完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
操作的流程和视频中一样,使用的原材料也是相同的。
内核:linux-2.6.22.6 编译:gcc 4.3.2 yaffs_source_util_larger_small_page_nand.tar.bz2 busybox-1.7.0.tar.bz2 gcc4.3.2 Ubuntu16.04的环境。 最初的时候会出现failed to execute /linuxrc的情况。然后我按照搜索得到的资料进行修改。 发现file busybox busybox: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.3, stripped 然后重新配置内核,打开eabi支持,然后重新编译。还发现视频中使用的库是3.4.5,然后换成4.3.2中libc/lib的库。 现在出现的问题是卡死在: Freeing init memory :136K |
|
相关推荐
6个回答
|
|
换编译器3.4.5试试
|
|
|
|
|
|
|
|
你是指需要更换到GCC3.4.5,重新编译内核和制作文件系统吗?
|
|
|
|
是的busybox和工具链版本和视频保持同步。1.7你就用3.4.5工具链。1.20左右用4.多的工具链
|
|
|
|
谢谢,我尝试了降低工具链的版本,使用3.4.5的是可以的。
但是我自己下载了busybox1.20.2.使用工具链4.3.2仍然会出问题。还是卡在这个Freeing init memory: 136K . 内核和busybox都重新编译了,请问这可能是什么原因? |
|
|
|
内核换3.4的试试
|
|
|
|
只有小组成员才能发言,加入小组>>
197个成员聚集在这个小组
加入小组为什么点亮LED的例子放在NORFlash上跑会出现奇怪的现象?
2172 浏览 6 评论
1978 浏览 5 评论
韦东山老师推出的《玩转ARM裸机实战》课程将帮你以上问题一扫而光!
4535 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-12 16:49 , Processed in 1.709565 second(s), Total 58, Slave 49 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号