Other Parts Discussed in Thread: C2000WARE
Hi,
I am working with a product making use of TMS320F280049C and this is the very first time that I will be working with a C2000 microcontroller. I intend to make a CAN-based custom bootloader which will be used for updating the Main Application present in a separate area of the flash. So, I want to know what would be the best way to accomplish this task. The structure of the Bootloader app that I intend to develop is as follows-
1)Bootloader will reside at the start of the flash.(Starting from Starting address)
2)Application that needs to be updated will reside right after the ending address of Bootloader.
3)In case of update, Bootloader will receive data frames through CAN which it will write to the flash area and after writing entire application it will switch execution to the updated app and also will change Vector table offset address.
So,It would be really great if I get the rough idea of how to do it with this particular MCU.
Hoping for a quick response.
Regards,
Pradeep