登录社区云,与社区用户共同成长
邀请您加入社区
为遵守国家网络实名制规定,未绑定将限制内容发布与互动
在内核进行设置后要对内核进行重新编译后,在对驱动模块进行编译,如下,可看到重新编译内核后在编译驱动模块并拷贝到开发板,在开发板上能够正常加载驱动。在修改内核设置后没有重新进行编译,并且在编译驱动模块时,使用了旧的内核进行编译(也就是修改后没有重新编译的Linux内核)
在使用嵌入式linux开发板修改内核后又添加新的驱动到内核后,在开发板上使用modprobe加载驱动时提示Invalid argument,如下:
经过查找相关问题的解决办法,发现原因如下:
在修改内核设置后没有重新进行编译,并且在编译驱动模块时,使用了旧的内核进行编译(也就是修改后没有重新编译的Linux内核)
在内核进行设置后要对内核进行重新编译后,在对驱动模块进行编译,如下,可看到重新编译内核后在编译驱动模块并拷贝到开发板,在开发板上能够正常加载驱动。
智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。
更多推荐
江协STM32笔记+自测:ADC模数转换、DMA存取
RuView开源项目Docker+ESP32完整部署手册
WiFi-CSI感知开源项目RuView (WiFi DensePose)
扫一扫分享内容
所有评论(0)