[U-Boot-Users] u-boot and linux-2.6.9
Shawn Jin
shawnxjin at gmail.com
Mon Dec 20 20:40:27 CET 2004
> Integrator-AP # bootm 24400000
What core mdoule are you using?
> Image Name: Linux-2.6.9
> Image Type: ARM Linux Kernel Image (uncompressed)
> Data Size: 1216080 Bytes = 1.2 MB
> Load Address: 00008000
> Entry Point: 00008000
By default IntegratorAP has SDRAM starting at 0.
> data abort
>
> pc : [<0000801c>] lr : [<0100bcbc>]
> sp : 00fd7bd4 ip : 00fd7bc4 fp : 00fd7c10
> r10: 00000000 r9 : 00fd7c84 r8 : 00fd7fdc
> r7 : 0100f1b4 r6 : 0100f1b4 r5 : 00000000 r4 : 24400040
> r3 : e1a00001 r2 : 00000100 r1 : e1a00000 r0 : 00000000
> Flags: nZCv IRQs off FIQs off Mode SVC_32
> Resetting CPU ...
The data abort may not be caused by linux code, though the PC shows
execution is at 0x801c. Instead incompatible cache clear instruction
will cause this abort. Check the implementation of
cleanup_before_linux() on your CPU and make sure the cache is disabled
using the right instruction.
Regards,
-Shawn.
More information about the U-Boot
mailing list