Part Number: TMS320F28388D
Other Parts Discussed in Thread: C2000WARE,
Tool/software: Code Composer Studio
Dear Sir or Madam,
We are using F28388D, and we would like to update the application firmware in flash remotely.
For my understanding, the second bootloader should be developed and burned on sector 0 of the flash,
Our end application firmware is burned on the sector 1 of the flash,
when we want to update the application firmware,
Some commands from UART can be delivered by PC, and the bootloader will update the application firmware on flash, and it will never erase itself.
For my understanding, we need to update the .asm file, and insert a Boot_main() function before the program runs into the c_int00 function.
so we can update the application firmware remotely.
The boot sequence is as follows,
1st bootloader--------->code_start section of the .asm file--------------->2nd bootloader-------------------------->c_int00 function------------------------------->Main() function.
Could you give some examples or documentations?
Many thanks!