Home

cubie.cc CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 224|回复: 2

折腾了3天连更新个内核都没搞定,我快要疯了,大神们.....

[复制链接]

3

主题

0

好友

429

积分

中级会员

Rank: 3Rank: 3

贡献
88
金钱
143
威望
88
买家信用
卖家信用
积分
429
发表于 2017-2-4 00:07:08 |显示全部楼层
最近想学习驱动开发,当然我按照文档编译出来的驱动在板子上面insmod的时候肯定遇到了invalid module format error.

说一下我的环境:cubietruck, 用的PhonixSuit刷的lubuntu-server,下载了lubuntu-server的源码和cubietruck_defconfig这个配置文件, http://dl.cubieboard.org/softwar ... u-nand-v2.0/server/

吧源代码下载下来解压之后,吧cubietruck_defconfig这个文件放到arch/arm/configs目录下面,然后编译流程如下:
  1. make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- cubietruck_defconfig
  2. make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- uImage modules -j4
  3. make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- modules_install INSTALL_MOD_PATH=./install
复制代码
编译完了之后,把install目录下的lib文件夹打包,还有arch/arm/boot/uImage这个文件一起拷贝到U盘里,
板子上面挂载nanda到/mnt/nanda下面,然后把U盘里的uImage复制到/mnt/nanda里,把刚才打包的lib文件夹在根目录下面解压,然后sync,reboot,
第一次reboot的时候就遇到watting for network configurations,等了很久串口终于能用了,但是插上U盘的时候USB驱动没有正常运行,错误原因和insmod自己的驱动差不多,
然后在reboot,就一直是下面的打印消息:
  1. Login timed out after 60 seconds.
  2. <4>init: auto-serial-console main process ended, respawning
  3. [ 3577.444359] init: auto-serial-console main process ended, respawning

  4. <4>init: openvt main process ended, respawning
  5. [ 3578.728082] init: openvt main process ended, respawning
复制代码
这一次串口彻底不能用了,我快要疯了

谁能帮帮我解决一下啊,

回复

使用道具 举报

3

主题

0

好友

429

积分

中级会员

Rank: 3Rank: 3

贡献
88
金钱
143
威望
88
买家信用
卖家信用
积分
429
发表于 2017-2-4 14:19:40 |显示全部楼层
这个论坛太冷清了,自问自答一下吧,
问题解决了,我吧编译器换成了4.6.3,在cubieboard android的源码包里找到的,
自己编译出来的驱动也可以insmod了。

只是现在还有个问题,我用arm-linux-gnueabi-gcc编译出来的测试程序在板子上执行的时候./test错误消息是no such file or directory,真是搞不懂
回复

使用道具 举报

32

主题

3

好友

1万

积分

超级版主

Rank: 8Rank: 8

贡献
2373
金钱
5413
威望
2373
买家信用
卖家信用
积分
13040
发表于 2017-2-5 11:00:33 |显示全部楼层
wolfy 发表于 2017-2-4 14:19
这个论坛太冷清了,自问自答一下吧,
问题解决了,我吧编译器换成了4.6.3,在cubieboard android的源码包里 ...

还是交叉编译工具的问题,换成arm-linux-gnueabihf-gcc可以了。现在的系统都是armhf 的。
回复

使用道具 举报

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

Archiver|手机版|邮件群发|www.cubie.cc---深刻的嵌入式技术和应用讨论中文社区 ( 粤ICP备13051116号-1  

GMT+8, 2017-2-22 12:05 , Processed in 0.032513 second(s), 5 queries , Apc On.

Powered by Discuz! X2.5 Licensed

© 2001-2012 Comsenz Inc. | Style by Coxxs

回顶部