[U-Boot-Users] [PATCH] SPI relocation fix
David Ho
davidkwho at gmail.com
Mon Apr 3 19:32:59 CEST 2006
> Normally, at the powerup rpbase should be set to the default values, so
> no programming is required.
Yes, this is true if you are using the default SPI PRAM location.
> Otherwise, the microcode patch downloading
> code is programming them correctly.
MPC852T skips the microcode patch does it not?
> Are you sure you really need these? Could it be that you somehow hve
> overwritten the parameter area? What are the values in rpbase if you do
> not set them explicitly?
>
For the case where you intentionally want to move SPI to elsewhere
(using ENET on SCC2), I will have to define CFG_SPI_DPMEM_OFFSET.
since CFG_SPI_DPMEM_OFFSET is not assigned to spi->rpbase for MPC852T
( microcode patch is skipped), SPI is not relocated using your patch.
In my case I tested relocating SPI to 0x1800.
You can try that on your MPC852T.
Regards, David
More information about the U-Boot
mailing list