8.1.5.1 Flash Overview

The device features a dual-plane Flash to program or erase a memory plane while reading from the other plane. The dual-plane capability also provides the dual boot scheme. The benefit of the dual plane and the dual boot is that the firmware can be upgraded while the main application is running and that it is possible to switch to the new firmware in the other plane. The figure below shows the operating principle of firmware upgrade by using the dual bank/dual boot. Suspend and resume of write and erase operations are also available on each plane.

Figure 8-1. Dual Plane and Dual Boot Firmware Upgrade