2023-02-08 09:14 AM
Regarding STM32G0B1
In a remotely operated AUV I would like to have a mechanism for two or more full code images with the option of rollback.
1) Is it possible to partition main FLASH in two with a selection mechanism and rollback
2) Ist it possible to have two external images (SPI memory, I2C memory, other memory) that can support a selection mechasim and a rollback
3) Other ideas that can support two full images with a selection mechanism and rollback
4) Are there other options, like bank swap in G4 or other?
best regards
/Jon
2023-02-13 08:43 AM
What do you mean with rollback?
>>1) Is it possible to partition main FLASH in two with a selection mechanism and rollback
people normally does 3 partitions, 1 bootloader and 2 different "images"
They are not "partituons" you just define your address space you need for each "image".
>>2) Ist it possible to have two external images (SPI memory, I2C memory, other memory) that can support a selection mechasim and a rollback
the bootloader could use SPI or I2C memory