Other Parts Discussed in Thread: C2000WARE
Tool/software:
Hello,
We are using a TI 280039C in our design. We will be needing to update the firmware over a SPI connected to another processor.
Researching this out it appears that it is a two-step process. A RAM kernel needs to be loaded that runs entirely out of RAM. It would receive the firmware update over the SPI bus and write the data to the FLASH. Once this is complete, it would then need to jump to an entry point at the start of FLASH to reboot and start execution of the updated firmware image.
Is my understanding correct?
I then went to look in the C2000Ware for code examples.
C:\ti\c2000\C2000Ware_5_02_00_00\utilities\flash_programmers
C:\ti\c2000\C2000Ware_5_02_00_00\driverlib\f28003x\examples\flash
I did find a number of different files associated with updating the flash in this last directory: