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.

TMS320C6657: bootloader for C6657

Part Number: TMS320C6657

Hi all,

Customer current use .btbl .rmd method for boot. They use the internal ram only.

But now customer want to run the program on external DDR. So I want check if TI  have the demo of the sbl for C6657/6678?

Or do you have any other suggestion about this requirement? 

thanks!

BR,
Denny

  • Denny,

    We provide an examples where customer can use the provision in boot ROM to setup DDR using  DDR configuration table described in device data manual(refer 2.5.3.8) and tiboot.h (ROM header file). The example for SPI boot with DDR initialization is provided on KeystoneI  Bootloader Resource and FAQ article. 

    However, we want to highlight that the DDR Configuration table is limited in the boot ROM and may not configure all of the EMIF registers for HW leveling. For stable system boot, we recommend customers to use secondary bootloader so that ROM loads the primary bootloader in MSMC (onchip memory) and then the secondary bootloader sets up EMIF/DDR before loading the rest of the application. The IBL that we provide in the SDK is an example of this  approach.

    Regards,

    Rahul