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.

TMS320F28069: SPI bootROM example

Part Number: TMS320F28069
Other Parts Discussed in Thread: CONTROLSUITE, C2000WARE

Hi Champs,

I checked the user guide which show SPI bootROM is used for external SPI flash or EEPROM. Now customer would like to use other MCU SPI interface to update F28069 instead of EEPROM/Flash. That mean F28069 SPI needed to be slave. Do we provide this boot function code? Or customer needed to write custom boot loader? thanks    

  • Lisa,

    we don't have a SPI Slave based ROM code or example for this device. Customer needs to implement this on their own.

    You can take a look at the SCI based flash kernel for example, but customer still needs to build their own SPI protocol for data transfer between master and slave.

    The ROM source code for F2806x is provided in controlSuite (C:\ti\controlSUITE\libs\utilities\boot_rom\2806x\2806x_boot_rom_v1_1) and C2000WARE (C:\ti\c2000\C2000Ware_1_00_02_00\libraries\boot_rom\f2806x\v1_1\rom_sources )

    Best Regards

    Santosh

  • Hi Santosh,
    thanks for your feedback, I will check ROM code first. thanks!