
Dear Denx,
----- Original Message ----- From: "Wolfgang Denk" wd@denx.de To: "Thirumalai" thirumalai.p@datapatterns.co.in Cc: u-boot@lists.denx.de Sent: Wednesday, May 05, 2010 12:38 PM Subject: Re: [U-Boot] Random problem on MPC8640D based board
Dear "Thirumalai",
In message 0C0A8ED2EDFB487097801B3175C0F2CD@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?
We are running with rootfile system mounted over NFS. we have used lmbench and ltp for load.
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@denx.de Mr. Cole's Axiom: The sum of the intelligence on the planet is a constant; the population is growing.