- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
u-boot在S3C2440上的移植问题及解决方法集锦(四)
u-boot在S3C2440上的移植问题及解决方法集锦(四)
一、移植环境
主 机:VMWare6.5--Fedora 9
开发板:自制开发板
CPU:S3C2440; SDRAM:HY57V561620FTP-H; NOR flash:SST_39VF1601(2M);
NAND flash:K9F1G08U0B(128M); 网卡芯片:DM9000EP
编译器:arm-linux-gcc-4.3.2
u-boot:u-boot-2009.08
linux kernel:linux-2.6.30
busybox:busybox-1.13.3
二、博客地址
/liuqiqi677
如有错误,欢迎指正。
三、参考资料
主要参考了黄刚的博客/u3/101649/ ,他的博客写得相当不错,将嵌入式开发各个阶段的知识以边做边学的方式,辅以图片、解释,清晰地呈现给读者,能够让读者把握主线,对嵌入式开发有整体的了解。强烈推荐!!!
四、问题及解决方法
10、使用 arm-linux-gcc 4.3.2 编译内核,必须启用内核中的 Use the ARM EABI 选项
没有选中这个选项的时候,系统启动,会出现下面的错误:
Freeing init memory: 128K Kernel panic - not syncing: Attempted to kill init! Backtrace: [c00259c0] (dump_backtrace+0x0/0x114) from [c026d674] (dump_stack+0x18/0x1c) r7:c5818000 r6:c5817a40 r5:c5817a40 r4:c03291c4 [c026d65c] (dump_stack+0x0/0x1c) from [c026d6c4] (panic+0x4c/0x120) [c026d678] (panic+0x0/0x120) from [c00406e0] (do_exit+0x70/0x58c) r3:c0313004 r2:c5817a40 r1:c5819d0c r0:c02cbdcb [c0040670] (do_exit+0x0/0x58c) from [c0040c90] (do_group_exit+0x94/0xc8) [c0040bfc] (do_group_exit+0x0/0xc8) from [c004ae40] (get_signal_to_deliver+0x2ec/0x324) r7:c5293a74 r6:c5818000 r5:c5819ed4 r4 [c004ab54] (get_signal_to_deliver+0x0/0x324) from [c0024024] (do_signal+0x58/0x528) [c0023fcc] (do_signal+0x0/0x528) from [c0024524] (do_notify_resume+0x30/0x34) [c00244f4] (do_notify_resume+0x0/0x34) from [c0021e8c] (work_pending+0x1c/0x20)
错误的原因是因为 arm-linux-gcc-4.3.2 使用了EABI方式,所以这就需要内核同样配置EABI编译属性,才能支持EABI编译出来的busybox。
解决方法是:在linux内核配置菜单里的 Kernel Features 选项下,将‘User the ARM EABI to compile the kernel’选上,并且将它选上之后自动多出的一行‘Allow old ABI binaries to run with this kernel (EXPERIMENTAL)’ 也选上,如图11所示。重新编译内核,下载,问题解决。
图11 使用EABI方式编译内核
11、文件系统只能读,不能写的解决方法
我顺着黄刚的博客一路下来,在学习RTC时钟驱动移植的时候,试着用 mknod 命令建立设备文件的时候,系统一直提示‘Read-only file system ’。我仔细
您可能关注的文档
- linux常见技术面试题目.doc
- linux常见面试题答案1.doc
- Linux应用基础模拟试卷(A卷)含答案.doc
- linux操作习题0附答案.doc
- linux操作系统上机题目.doc
- 党员队伍建设汇报.doc
- linux期末考试练习题2.doc
- linux相关问题答案.doc
- Linux系统应用教程习题答案.doc
- Linux系统管理习题(附答案).doc
- 【课件】Unit+4+Section+A++Grammar+Focus++课件人教版七年级上册.pptx
- 【课件】有理数的减法+课件+人教版七年级数学上册.pptx
- 【课件】有理数的大小比较+课件人教版(2024)数学七年级上册.pptx
- 【课件】有理数的乘法课件人教版数学七年级上册.pptx
- 高考30天冲刺主题班会市公开课获奖课件省名师示范课获奖课件.pptx
- Unit-6I-like-music-that-I-can-dance-toPeriod-1人教新目完整版.pptx
- 坚持唯物辨证法-反对形而上学.pptx
- 7-怎么都快乐市公开课一等奖课件名师大赛获奖课件.pptx
- 背部专业知识.ppt
- 高考生物一轮复习课件专题七-遗传的分子基础必修2市公开课获奖课件省名师示范课获奖课件.pptx
最近下载
- 超星网课尔雅《服装流行分析与预测》尔雅答案2022章节测试答案.docx
- ZG-108阻垢剂安全技术说明书.doc VIP
- 人教版2024-2025学年七年级数学上册综合与实践 进位制的认识与探究(习题课件).pptx VIP
- 事业单位工勤技能岗位驾驶员职业技能考试真题汇总.pdf
- 蓝色橙色扬帆起航携手并进简约商务工作述职报告.pptx
- 2024年RDPAC认证考试必备题库-上(单选题部分).docx
- 英文阅读-I Wonder.pdf
- 美国ITT赛莱默飞力FLYGT潜水污水泵N系列选型样本手册.pdf
- 通用版2023《铸牢中华民族共同体意识》专题精品课件.ppt VIP
- 借名买车协议书范本.docx
文档评论(0)