天嵌 ARM开发社区

 找回密码
 注册
查看: 2014|回复: 8

Linux烧写错误,已找出原因(分享)

[复制链接]
freepig 发表于 2010-11-4 16:28:36 | 显示全部楼层 |阅读模式
U-BOOT
kernel
yaffs
logo
全烧写成功了,LINUX就是没有办法引导,这是信息
Enter your selection: 8
Start Linux ...
Copy linux kernel from 0x00200000 to 0x30008000, size = 0x00300000 ...
Bad block at 0x440000 ,will be skipped

Bad block at 0x460800 ,will be skipped

Bad block at 0x481000 ,will be skipped

Bad block at 0x4a1800 ,will be skipped

Bad block at 0x4c2000 ,will be skipped

Bad block at 0x4e2800 ,will be skipped

Bad block at 0x503000 ,will be skipped
Copy Kernel to SDRAM done,NOW, Booting Linux......
data abort
pc : [<3000b420>]    lr : [<0000005c>]
sp : 302441c4  ip : ccef4d3c  fp : 302441e0
r10: 40000000  r9 : 30000000  r8 : 30008000
r7 : 551f0919  r6 : 38656409  r5 : e2213f65  r4 : 3023ad20
r3 : 000000a8  r2 : 302541e4  r1 : 302441e4  r0 : 302541e4
Flags: nzCv  IRQs off  FIQs off  Mode SVC_32
Resetting CPU ...

后来经版主lxt的指点,发现原来是DNW中的option设置有误,DowloadAddress应设置为0x3000000
错误是很简单的,但折腾了很久,这里写出来以帮住跟我有同样问题的朋友
cmasp 发表于 2010-11-5 00:19:11 | 显示全部楼层
贴子很不错,顶一下,不过给你更正一点,以免给后来人造成误解,“0x3000000”应该是七个0而不是六个0,
 楼主| freepig 发表于 2010-11-5 07:43:56 | 显示全部楼层
是的,少打了个0,呵呵
天嵌_support1 发表于 2010-11-5 11:53:45 | 显示全部楼层
3# freepig

呵呵呵呵,细节呀,很重要
huyutao 发表于 2011-1-24 12:30:42 | 显示全部楼层
谢谢,学习中
embedsky_lhh 发表于 2011-1-24 13:28:05 | 显示全部楼层
:)
tom7232 发表于 2011-1-25 00:27:20 | 显示全部楼层
小地方真的要注意一下,不然很容易出錯而沒發現
yanxiaoyun 发表于 2011-4-13 10:13:09 | 显示全部楼层
楼主,我的DNW软件设置的没有问题,也出现了和你一样的错误啊,怎么回事
yangyu110 发表于 2013-7-26 10:21:21 | 显示全部楼层
不错不错
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-10-5 20:20 , Processed in 1.025430 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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