
21 Nov
2007
21 Nov
'07
9:37 p.m.
Dear Robert,
in message f87675ee0711210922r4917e03ep8efb25d046f3c0ed@mail.gmail.com you wrote:
Instruction cache disabled fixes the problem, thanks!!! I called icache_disable() right before spd_sdram () . What does this mean? What configuration do you think could be wrong, spd ?
It is a 99.9999% reliable indication that the FAQ http://www.denx.de/wiki/view/DULG/UBootCrashAfterRelocation applies to your situation.
Your RAM is not working reliably when being accessed in burst mode. The cause for this may be anything - from bugs in your port of U-Boot to bad memory modules or board layout issues.
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
"More software projects have gone awry for lack of calendar time than
for all other causes combined."
- Fred Brooks, Jr., _The Mythical Man Month_