
516
42073A-MCU Wireless-02/13
ATmega2564/1284/644RFR2
2. B. Load Address Low byte (Address bits 7:0).
3. C. Load Data Low Byte (0x00 - 0xFF).
4. D. Load Data High Byte (0x00 - 0xFF).
5. E. Latch Data (give PAGEL a positive pulse).
F. Repeat B through E until the entire buffer is filled or until all data within the page is
loaded.
While the lower bits in the address are mapped to words within the page, the higher bits
address one of the three signature pages.
G. Load Address High byte (Address bits15:8): 0x01, 0x02 or 0x03I. Program Page
1. Set BS2, BS1 to “00”
2. Give WR
___
a negative pulse. This starts programming of the entire signature page of
data. RDY/BSY
___
goes low.
3. Wait until RDY/BSY
___
goes high (See Figure 31-3 on page 511 for signal waveforms).
K. End Page Programming.
Note:
1. User Signature Pages must be erased before being written. See "Erasing User
Signature Data" below.
31.8.18 Erasing User Signature Data
Three Flash pages are dedicated for user signature data (see "User Signature Data" on
page 505 for details). A user signature page must be erased before being written. A
similar procedure as shown in section "Writing User Signature Data" on page 515. The data of one signature page at a time can be erased. The following procedure describes
details on Command, Address and Data loading):
While the lower bits in the address are mapped to words within the page, the higher bits
address one of the three signature pages.
2. B. Load Address Low byte (Address bits 7:0): 0x00
3. G. Load Address High byte (Address bits15:8): 0x01, 0x02 or 0x03
I. Program Page (Erase)
4. Set BS2, BS1 to “00”
5. Give WR
___
a negative pulse. This starts erasing the data of the entire user signature
page. RDY/BSY
___
goes low.
6. Wait until RDY/BSY
___
goes high (See Figure 31-3 on page 511 for signal waveforms).
J. Repeat B through I until all user signature pages are erased.
K. End Page Programming.
31.8.19 Reading User Signature Data
The algorithm for reading User Signature Data is similar to reading from Flash (refer to
"Programming the Flash" on page 509 for details on Command and Data loading). The
algorithm for reading User Signature Data is similar to read from Flash.