I'm new to Freescale and I am beginning development using the Freedom K64 board.
One of the main reasons for changing to this uC is to utilise the firmware swap function.
I was looking for advice on how best to go about bringing the flash_demo example code into real world use.
In the long run I need the following:
1. new .bin firmware file is downloaded to GSM module.
2. .bin sent to uC over UART.
3. new firmware image is programmed to upper block.
4. uC firmware swap changes to new firmware.
What do you guys think would be a good way to begin the development of this?
I would really like to get a proof of concept working for the firmware swap.
Do you guys think it would be a good idea to try to include a separate compiled firmware version in the code that is programmed onto the uC and try to use that as the Firmware to be swapped to?
Any advice would be great.