beautypg.com

Maxq family user’s guide: maxq2000 supplement – Maxim Integrated MAXQ Family Users Guide: MAXQ2000 Supplement User Manual

Page 61

background image

Command 09h—Get Utility ROM Version

Command 0Ah—Set Word/Byte Mode Access

The Mode byte should be 0 to set byte access mode or 1 to set word access mode. The current access mode is returned in the sta-
tus flag byte by command 04h, as well as a flag to indicate whether word access mode is supported by this particular bootloader.

Command 0Dh—Get ID Information

For the MAXQ2000, the information returned by this command is a zero-terminated ROM banner string.

Family 1 Commands: Load Variable Length (Password Protected)

Command 10h—Load Code Variable Length

This command programs (Length) bytes/words of data into the program flash starting at address (AddressH:AddressL), with the fol-
lowing restrictions.

• In byte mode, if the starting address is on an odd word boundary (such as 0001), the low bit will be changed to zero to make it an

even word address.

• In byte mode, if an odd number of bytes is input, the data will be padded out with a 00 to make it an even number.

Command 11h—Load Data Variable Length

This command writes (Length) bytes/words of data into the data SRAM starting at address (AddressH:AddressL).

MAXQ Family User’s Guide:
MAXQ2000 Supplement

I/O

Byte 1

Byte 2

Input

09h

Output

VersionL

VersionH

I/O

Byte 1

Byte 2

Input

0Ah

Mode

Output

I/O

Byte 1

(Variable)

Input

0Dh

Output

Device dependent information

I/O

Byte 1

Byte 2

Byte 3

Byte 4

(Length) Bytes/Words

Input

10h

Length

AddressL

AddressH

Data to load

Output

I/O

Byte 1

Byte 2

Byte 3

Byte 4

(Length) Bytes/Words

Input

11h

Length

AddressL

AddressH

Data to load

Output

Maxim Integrated

61