Other Parts Discussed in Thread: MSP-FET
Hi TI team,
Our Current Procedure for uploading firmware:
We connect the board with PC using USB interface cable. We put the MSP430F5659 board into boot mode. Then we upload the firmware using the "Python firmware upgrade tool".
During uploading time if some Disturbance/Disconnection happened in the USB I/F cable. Firmware on the board erased. Then no firmware exists on the board and it is in the boot mode after the power cycle.
Our Issue:
When the firmware is erased as mentioned in the above case, Again we try to reupload the firmware using the "Python firmware upgrade tool".
But sometimes in python firmware upgrader "READY" symbol not appears, So we cannot upload the firmware using a normal method instead we used the "FET Emulation Tool" with JTAG connector.
This is not a user-friendly method for the customer.
Our Requirement:
So to avoid this, We looking for a solution like this.
If any firmware erases during upload due to user mishandling, The board should automatically revert back to previous firmware without any user intervention.
Example: If the board is having firmware 1.0 and user trying to upload 2.0, Due to some reason while uploading 2.0 some disturbance/disconnection happened in USB I/F cable.
In this case, if the board is restarted then it should have firmware 1.0.
Kindly advise on this requirement on high priority.
Thanks and Regards
Manoj