blob: 21267bdd8ca44e076e47492f566cda5985429ab1 [file] [log] [blame]
wdenke2211742002-11-02 23:30:20 +00001Hi,
2
3so this is the port to the Embedded Planet RPX Super Board.
4
5ATTENTION
6This code is only tested on the AY-Version, which is an early release with some
7hardware bugs. The main problem is that this board uses the default Hard Reset
8Configuration Word and not the 4 bytes located at start of FLASH because at
90xFE000000 is no FLASH. The FLASH consists out of 4 chips each 16bits wide. Be
10carefull, the bytes are swapped. So DQ0-7 is the high byte, DQ8-15 ist the low
11byte.
12
13The icache can only manually be enabled after reset.
14The FLASH and main SDRAM is working with icache enabled.
15The local SDRAM can only be used as data memory when icache is enabled.
16If U-Boot runs in local SDRAM, TFTP does not work.
17The functions in mii_phy.c are all working. Call mii_phy_discover() out of
18eth_init() and solve the linker error.
19I2C, RTC/NVRAM and PCMCIA are not working yet.
20
21TODO
22The 32MB local SDRAM is working but not shown in the startup messages of
23U-Boot. If you locate U-Boot or any other program to this area it won't run.
24Turning the ichache off does not solve this problem.
25
26As I won't buy another RPX Super there might be some little work to do for you
27getting this U-Boot port running on the final board.
28
29
30frank.morauf@salzbrenner.com