Hello,
I would like to write a firmware update function on my FR5739 board, and would like some advice on the best approach.
I'm using CCS with TI v4.4.1 compiler.
I need to do firmware updates via the uart with a custom protocol.
I will not have access to the test/reset/JTAG lines once deployed, so can't use the BSL functionality or JTAG.
I am happy that I can get the firmware to the MSP via the serial link, but where do I put it and how do I make it run?
Since it is FRAM based can I just put it in an array and then somehow change the address the code runs from followed by a soft reset?
Is this possible?
Are there any documents describing how to do this, I've found a couple about self programming EEPROM but not FRAM?
Also which file would I send to the MSP, i.e which file output by the compiler contains the firmware and would I need to convert it or could i just copy it byte for byte to the FRAM?
Thanks