Maxq family user’s guide: maxq8913 supplement, Command 11h—load data variable length, Command 20h—dump code variable length – Maxim Integrated MAXQ Family Users Guide: MAXQ8913 Supplement User Manual
Page 58: Command 21h—dump data variable length

MAXQ Family User’s Guide:
MAXQ8913 Supplement
17-5
Command 11h—Load Data Variable Length
This command writes (Length) bytes of data into the data SRAM starting at byte address (AddressH:AddressL).
17.4 Family 2 Commands: Dump Variable Length (Password Protected)
Command 20h—Dump Code Variable Length
This command has a slightly different format depending on the length of the dump requested. It returns the contents
of the program flash memory: (Length) or (LengthH:LengthL) bytes starting at byte address (AddrH:AddrL).
Command 21h—Dump Data Variable Length
This command has a slightly different format depending on the length of the dump requested. It returns the contents
of the data SRAM: (Length) or (LengthH:LengthL) bytes starting at byte address (AddrH:AddrL).
I/O
BYTE 1
BYTE 2
BYTE 3
BYTE 4
(LENGTH)
BYTES
BYTE
LENGTH+5
BYTE
LENGTH+6
Input
11h
Length
AddressL
AddressH
Data to load
00h
00h
Output
03Eh
I/O
BYTE 1
BYTE 2
BYTE 3
BYTE 4
BYTE 5
BYTE 6
(LENGTH)
BYTES
BYTE
LENGTH+7
Input (to
dump
< 256 bytes)
20h
1
AddrL
AddrH
Length
00h
00h...
00h
Output
Memory
contents
03Eh
I/O
BYTE 1
BYTE 2
BYTE 3
BYTE 4
BYTE 5
BYTE 6
BYTE 7
(LENGTH)
BYTES
BYTE
LENGTH+8
Input (to
dump
256+ bytes)
20h
2
AddrL
AddrH
LengthL
LengthH
00h
00h...
00h
Output
Memory
contents
03Eh
I/O
BYTE 1
BYTE 2
BYTE 3
BYTE 4
BYTE 5
BYTE 6
(LENGTH)
BYTES
BYTE
LENGTH+7
Input (to
dump
< 256 bytes)
21h
1
AddrL
AddrH
Length
00h
00h...
00h
Output
Memory
contents
03Eh
I/O
BYTE 1
BYTE 2
BYTE 3
BYTE 4
BYTE 5
BYTE 6
BYTE 7
(LENGTH)
BYTES
BYTE
LENGTH+8
Input (to
dump
256+ bytes)
21h
2
AddrL
AddrH
LengthL
LengthH
00h
00h...
00h
Output
Memory
contents
03Eh
Maxim Integrated