wjx_klxk
发布于

求助!Bad Linux ARM zImage magic!

我的开发板是100ask_imx6ull pro。我尝试重新编译内核、dts和模块,再拷贝到开发板相应位置。基本按照《嵌入式 Linux 应用开发完全手册_韦东山全系列视频文档全集》(5.2版) - 第三篇环境搭建与开发板操作 - 第5章 开发板的第1个驱动实验 - 5.2-5.4小节来操作。与文档的操作仅有的区别就是把编译好的 zImage 和 dts 拷贝到 /boot 的时候,用了 -f 选项(文档中没用任何选项):
cp /mnt/zImage /boot -f
cp /mnt/100ask_imx6ull-14x14.dtb /boot -f

重启开发板,出现下面的状况:

这要咋整?我不懂啊。。。

浏览 (246)
点赞
收藏
2条评论
用户1032
用户1032
重新烧镜像就行了
点赞
评论
wjx_klxk
wjx_klxk
没辙,似乎和 uboot 启动过程有关,摸索着发现可能是 /boot/zImage 有问题: => ext4ls mmc 1:2 /boot <DIR> 4096 . <DIR> 4096 .. 38370 100ask_imx6ull-14x14.dtb 36885 100ask_myir_imx6ull_mini.dtb 0 zImage 但我还是不知道怎么办。最终我选择USB启动,烧写整个系统到 EMMC
点赞
评论