Other Parts Discussed in Thread: C2000WARE
Hi,
1. In the process to create a CAN based boot loader for C2000 target, I am first trying to get acquainted with the boot loader architecture by reading the application note:
http://www.ti.com/lit/an/sprabv4b/sprabv4b.pdf
While the above is based on serial SCI based loader, my question is does TI provide a similar CAN flash kernel? If CAN flash kernel is not available, do we have a Boot ROM CAN loader which I can use to load the CAN flash kernel?
2. Next, I am confused over the approach customer take to Flash programming in standalone mode. They use part of the flash to store the secondary boot loader. The application Jumps to this secondary boot loader on some condition, and this secondary boot loader does the flash re-programming. The question – Why use a secondary loader when SCI loader like utility is already embedded in the C2000 ROM?