[U-Boot] AMCC 405EX Trap
Wolfgang Denk
wd at denx.de
Mon May 4 20:19:11 CEST 2009
In message <200905041708.59991.sr at denx.de> Stefan Roese wrote:
> On Monday 04 May 2009, Jonathan Haws wrote:
...
> > That is a good idea. I haven't thought of performing those tests. Are
> > there specific tests I can enable in the U-Boot environment for that?
>
> Perhaps the memory tests from the POST infrastructure. But from my experience
> a realworld application running under Linux is a good test. For example
> compiling a Linux kernel in a loop. Perhaps mounted via NFS. Something like
> this should fail at some time when SDRAM related problems exist.
Stefan is right. The memory tests in U-Boot all boil down to plain
read-/write-cycles on the bus. This is nothing compared to the stress
you put on the memory system when you have back-to-back burst mode
accesses. To get these, you need a combination of cache flushes (such
as in an OS when it is context-switching), cache loads (like
instruction fetches when lots of different code are being executed),
and DMA (like when you have heavy network traffic or another active
DMA device). Booting Linux with root file system over NFS is the
easiest and one of the most reliable stress tests I know of.
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
The following statement is not true. The previous statement is true.
More information about the U-Boot
mailing list