OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6692|回复: 10

depmod命令报警告信息,缺少modules.order和modules.builtin

[复制链接]

12

主题

22

帖子

0

精华

初级会员

Rank: 2

积分
162
金钱
162
注册时间
2013-3-27
在线时间
32 小时
发表于 2020-2-7 15:21:10 | 显示全部楼层 |阅读模式
1金钱
大神们,为什么执行depmod会报警告?
ytytyt.jpg

最佳答案

查看完整内容[请看2#楼]

参考论坛链接,或者观看左工第四期的视频 http://www.openedv.com/forum.php ... 2700&extra=page%3D3 用modprobe命令来加载驱动的话,它在执行后是要查找依赖关系的,他会在/lib/modules/4.x.x 这个4.x.x是和模块版本相关的文件夹,里边会有一些文件, modprobe就会根据里边文件的依赖和规则来加载模块,modules里边的文件是在执行以下步骤 三 以后就会有的。 执行以下三个步骤以后在用modprobe来加载模块就不会报那 ...
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

9

主题

890

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2390
金钱
2390
注册时间
2019-9-25
在线时间
397 小时
发表于 2020-2-7 15:21:11 | 显示全部楼层
本帖最后由 仰望星空之云 于 2020-3-26 13:20 编辑

参考论坛链接,或者观看左工第四期的视频
http://www.openedv.com/forum.php ... 2700&extra=page%3D3

用modprobe命令来加载驱动的话,它在执行后是要查找依赖关系的,他会在/lib/modules/4.x.x  这个4.x.x是和模块版本相关的文件夹,里边会有一些文件,
modprobe就会根据里边文件的依赖和规则来加载模块,modules里边的文件是在执行以下步骤    三    以后就会有的。
执行以下三个步骤以后在用modprobe来加载模块就不会报那个错了。

大概的操作步骤

一、编译内核:
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-
二、编译modules
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- modules
三、安装modules
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- INSTALL_MOD_PATH=后面跟ubuntu上文件系统的目录
比如我ubuntu上的文件系统的目录是/home/MY/NFS/rootfs,上面的指令就是
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- INSTALL_MOD_PATH=/home/MY/NFS/rootfs


回复

使用道具 举报

12

主题

22

帖子

0

精华

初级会员

Rank: 2

积分
162
金钱
162
注册时间
2013-3-27
在线时间
32 小时
 楼主| 发表于 2020-2-8 11:43:10 | 显示全部楼层
我测试了一下,把rootfs放在服务器上会出现这个问题。
回复

使用道具 举报

2

主题

10

帖子

0

精华

新手上路

积分
44
金钱
44
注册时间
2020-1-27
在线时间
11 小时
发表于 2020-2-8 19:33:14 | 显示全部楼层
直接新建找不到的文件,然后就不报错了。
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2020-3-13
在线时间
6 小时
发表于 2020-3-25 16:41:23 | 显示全部楼层
我用的ubuntu系统,也出现这个问题了
回复

使用道具 举报

50

主题

385

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1126
金钱
1126
注册时间
2014-8-24
在线时间
146 小时
发表于 2020-5-10 22:28:54 | 显示全部楼层
我也是rootfs挂的ubuntu的nfs。
也是这个问题。
做的是驱动开发指南v1.2的的第四十二章 实验。depmod 就报错
找一份喜欢的工作,这样每天工作的8个小时是快乐的。 找一个喜欢的人,这样每天工作之外的16个小时也是快乐的。
回复

使用道具 举报

50

主题

385

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1126
金钱
1126
注册时间
2014-8-24
在线时间
146 小时
发表于 2020-5-10 22:29:28 | 显示全部楼层
chifu 发表于 2020-2-8 11:43
我测试了一下,把rootfs放在服务器上会出现这个问题。

请教下最后是怎么解决的?
找一份喜欢的工作,这样每天工作的8个小时是快乐的。 找一个喜欢的人,这样每天工作之外的16个小时也是快乐的。
回复

使用道具 举报

50

主题

385

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1126
金钱
1126
注册时间
2014-8-24
在线时间
146 小时
发表于 2020-5-10 22:30:42 | 显示全部楼层
qiushan 发表于 2020-3-25 16:41
我用的ubuntu系统,也出现这个问题了

请教下最后是怎么解决的?
找一份喜欢的工作,这样每天工作的8个小时是快乐的。 找一个喜欢的人,这样每天工作之外的16个小时也是快乐的。
回复

使用道具 举报

50

主题

385

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1126
金钱
1126
注册时间
2014-8-24
在线时间
146 小时
发表于 2020-5-10 22:34:28 | 显示全部楼层
某某x 发表于 2020-2-8 19:33
直接新建找不到的文件,然后就不报错了。

直接新建了 modules.order 和 modules.builtin,depmod不报错了,但是insmod还是报错,请教下你是怎么解决的?
找一份喜欢的工作,这样每天工作的8个小时是快乐的。 找一个喜欢的人,这样每天工作之外的16个小时也是快乐的。
回复

使用道具 举报

50

主题

385

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1126
金钱
1126
注册时间
2014-8-24
在线时间
146 小时
发表于 2020-5-11 06:50:59 | 显示全部楼层
chifu 发表于 2020-2-8 11:43
我测试了一下,把rootfs放在服务器上会出现这个问题。

我也测试了一下,把rootfs放在本地emmc,depmod不报错,但是insmod newchrled.ko的时候还是报错。

root@ALIENTEK-IMX6U:~# tftp 192.168.0.111 -g -r ledApp
root@ALIENTEK-IMX6U:~# depmod
root@ALIENTEK-IMX6U:~# insmod  
.bash_history  .dbus/         .profile       ledApp         newchrled.ko   
root@ALIENTEK-IMX6U:~# insmod newchrled.ko
[  291.734945] newchrled: disagrees about version of symbol device_create
[  291.741510] newchrled: Unknown symbol device_create (err -22)
[  291.748225] newchrled: disagrees about version of symbol device_destroy
[  291.755114] newchrled: Unknown symbol device_destroy (err -22)
insmod: ERROR: could not insert module newchrled.ko: Invalid parameters
root@ALIENTEK-IMX6U:~#
找一份喜欢的工作,这样每天工作的8个小时是快乐的。 找一个喜欢的人,这样每天工作之外的16个小时也是快乐的。
回复

使用道具 举报

50

主题

385

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1126
金钱
1126
注册时间
2014-8-24
在线时间
146 小时
发表于 2020-5-11 08:20:37 | 显示全部楼层
我找到原因了,我板子里下载的内核是mfgtools里自带的内核,我估计是3、正点原子修改后的Uboot和Linux(出厂源码).zip 这个里面的。
但是我编译ko用的是11、开发板教程对应的uboot和linux源码.zip,改成一样的就好了。
找一份喜欢的工作,这样每天工作的8个小时是快乐的。 找一个喜欢的人,这样每天工作之外的16个小时也是快乐的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 12:24

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表