- 积分
- 11
贡献63
飞刀15 FD
注册时间2016-5-2
在线时间3 小时
扫一扫,手机访问本帖
|
1. 先说下我这里的环境:
- 一台旧的笔记本作服务器,跑的最新ubuntu的64位Linux,安装好了32位兼容软件包
- 安装了飞凌提供的4.3.2交叉编译器
- 飞凌板子nfs挂载到Linux服务器
2. 按照飞凌提供的文档,因为我装的gcc是5.0版本以上的,所以再源码树上直接make有错误。我用交叉编译器编译的内核,指令是:
make CROSS_COMPILE=arm-linux- zImage ARCH=arm -j8 uImage
编译期间部分源码中的驱动代码出现兼容性问题,网上搜了下,修改了下源文件,编译通过。
3. 使用该源码树编译了自己的.ko,在板子上insmod,提示
insmod: cannot insert '**.ko': invalid module format
|
|