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.

TMS320F28027F: Serial Flash Programming without using a Flash Kernel

Part Number: TMS320F28027F

What is the best document or URL to help me work through the implementation of a serial bootloader routine for the TMS320F28027FPTT device without having to use a Flash Kernel. I am aware of the "Serial Flash Programming of C2000™ Microcontrollers" (Sprabv4b) document. That document indicates that when in SCI boot mode,

"This process can only load code into RAM, which is why it is used to load in the flash kernels described in Section 4 and Section 5. The ROM cannot access RAM protected by the Code Security Module (CSM).Therefore, the device needs to be unlocked, or the load must be to unsecure RAM." - Page 4 scection 3.2 Code Load

I plan on using the hex2000 utility to convert the .out file into the correct format bootload format for a character by character load, I just need more information regarding the CSM, unlocking the device or loading to unsecure RAM.

The application where this will be used is as follows.

-CCS will be used to generate a .out file.

-HEX2000 will be used to convert the .out file to the correct bootload format.

-The resulting .txt file will be loaded onto a USB flash drive.

-A host controller will put the TMS320F28027FPTT into SCI boot mode, read the .txt file from the USB flash drive, and then without the use of a flash kernel, pass the program data character by character to the TMS320F28027FPTT controller.

Thanks in advance.

  • Hi,

    We don't have any living document (or) example code that explains Serial Flash Programming without using Flash Kernel. The below documents provide necessary information to know about how you can get to SCIBOOT mode (in boot rom) and details about CSM

    TMS320x2802x Piccolo Boot ROM Reference Guide (Rev. A) - Provides details about SCI BOOT mode available in BOOTROM

    TMS320x2802x/TMS320F2802xx Piccolo System Control and Interrupts Reference Guide (Rev. D) - Provides details about CSM.

    Regards,
    Manoj