We use IAR workbench to program our MSP430 based product. It would be desirable to do software upgrades over the wireless link, without using additional hardware. A possible solution would be to load a new “Loader software” wirelessly via ACCESS POINT into RAM (or unused FLASH), changing the Reset address and restarting the processor to run the Loader. In the next step the Loader would erase the FLASH and load the new software into FLASH. Finally it would change back the Reset address and restart the processor from FLASH with the new software.
Feel free to propose any other solution for the problem. We also accept solutions based on commercially available tools. For existing solutions please use the lower end of the cost range.
Awarded contract shall include the programming of the Loader and integration with the IAR Workbench.