
On Friday 20 October 2006 18:50, Ben Warren wrote:
[Leonid] I see, that may be it - this way u-boot may be workable. Is it the only way to work with DIMM module? How I can initialize such SDRAM inside BDI2000 config file? Because I cannot use WORKSPACE otherwise and code burning takes long time...
Of course you don't have to use the SPD stuff, but you should. If the BDI won't work as-is, you need to learn more about your DDR controller and your particular DIMM's timing information, both of which should be readily available. While DDR control is fairly complicated, there aren't that many knobs to turn and you may get lucky early on.
Another approach that's less systematic is to get U-boot working,
Yes. When your hardware layout is ok, you have a good chance that with the correct setup (I2C SPD EEPROM addresses), U-Boot will initialize the DDR controller correctly. Then you have no need to burn flash via the debugger anymore. ;-)
Best regards, Stefan