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.

TMS320F28069: CAN based Flash kernel?

Part Number: TMS320F28069
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?

  • Venkatesh,

    1) Yes, CAN Flash kernel is indeed available. Please check the link below for relative path in C2000Ware.

    <C2000Ware.\device_support\f2806x\examples\c28\f28069_can_flash_kernel

    2) SCI loader (or) CAN loader available in BOOTROM allows the user to only program RAM and not Flash. SCI / CAN Flash kernel support flash programming.

    Regards,
    Manoj