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.

TMS320F28379D: Field FLASH Programming

Part Number: TMS320F28379D


Hello,

We are developing a control board using TMS320F28379D. We want the capability to upload the firmware using SCI A. But the catch is that I do not have the flexibility to configure any IO Pins or anything else. This development board will be encased in some hard to access location. I will only have access to SCI A using which it will be communicating with the master via RS-485. Also, there will be multiple of these control boards on the same RS-485 communications bus. So, my question is how can I update the firmware in FLASH memory at the remote location using SCI A without any other capability to toggle/change anything on the hardware side.

I did spend some time looking at the reference manuals, application notes and they all mention about toggling a couple of IOs in combination with BOOT MODE Register combinations; but I am not sure how to do it without toggling any IO.

I am new to C2000 and I am also a newbie to BOOT ROM, BOOT Procedures, FLASH Programing, and firmware updates. Please advise. I thank you all for your time and help.

Regards,

Archit