[U-Boot-Users] data abort

Wolfgang Denk wd at denx.de
Mon Sep 15 13:29:13 CEST 2003


in message <3F659CD2.1040102 at gmx.de> you wrote:
> Now, I've a new problem: When U-Boot starts I can see following outsputs 
>   through "cu", before the system stops due to a data abort.
> U-Boot code: A1FE0000 -> A1FF5728  BSS: -> A1FF6BD4
> DRAM Configuration:
> Bank #0: a0000000 32 MB
> Flash: 32 MB
> data abort
> undefined instruction
> undefined instruction
> undefined instruction

There is a 99.99% likelyhood of SDRAM error.

> If I understand right, this exception occurs due to access to the 
> contents of the created list. For example at the line(lists.c: 

Most probably it occurs because you are reading garbage from RAM.

> Why does this happen? I'm quite sure that my Flash and SDRAM are working 
> properly. Can somebody suggest a way to workaround this problem?

Fix your SDRAM initialization.

Best regards,

Wolfgang Denk

Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email: wd at denx.de
There are very few personal problems that cannot be solved through  a
suitable application of high explosives.

More information about the U-Boot mailing list