[U-Boot] Random problem on MPC8640D based board

Wolfgang Denk wd at denx.de
Wed May 5 09:08:18 CEST 2010


Dear "Thirumalai",

In message <0C0A8ED2EDFB487097801B3175C0F2CD at itd210> you wrote:
>
> Sorry. Trap 200 is Machine check exception. Also sometimes we are getting 
> TRAP 300 which is DSI exception.

It doesn't really matter which exception you are seeing. Fact is the
system is not running stable. Culprit # 1 in such situations is the
RAM not working stable.

> > Did you try booting Linux on that board?  Let me guess: if you tried,
> > it crashed, right?
> 
> No. It is not crashing. Linux is booting on this board successfully. Its a 
> random issue.

How do you run Linux? Did you try running with root file system
mounted over NFS, and adding some real load, like compiling some
sources?

> > I recommend to check the RAM initialization sequence. I bet you see
> > memory corruption effects.
> 
> What you meant for memory corruption effects?

I mean that your RAm is not working reliably. See the FAQ:
http://www.denx.de/wiki/view/DULG/UBootCrashAfterRelocation

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Mr. Cole's Axiom:
        The sum of the intelligence on the planet is a constant;
        the population is growing.


More information about the U-Boot mailing list