Datasheet
125
6120F–ATARM–03-Oct-06
AT91SAM7X512/256/128 Preliminary
The Memory Write command (WRAM) is optimized for consecutive writes. Write handshak-
ing can be chained; an internal address buffer is automatically increased.
20.2.5.9 Get Version Command
The Get Version (GVE) command retrieves the version of the FFPI interface.
Table 20-15. Write Command
Step Handshake Sequence MODE[3:0] DATA[15:0]
1 Write handshaking CMDE WRAM
2 Write handshaking ADDR0 32-bit Memory Address First byte
3 Write handshaking ADDR1 32-bit Flash Address
4 Write handshaking ADDR2 32-bit Flash Address
5 Write handshaking ADDR3 32-bit Flash Address Last Byte
6 Write handshaking DATA *Memory Address++
7 Write handshaking DATA *Memory Address++
... ... ... ...
n Write handshaking ADDR0 32-bit Memory Address First byte
n+1 Write handshaking ADDR1 32-bit Flash Address
n+2 Write handshaking ADDR2 32-bit Flash Address
n+3 Write handshaking ADDR3 32-bit Flash Address Last Byte
n+4 Write handshaking DATA *Memory Address++
n+5 Write handshaking DATA *Memory Address++
... ... ... ...
Table 20-16. Get Version Command
Step Handshake Sequence MODE[3:0] DATA[15:0]
1 Write handshaking CMDE GVE
2 Write handshaking DATA Version