
"Farrah Rashid" farrah_rashid@hotmail.com schreibt:
I'm using a csb637 developement board and serial dataflash. When the board is powered up, the boot loader on the serial dataflash is run. I use the boot loader to save u-boot into dataflash and then run u-boot by copying u-boot into sdram (0x21f00000) and jumping to that location. I should mention that before the boot loader jumps to sdram, it resets all registers and re-initiliazes the PLL. Is this how u-boot is supposed to be run?
No.
The CSB637 does not have any serial dataflash (at least not the board I have access to), so U-Boot is supposed to reside in NOR flash (starting at address 0).
See also http://www.denx.de/twiki/bin/view/DULG/CanUBootBeConfiguredSuchThatItCanBeSt...
Cheers Anders