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.

CCS/TMS320F28377S: Firm ware grade of microcontroller using another microcontroller using serial boot loader

Part Number: TMS320F28377S

Tool/software: Code Composer Studio

I want to update the firmware of TMS320F28377S using another microcontroller using serial boot loader provided by TI (F2837xS_sci_flash_kernel). We are using this with some modification by which only bank 0 is erased. we are able to update firmware using a microcontroller. But if the firm ware update process is failed then we want to jump to bank 1 which has the copy of the original code (before the update). So please suggest for these points.

1) How to identify the code is in memory bank 0 is not properly updated or corrupted?

2) If it is found that code is corrupted then any mechanism to jump on bank 1 and start executing code from there?    

3) How to copy the application code from bank 0 to bank 1?