usb的device模式hid配置错误点
將usb做從機(jī),hid通信操作(模擬串口,模擬u盤(pán),hid通信...)
內(nèi)核設(shè)定
1-模擬u盤(pán)
2.模擬串口
?
3.hid通信?
?
?????????
1.報(bào)錯(cuò):
# insmod libcomposite.ko
[ ? 88.529791] libcomposite: Unknown symbol usb_udc_attach_driver (err 0)
[ ? 88.536358] libcomposite: Unknown symbol usb_gadget_probe_driver (err 0)
[ ? 88.545108] libcomposite: Unknown symbol usb_gadget_ep_match_desc (err 0)
[ ? 88.552383] libcomposite: Unknown symbol usb_gadget_set_state (err 0)
[ ? 88.560708] libcomposite: Unknown symbol usb_gadget_unregister_driver (err 0)
insmod: can't insert 'libcomposite.ko': unknown symbol in module, or unknown parameter
#
#
#
# insmod configfs.ko
[ ? 96.653566] configfs: exports duplicate symbol config_group_find_item (owned by kernel)
insmod: can't insert 'configfs.ko': invalid module format
#
# insmod libcomposite.ko
[ ?101.661141] libcomposite: Unknown symbol usb_udc_attach_driver (err 0)
[ ?101.667983] libcomposite: Unknown symbol usb_gadget_probe_driver (err 0)
[ ?101.674674] libcomposite: Unknown symbol usb_gadget_ep_match_desc (err 0)
[ ?101.684324] libcomposite: Unknown symbol usb_gadget_set_state (err 0)
[ ?101.691233] libcomposite: Unknown symbol usb_gadget_unregister_driver (err 0)
insmod: can't insert 'libcomposite.ko': unknown symbol in module, or unknown parameter
?
根源:配置出錯(cuò)
2.報(bào)錯(cuò):can't insert 'g_hid.ko': No such device
?# insmod g_hid.ko
insmod: can't insert 'g_hid.ko': No such device
根源:缺少補(bǔ)丁
見(jiàn)分析:http://blog.chinaunix.net/uid-26418332-id-5107484.html
3.單獨(dú)配置和編譯Linux的驅(qū)動(dòng)driver下某個(gè)模塊,或者更新某個(gè)模塊的ko文件:
先cd到具體的目錄下,然后輸入指令;
make -C /home/user/NUC970_Buildroot-master/output/build/linux-master M=`pwd` modules
總結(jié)
以上是生活随笔為你收集整理的usb的device模式hid配置错误点的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 山东科技大学计算机篮球,球队资料:山东科
- 下一篇: 2020年远程面试全攻略