天嵌 ARM开发社区

 找回密码
 注册
查看: 1278|回复: 3

linux移植启动停止

[复制链接]
coffee_2011 发表于 2013-5-7 14:26:46 | 显示全部楼层 |阅读模式
很郁闷,我最近一段时间成功移植了uboot和linux以及根文件系统,但是不知道怎么操作了一下,我怀疑是nand格式化了一遍,之后怎么移植修改都不行,linux启动第一行就停止不动了,查阅了很多资料,说机器码不一致等问题,但是都不是,改了n遍了还不行,但是用tq2440本身的uboot和linux就行,为什么?急急急呀!
suolong123 发表于 2013-5-9 10:21:32 | 显示全部楼层
机器码的问题已经解决了,需要修改成168,具体做法:
找到内核文件arch/arm/tools/mach-types
大概379行左右,找到s3c2440一行,吧原来的362 改为168
但是就改完之后你还会遇到一堆恶心的问题
内核我已经移植成功了,但是根文件系统死活就弄不上去
感觉应该是u-boot的yaffs2文件烧写有问题,但是官方耍操蛋,不放u-boot源码,还得自己重新搞,麻烦死了!
tanspring 发表于 2013-5-9 18:57:07 | 显示全部楼层
你可以按照《天嵌科技出品-Linux移植之Step By Step》后面的附录进行配置一下看看,我一开始也出现了这样的问题,后来看了这个后面的附录配置内核的,就能启动了。
 楼主| coffee_2011 发表于 2013-5-10 14:45:23 | 显示全部楼层
我的都是自己整的,回头仔细参考配置再弄一下,多谢了!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-4 05:15 , Processed in 1.031257 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表