Firefly开源社区

123
发表新贴
打印 上一主题 下一主题

[应用开发] 内核没有linux-modules模块,无法正常加载驱动

40

积分

0

威望

0

贡献

技术小白

积分
40
发表于 2022-5-15 17:09:41        只看该作者  11#
Liuth 发表于 2022-5-12 11:40
维基链接都给了,麻烦看一眼,里面有获取SDK和编译烧录方法
在哪里执行我也说了 “在 SDK根目录”“在 SDK ...

上一个问题已经解决,再次烧录kernel.img时,烧录工具无kernel选项,请问是什么原因?开发板已经调到loader模式

微信截图_20220515170733.png (67.88 KB, 下载次数: 728)

微信截图_20220515170733.png
回复

使用道具 举报

2122

积分

20

威望

24

贡献

中级创客

Rank: 4

积分
2122
发表于 2022-5-16 10:05:06        只看该作者  12#
烧录 boot.img 就行
回复

使用道具 举报

40

积分

0

威望

0

贡献

技术小白

积分
40
发表于 2022-5-16 10:14:39        只看该作者  13#
Liuth 发表于 2022-5-16 10:05
烧录 boot.img 就行

试着烧录boot.img,但烧录后/lib/modules目录下依然没有对应的文件,请帮忙看看编译前打开gs_usb的配置选择是不是有问题。依次打开Networking support -> CAN bus subsystem support -> CAN Device Drivers,然后勾选了所有的选项,见附件图片。多谢。

2022-05-16 10-11-27屏幕截图.png (127.33 KB, 下载次数: 725)

2022-05-16 10-11-27屏幕截图.png
回复

使用道具 举报

2122

积分

20

威望

24

贡献

中级创客

Rank: 4

积分
2122
发表于 2022-5-16 10:19:56        只看该作者  14#
还要再进入一层,在 CAN USB interfaces 内,图片倒数第二行
回复

使用道具 举报

40

积分

0

威望

0

贡献

技术小白

积分
40
发表于 2022-5-16 10:26:43        只看该作者  15#
Liuth 发表于 2022-5-16 10:19
还要再进入一层,在 CAN USB interfaces 内,图片倒数第二行

这里也已经全部勾选

2022-05-16 10-25-45屏幕截图.png (96.57 KB, 下载次数: 758)

2022-05-16 10-25-45屏幕截图.png
回复

使用道具 举报

2122

积分

20

威望

24

贡献

中级创客

Rank: 4

积分
2122
发表于 2022-5-16 10:32:07        只看该作者  16#
你选择的是 build-in ,已经编译进内核了,可以正常使用。没有模块文件是正常的
上面的说明也提示了,星号表示build-in,M才表示模块
回复

使用道具 举报

40

积分

0

威望

0

贡献

技术小白

积分
40
发表于 2022-5-16 11:16:23        只看该作者  17#
Liuth 发表于 2022-5-16 10:32
你选择的是 build-in ,已经编译进内核了,可以正常使用。没有模块文件是正常的
上面的说明也提示了,星号 ...

改成M后,再重新编译烧录,但还是不能开启gs_usb,是没有烧录成功吗?但显示烧录是成功的。请帮忙看一下,多谢。

2022-05-16 11-02-50屏幕截图.png (97.98 KB, 下载次数: 776)

2022-05-16 11-02-50屏幕截图.png

2022-05-16 11-04-01屏幕截图.png (101.53 KB, 下载次数: 783)

2022-05-16 11-04-01屏幕截图.png

2022-05-16 11-15-11屏幕截图.png (21.5 KB, 下载次数: 726)

2022-05-16 11-15-11屏幕截图.png
回复

使用道具 举报

2122

积分

20

威望

24

贡献

中级创客

Rank: 4

积分
2122
发表于 2022-5-16 11:46:33        只看该作者  18#
不用改啊,* 就行了,已经编译进内核,可以正常使用。
回复

使用道具 举报

40

积分

0

威望

0

贡献

技术小白

积分
40
发表于 2022-5-16 11:53:49        只看该作者  19#
Liuth 发表于 2022-5-16 11:46
不用改啊,* 就行了,已经编译进内核,可以正常使用。

能正常使用,我就不会再问了。昨天是*,sudo modprobe gs_usb同样是这样的错误,今天改成M,还是错的。gs_usb没办法加载。
回复

使用道具 举报

2122

积分

20

威望

24

贡献

中级创客

Rank: 4

积分
2122
发表于 2022-5-16 15:25:48        只看该作者  20#
Mickey_00 发表于 2022-5-16 11:53
能正常使用,我就不会再问了。昨天是*,sudo modprobe gs_usb同样是这样的错误,今天改成M,还是错的。gs ...

* 表示 build-in , 编译进内核,属于内核的一部分,内核启动的时候就会启动gs_usb
它已经不是mod了,所以无需 modprobe
回复

使用道具 举报

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

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表