This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS570LC43x HDK , Problem with on board SDRAM configuration

Other Parts Discussed in Thread: HALCOGEN, RM57L843, TMS570LC4357

Hello everyone,

I am trying to get the SDRAM to work on our Hercurles HDK,and I am referring to the following link:http://e2e.ti.com/support/microcontrollers/hercules/f/312/t/237341

After the configuration is complete,i download program into internal Flash.

I try through the debugger (CCSv6) to modify the value of the SDRAM (address 0x80000000), but the value does not change!!!

What is the difference between RM and TMS570,,and which configuration step needs to be modified?THANKS

  • The main difference between the RM57L843 and the TMS570LC4357 is that the RM57 is little endian and the TMS570LC4357 is word invariant big endian (be32). This changes how bytes are addressed in structures used to describe registers, but that is already accounted for if you use the HALCoGen created include files. It also has an implication on how you would hookup external flash to the EMIF. It does not impact you if you hookup RAM to the EMIF.
  • Hello Bob,

    Thanks for your answer.

     I found the problem. I forget to enable EMIF_CLK output, and the configuration option is here in HALCoGen 4.04:

    I now have the full SDRAM up running.

    Thanks!

    Best Regards

    jinus