[U-Boot] U-Boot configuration and latter Linux MMU init failures

Wolfgang Denk wd at denx.de
Wed Sep 24 16:08:57 CEST 2008


Dear Jerry Van Baren,

In message <48DA3124.8000409 at ge.com> you wrote:
>
> Interestingly enough, dcbst is a *data* cache store, run in the *icache*
> flush routine.  I assume this is intended to flush out any instructions
> that are stuck in the dcache due to writes (self modifying code and/or
> loaded/copied code).  I would *speculate* that the address of the stuff
> in your dcache no longer points to valid memory.

Also let's keep in mind that cache flushing means accessing the RAM in
burst mode, so have a look at FAQ # 1.

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
Save yourself!  Reboot in 5 seconds!


More information about the U-Boot mailing list