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.

Compiler/TMS320F28069M: SCI_BOOT Secondary Bootloader development in Flash

Part Number: TMS320F28069M
Other Parts Discussed in Thread: CONTROLSUITE

Tool/software: TI C/C++ Compiler

Hi,

I want to develop a secondary bootloader for TMS320F28069M controller using SCI A, which i want to place in flash sector A and application to be load in flash sector B-C, CMD files are shown in Picture 1、2.

 I tried example code of flash kernal from controlsuite[C:\ti\controlSUITE\device_support\f2806x\v151\F2806x_examples_ccsv5\f28069_flash_kernel]

But, The  0x3ec000 address is always invalid when I jump from boodloader to the application, why?

 if (SCIA_GetOnlyWordData() != 0x08AA)
 {
       return 0x3ec000;
 }

                                                    Picture 1:  bootloader cmd

                                          Picture 2:  app cmd