[U-Boot-Users] PPC8xx chip select configuration at startup
Wolfgang Denk
wd at denx.de
Fri Feb 17 01:06:35 CET 2006
In message <482F3C06ECF00C44AEC226520C6FCB1A51ECB6 at EXCHANGEVS.HYPERCOM.COM> you wrote:
>
> My board boots to address 0x0, with FLASH located there. The desired
> location for FLASH memory will be at 0x0400_0000. This is the address
I recommend NOT to use such a low address.
> space to which I link U-Boot. The way I understand U-Boot to work is
> that for PPC8xx platforms, FLASH memory is generally located at address
> 0x0, and CS0 is required to map both address 0x0 and your absolute
> address space (0x0400_0000 in my example) so it can seamlessly jump from
No, this is completely wrong.
> that are contrary to what I require. What I ended up doing is program
> CS0 base and option registers with what I call 'boot' values, to
> correctly configure OR0 to allow this duplication of address space for
Please read the README. It's all dicumented there.
Best regards,
Wolfgang Denk
--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
"This is a test of the Emergency Broadcast System. If this had been an
actual emergency, do you really think we'd stick around to tell you?"
More information about the U-Boot
mailing list