Other Parts Discussed in Thread: UNIFLASH, CC3200
Currently there are three options for firmware update function of CC3220MODS
1. Use bootloader that CC3220 originally support
2. Self-developed secondary bootloader program. That is after CC3220 boots, run the secondary bootloader. Secondary bootloader can decide whether run application or run firmware update process.
3. External MCU directly operate the external flash of CC3220.
Question:
1. Is option 3 workable? Can the 4MB external flash memory be divided into two areas for saving a backup image? The external flash is connected to CC3220 and the external MCU at the same time. Will there be conflicts after power-on?
2. It seems option 2 can be supported on CC3200, whether there is a demo on CC3220 for option 2? Are there regulations for the flash memory area and ram area for secondary bootloader and application storage? When doing firmware update, is it possible to flash the app.bin without packaging the application image by using uniflash?
Thanks.