看板 LinuxDev 關於我們 聯絡資訊
各位前輩好~ 小弟我最近換在PO UART的driver (FTDI的晶片,USB轉RS232) PO完driver後 device node都有出來, 且在底層做一些簡單的送收都是正常的(寫一個簡單的程式跟PC溝通), 但我的平台是安卓,上層是希望用APP來實現, 於是就寫了一個APP來用(有支援FTDI晶片), 執行APP後,有抓到device,但當我要執行讀寫的時候, KERNEL出現此訊息: usb 2-1.5: usbfs: process 957 (drivertutorial1) did not claim interface 且讀寫也失敗. 看起來是什麼東西沒有設定到? 看起來是APP沒有註冊什麼東西在底層?不太確定. 因為感覺快成功了卻卡在這卡很久 有些苦惱. 希望前輩們能給我一些方向囉 感恩. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.21.170.157 ※ 編輯: onlywig 來自: 211.21.170.157 (03/22 18:37)
askacis:你是用libusb claim的時候失敗嗎? 03/23 02:40
askacis:如果是的話試試先呼叫libusb_detach_kernel_driver再claim 03/23 02:41