Anyone has TMS320F280x CAN FLASH loader ?

Jan 31, 2006 5 Replies

The ROM bootloader allows only loading chunk of code into RAM and execute it and I am wondering if there is any second stage loader out there. Looked through TI appnotes, but could not find anything for this CPU.



Thanks Roman


On Mon, 30 Jan 2006 22:17:37 -0500, Roman wrote in comp.arch.embedded:

Check out the "microCANopen" link at

formatting link
You might be able to adapt this into a second stage loader you could use. If you register you can view the source code for free, and if you need to use it in a commercial product they have an inexpensive license.

Jack Klein Home: http://JK-Technology.Com FAQs for comp.lang.c http://c-faq.com/ comp.lang.c++ http://www.parashift.com/c++-faq-lite/alt.comp.lang.learn.c-c++ http://www.contrib.andrew.cmu.edu/~ajo/docs/FAQ-acllc.html

We have a TMS320F240 CAN flash for application, node ID setup, serial numbers but this cannot boot new chips. In case of power fail while application flash, the unit is a repair what requires service using a jtag emulator. The F240 was a early family device and the time we wrote the SW, TI changed flash specification several times regarding the block write and erase capabilities.

Eventually I could use JTAG, but it would be much more convenient for the user if CAN could be used on new chips.

There will be a code to start from plus TI provides flashing API too, but since I have no experience with TMS320, I was hoping that someone has commercially available loader (binary) I could send over to blank TMS320 and flash it through that.

if you are looking for a commercial one:

formatting link

TI 320F28xx is among others.

Heinz

Thanks, this seems to be the closest to our needs.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required