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.

CCS/TMS320C6678: C6678 SPI boot problem

Part Number: TMS320C6678

Tool/software: Code Composer Studio

Hi all,
 
On our board the C6678 DSP works in memory boot mode. We gonna use the SPI flash as a boot source - avoiding the IBL usage. We've followed to http://processors.wiki.ti.com/index.php/File:C6678_directROM_boot_examples.zip steps to generate the SPI image and programmed it directly to SPI flash via an external programmer and soldered down the flash memory to our board. After it the DSP ROM boot loader successfully configures the device resources to start the boot process, loads the image from SPI flash into the device and stuck on RBL hand-over process so it still doesn't execute the image.

  • Why the DSP RBL stuck on hand-over process and doesn't execute the loaded image at first experiment when we write the SPI flash via the programmer
  • Can we execute some instructions on DSP directly via JTAG interface without SPI flash and DRAM interaction?

Regards
Andranik