Users Guide: MAXQ2010 Supplement User Manual

MAXQ Family Users Guide:
MAXQ2010 Supplement
17-7
17.7 Family 5 Commands: Load and Verify Variable Length (Password Protected)
Command 50h—Load and Verify Code Variable Length
This command combines the functionality of the “Load Code Variable Length” and “Verify Code Variable Length”
commands.
Command 51h—Load and Verify Data Variable Length
This command combines the functionality of the Load Data Variable Length and Verify Data Variable Length”
commands.
17.8 Family E Commands: Erase Fixed Length (Password Protected)
Command E0h—Erase Code Fixed Length
This command erases (programs to FFFFh) all words in a 512-word page of the program flash memory. The address
given should be located in the 512-word page to be erased. For example, providing address 0000h (in byte mode) to
this command erases the first 512-word page, address 0400h erases the second page, and so on. There are 64 flash
pages total, from 0000h to 7C00h.
I/O BYTE 1 BYTE 2 BYTE 3 BYTE 4
(LENGTH)
BYTES
BYTE
LENGTH+5
BYTE
LENGTH+6
Input
50h Length AddressL AddressH
Data to load
and verify
00h 00h
Output
03Eh
I/O BYTE 1 BYTE 2 BYTE 3 BYTE 4
(LENGTH)
BYTES
BYTE
LENGTH+5
BYTE
LENGTH+6
Input
51h Length AddressL AddressH
Data to load
and verify
00h 00h
Output
03Eh
I/O BYTE 1 BYTE 2 BYTE 3 BYTE 4
Input
E0h 0 AddressL AddressH
Output