Atmel ARM-Based Evaluation Kit for SAM4S16C, 32-Bit ARM® Cortex® Microcontroller ATSAM4S-WPIR-RD ATSAM4S-WPIR-RD Data Sheet

Product codes
ATSAM4S-WPIR-RD
Page of 1231
359
SAM4S Series [DATASHEET]
Atmel-11100G-ATARM-SAM4S-Datasheet_27-May-14
Figure 20-8.
Partial Page Programming 
32 bits wide
32 bits wide
FF    FF    FF    FF
FF    FF    FF    FF
FF    FF    FF    FF
FF    FF    FF    FF
0xX00
0xX04
0xX08
0xX0C
0xX10
0xX14
0xX18
0xX1C
Step 2:  Flash array after programming
 64-bit at address 0xX08 (write latch buffer + WP) 
CA    FE    CA    FE
CA    FE    CA    FE
FF    FF    FF    FF
FF    FF    FF    FF
address space 
for
Page N
FF    FF    FF    FF
FF    FF    FF    FF
FF    FF    FF    FF
FF    FF    FF    FF
FF    FF    FF    FF
FF    FF    FF    FF
FF    FF    FF    FF
FF    FF    FF    FF
Step 1:  Flash array after page erase
CA    FE    CA    FE
CA    FE    CA    FE
32 bits wide
FF    FF    FF    FF
FF    FF    FF    FF
FF    FF    FF    FF
FF    FF    FF    FF
0xX00
0xX04
0xX08
0xX0C
0xX10
0xX14
0xX18
0xX1C
Step 3:  Flash array after programming
a second 64-bit data  at address 0xX00
(write latch buffer + WP)  
CA    FE    CA    FE
CA    FE    CA    FE
FF    FF    FF    FF
FF    FF    FF    FF
FF    FF    FF    FF
CA    FE    CA    FE
CA    FE    CA    FE
32 bits wide
0xX00
0xX04
0xX08
0xX0C
0xX10
0xX14
0xX18
0xX1C
Step 4:  Flash array after programming
a 128-bit data word at address 0xX10
(write latch buffer + WP)  
CA    FE    CA    FE
CA    FE    CA    FE
FF    FF    FF    FF
CA    FE    CA    FE
CA    FE    CA    FE
CA    FE    CA    FE
CA    FE    CA    FE
CA    FE    CA    FE
CA    FE    CA    FE