| 
 | 
 
移植2.6.33的时候,按照步骤来做。出现booting the kernel 之后,就出现data abort。 
 
##### EmbedSky u-boot for TQ2440  ##### 
Press Space key to Download Mode ! 
Booting Linux ... 
Copy linux kernel from 0x001f0000 to 0x30008000, size = 0x00200000 ... Copy Kern 
el to SDRAM done,NOW, Booting Linux...... 
data abort 
pc : [<3000d980>]    lr : [<6000ffff>] 
sp : 3023f5f4  ip : 00000028  fp : 33dd1997 
r10: 40000000  r9 : 30000000  r8 : 30008000 
r7 : 6000ffff  r6 : 2000ffff  r5 : 5000fffe  r4 : 3023e5a4 
r3 : 000000a8  r2 : 3024f608  r1 : 3023f608  r0 : 3024f608 
Flags: nzCv  IRQs off  FIQs off  Mode SVC_32 
Resetting CPU ... 
 
 
一直搞了很久。后来才发现data abort这个词。在论坛里面搜了一下。发现是因为zImage大于2M是不行的。马上去看精简部份,把体积搞小了。成功! 
 
大家移植的时候,要看看体积。 |   
 
 
 
 |