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.

Setting Flash memory locations in the Hercules TMS570 MCU

Other Parts Discussed in Thread: TMS570LS3137

Hello Ti,

    Could anyone please help me in solving the following issue

Currently I am working on the Hercules safety Development kit TMS570LS3137 MCU, I want to load the bin file into theflash memory of the HDK and when I reset the it must display the menu to execute the image on the flash.

I succeeded in loading the Image to the flash but while reset the board the UART boot loader not boot the .out, For this I want to load the UART bootloader binary and bin file separately into two different locations using the change made in the cmd file to run the UART bootloader binary while reset the board and select the options provided by it to run he image dumped into the flash memory.  

  • Sri,

    I really don't understand the question.

    Are you saying that you want to modify the UART bootloader so that it always displays it's console even if there is a valid image in flash?

    In other words, make this change:

  • Hi Anthony,

    I made the UART bootlader to download the image into the flash and excute the bin file loaded into the flash, But still I have a issue with the code even it as downloaded into the flash the code in the function of "Fapi_BlockProgram( )" of bl_flash.c is waiting in a continuous while loop "while(FAPI_CHECK_FSM_READY_BUSY == Fapi_Status_FsmBusy );" instead of displaying the options in the serial console to (download, upload and execute).

    Can U please help in resolving this issue.....

    Regards,
    Sri Ram.