What is the advantage of having dual banks of the 64-KB flash in CCG3 devices?
The CCG3 device has 128 KB of flash memory. The 128-KB flash memory is configured as two banks of 64 KB each, which enables fail-safe flash updates. Fail-safe bootup is achieved by storing two firmware images in the flash memory. During a firmware update, if a firmware image gets corrupted, CCG3 will boot from the second image.