野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4785|回复: 20

[求助] 实验1hello驱动加载不上

[复制链接]
发表于 2022-11-20 18:58:57 | 显示全部楼层 |阅读模式
内核版本号一样了 还是insmod 失败 有大佬知道吗
野火论坛202211201840331466..png
回复

使用道具 举报

发表于 2022-11-21 10:03:38 | 显示全部楼层
开发板输入cat /etc/issue看下镜像日期,,另外,是用的哪个内核源码,给下链接
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-11-21 21:01:58 | 显示全部楼层
おおおじ。 发表于 2022-11-21 10:03
开发板输入cat /etc/issue看下镜像日期,,另外,是用的哪个内核源码,给下链接 ...

我换了一块板子 还是不行 应该不是硬件问题,内核我是按照野火那个在线文档来下载得,如图所示
野火论坛202211212101204276..png
野火论坛202211212100185345..png
回复 支持 反对

使用道具 举报

发表于 2022-11-21 23:26:45 | 显示全部楼层
换个今年10月份的镜像。
Debian镜像单独链接
百度云链接:https://pan.baidu.com/s/1pqVHVIdY97VApz-rVVa8pQ 提取码:uge1

然后内核源码4.19.35版本的
github:
git clone -b ebf_4.19.35_imx6ul https://github.com/Embedfire/ebf_linux_kernel.git
gitee:
git clone  https://gitee.com/Embedfire/ebf_linux_kernel_6ull_depth1.git
回复 支持 反对

使用道具 举报

发表于 2022-11-21 23:27:55 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-11-22 09:12:49 | 显示全部楼层
おおおじ。 发表于 2022-11-21 23:26
换个今年10月份的镜像。
Debian镜像单独链接
百度云链接:https://pan.baidu.com/s/1pqVHVIdY97VApz-rVVa8p ...

1、这是为什么呢?我看内核版本跟.ko的版本都是一致的
2、内核获取我截图错了 我用的是最新的,如图所示
3、重新烧写镜像麻烦呢 因为我有很多块板子 应该所有板子都得烧写镜像 给学生上课用的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-11-22 09:26:52 | 显示全部楼层
qq452134277 发表于 2022-11-22 09:12
1、这是为什么呢?我看内核版本跟.ko的版本都是一致的
2、内核获取我截图错了 我用的是最新的,如图所示
...

谢谢大佬 我先去试试 这是图
野火论坛202211220926281483..png
回复 支持 反对

使用道具 举报

发表于 2022-11-22 13:58:03 | 显示全部楼层
我这边测试了下,这个镜像日期用gitee上面的内核源码是可以的,你可以试试



gitee:
git clone  https://gitee.com/Embedfire/ebf_linux_kernel_6ull_depth1.git
野火论坛202211221357025930..png
回复 支持 反对

使用道具 举报

发表于 2022-11-22 15:24:13 | 显示全部楼层
本帖最后由 おおおじ。 于 2022-11-22 15:36 编辑

github的我也试了,这个镜像日期和源码是可以的

重新获取源码编译再试试吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-11-22 15:38:52 | 显示全部楼层
おおおじ。 发表于 2022-11-22 15:24
github的我也试了,这个镜像日期和源码是可以的

重新获取源码编译再试试吧

我迷糊了 我按照你的重新烧了最新的 还是不行
野火论坛202211221538429701..png
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-11-22 21:06:50 | 显示全部楼层
おおおじ。 发表于 2022-11-21 23:27
另外,文档看新版教程
驱动篇:https://doc.embedfire.com/linux/ ... iver/exper_env.html

好奇怪 我按照你给的去重新下载内核 然后下载代码 重新编译出来的.ko文件 就是insmod失败
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-11-22 21:12:33 | 显示全部楼层
qq452134277 发表于 2022-11-22 21:06
好奇怪 我按照你给的去重新下载内核 然后下载代码 重新编译出来的.ko文件 就是insmod失败
...

图补上,好奇怪啊怎么回事
野火论坛202211221537408607..png
回复 支持 反对

使用道具 举报

发表于 2022-11-22 21:32:40 | 显示全部楼层
这么奇怪?

我编译环境是ubuntu18.04,交叉编译器版本7.5.0

git源码下来就操作了下下面的步骤

#清除之前编译环境
make mrproper

#编译
sudo ./make_deb.sh

然后修改驱动源码的makefile的第一行内核变量,指定到新编译出来的内核位置

然后make一下,编译驱动就完了

野火论坛202211222132205988..png
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-11-22 22:16:50 | 显示全部楼层
おおおじ。 发表于 2022-11-22 21:32
这么奇怪?

我编译环境是ubuntu18.04,交叉编译器版本7.5.0

我是这个 野火论坛202211222138346597..png 交叉编译是这个
野火论坛202211222216401979..png
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-11-22 22:46:57 | 显示全部楼层
qq452134277 发表于 2022-11-22 22:16
我是这个交叉编译是这个

会不会是ubuntu跟交叉编译的版本也要一致
回复 支持 反对

使用道具 举报

发表于 2022-11-22 22:51:44 | 显示全部楼层
qq452134277 发表于 2022-11-22 22:16
我是这个交叉编译是这个

是不是交叉编译器问题,可以试试7.5.0版本的
https://releases.linaro.org/comp ... rm-linux-gnueabihf/

或者使用网盘18.04版本的ubuntu镜像
百度云链接:https://pan.baidu.com/s/1kJdJ6xc12Yg4rPby_MatDA 提取码:4u7d
回复 支持 反对

使用道具 举报

发表于 2022-11-22 22:52:10 | 显示全部楼层
这个                                 
野火论坛202211222251465259..jpg
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-11-22 23:39:27 | 显示全部楼层
おおおじ。 发表于 2022-11-22 22:51
是不是交叉编译器问题,可以试试7.5.0版本的
https://releases.linaro.org/components/toolchain/binarie ...

还是不行 是不是我交叉编译有问题啊 我这里arm-linux-gnueabihf-gcc -v显示
野火论坛202211222339161054..png
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-11-23 00:03:31 | 显示全部楼层
おおおじ。 发表于 2022-11-22 22:51
是不是交叉编译器问题,可以试试7.5.0版本的
https://releases.linaro.org/components/toolchain/binarie ...

还有一个就是我编译脚本的时候 最后出现了这个 应该没事把
回复 支持 反对

使用道具 举报

发表于 2022-11-23 08:34:53 | 显示全部楼层
qq452134277 发表于 2022-11-22 23:39
还是不行 是不是我交叉编译有问题啊 我这里arm-linux-gnueabihf-gcc -v显示

可以用7.5.0版本的编译器试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-11-23 11:05:23 | 显示全部楼层
已解决:使用7.5.0版本的编译器 重新编译内核 就可以了 原来使用的编译版本是gcc-linaro-4.9.4-2017.01-i686_arm-linux-gnueabihf.tar.xz  目前没搞懂为什么会这样
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-3-29 17:58 , Processed in 0.050977 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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