公司同事要用到HID设备,在板子/dev目录下未找到hidraw0设备,无法对其读写操作。
在网上找资料说是在devices.c、init.rc等等处添加,不知是否是源码更新,修改相应文件导致未找到相应位置。
最后想到是否是驱动未编译,所以未创建设备节点。
看了下menuconfig,确实未选中hidraw,所以未创建设备节点。
在defconfig下加入CONFIG_HIDRAW=y,重新编译刷机测试。
/dev下出现hidraw0,问题解决。
公司同事要用到HID设备,在板子/dev目录下未找到hidraw0设备,无法对其读写操作。
在网上找资料说是在devices.c、init.rc等等处添加,不知是否是源码更新,修改相应文件导致未找到相应位置。
最后想到是否是驱动未编译,所以未创建设备节点。
看了下menuconfig,确实未选中hidraw,所以未创建设备节点。
在defconfig下加入CONFIG_HIDRAW=y,重新编译刷机测试。
/dev下出现hidraw0,问题解决。