
On Thursday 30 April 2009, Jonathan Haws wrote:
I am certain that it is a hardware failure that is causing the machine check because I can use the exact same binary on another (identical) board and have it boot just fine. That tells me that all the EBC and SDRAM settings are correct;
From my experience you can't be sure that SDRAM setting are "currect" at this stage.
and that I am using the right addresses and chip selects for the data cache.
Currently I am leaning toward an SDRAM problem because I get about a 20 second pause when U-Boot tries to relocate to RAM.
Yes, I'm pretty sure that you have some SDRAM related problems. Either configuration is non-optimal, or even (perhaps more unlikely) a hardware problem. I suggest that you re-check the DDR2 autocalibration (method A & B).
Best regards, Stefan
===================================================================== DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office@denx.de =====================================================================