在做第一个驱动开发的时候,遇到了这个问题
查阅了一下网上的内容后得出
加载程序时出现如上提示的原因是因为:驱动签名或需要的密钥找不到,导致驱动module认证失败。
方式一、重新配置内核
默认不推荐
方式二、修改驱动Makefile文件,在第一行增加以下语句:
CONFIG_MODULE_SIG=n
因此需要找到所使用的内核,进入ubuntu,打开我安装的Linux5.4,
在开头添加了这段
然后重新回到开发板,强制insmod
因此需要
最后成功得到/dev/h路径