2.5.1 Flash-Self Programming Failing When Flash Read During Programming
Work Around
Alternative 1: RWW functionality not needed
- Do not use flash self-programming when executing from the NRWW section
- Enable BOD in continuous mode (in FUSE.BODCFG, set bitfield LVL to BODLEVEL1 or higher and bitfield ACTIVE to
0x3
) - Do not use the Flash Page Erase and Page Write operation (writing the CMD bitfield in NVMCTRL.CTRLA to
0x05
). Execute Flash Page Erase and Flash Page Write as two separate operations instead.
Affected Silicon Revisions
Rev. A0 |
X |