我想将 beagleboneas 用作 HID 外围设备。我计划执行以下操作:
- 了解如何使用 Ubuntu 构建事物。
- 获取内核源代码(3.2.28 ?)。
- 编译 omap_udc 和 g_hid
- 将这些模块插入内核
- 从 gadget_hid.txt 编译示例
- 使用 hid_gadget_test /dev/hidg0 键盘发送键盘命令
有人问过这个问题,但在下面的链接上有埃:
我按照链接中提供的答案进行操作,但使用 Ubuntu 构建它。然而,这是我得到的回应:
$ sudo insmod g_hid
insmod: error inserting './g_hid.ko': -1 Invalid module format
有人可以告诉我原因吗?我错了什么?如何解决?