cancel
Showing results for 
Search instead for 
Did you mean: 

Multiple images

JSorl.1
Associate

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

1 REPLY 1
Javier1
Principal

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

we dont need to firmware by ourselves, lets talk