我已经使用Buildroot来构建一个最小的操作系统。在使用menuconfig
实用程序进行配置的过程中,我指定要安装I2C工具。选项是
Target Package -> Hardware handling -> i2c-tools
但是,当我加载相应的模块时,出现以下错误:
$sudo modprobe i2c-dev
modprobe: module i2c-dev not found in modules.dep
此外,modules.dep
文件中的列表为空。
$ cat /lib/modules/$(uname -r)/modules.dep
$
我可能错过了一些重要的事情。
我是否必须手动将内核模块从Buildroot安装文件夹复制到目标系统?如何使i2c工具正常工作?
据我了解,Target Package -> Hardware handling -> i2c-tools
是指用户空间i2c实用程序。
您缺少的是内核空间i2c模块,您需要在中添加它们make linux-menuconfig
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句