Mickey_00
发表于 2022-5-15 17:09:41
Liuth 发表于 2022-5-12 11:40
维基链接都给了,麻烦看一眼,里面有获取SDK和编译烧录方法
在哪里执行我也说了 “在 SDK根目录”“在 SDK ...
上一个问题已经解决,再次烧录kernel.img时,烧录工具无kernel选项,请问是什么原因?开发板已经调到loader模式
Liuth
发表于 2022-5-16 10:05:06
烧录 boot.img 就行
Mickey_00
发表于 2022-5-16 10:14:39
Liuth 发表于 2022-5-16 10:05
烧录 boot.img 就行
试着烧录boot.img,但烧录后/lib/modules目录下依然没有对应的文件,请帮忙看看编译前打开gs_usb的配置选择是不是有问题。依次打开Networking support -> CAN bus subsystem support -> CAN Device Drivers,然后勾选了所有的选项,见附件图片。多谢。
Liuth
发表于 2022-5-16 10:19:56
还要再进入一层,在 CAN USB interfaces 内,图片倒数第二行
Mickey_00
发表于 2022-5-16 10:26:43
Liuth 发表于 2022-5-16 10:19
还要再进入一层,在 CAN USB interfaces 内,图片倒数第二行
这里也已经全部勾选
Liuth
发表于 2022-5-16 10:32:07
你选择的是 build-in ,已经编译进内核了,可以正常使用。没有模块文件是正常的
上面的说明也提示了,星号表示build-in,M才表示模块
Mickey_00
发表于 2022-5-16 11:16:23
Liuth 发表于 2022-5-16 10:32
你选择的是 build-in ,已经编译进内核了,可以正常使用。没有模块文件是正常的
上面的说明也提示了,星号 ...
改成M后,再重新编译烧录,但还是不能开启gs_usb,是没有烧录成功吗?但显示烧录是成功的。请帮忙看一下,多谢。
Liuth
发表于 2022-5-16 11:46:33
不用改啊,* 就行了,已经编译进内核,可以正常使用。
Mickey_00
发表于 2022-5-16 11:53:49
Liuth 发表于 2022-5-16 11:46
不用改啊,* 就行了,已经编译进内核,可以正常使用。
能正常使用,我就不会再问了。昨天是*,sudo modprobe gs_usb同样是这样的错误,今天改成M,还是错的。gs_usb没办法加载。
Liuth
发表于 2022-5-16 15:25:48
Mickey_00 发表于 2022-5-16 11:53
能正常使用,我就不会再问了。昨天是*,sudo modprobe gs_usb同样是这样的错误,今天改成M,还是错的。gs ...
* 表示 build-in , 编译进内核,属于内核的一部分,内核启动的时候就会启动gs_usb
它已经不是mod了,所以无需 modprobe