beautypg.com

1 family 0 commands (no, 1 family 0 commands (not password protected) -5, Table 13-2. bootloader status codes -5 – Maxim Integrated MAXQ7667 User Manual

Page 223: Maxq7667 user’s guide, Table 13-2. bootloader status codes, 1 family 0 commands (not password protected)

background image

13-5

__________________________________________________________________________________________________________

MAXQ7667 User’s Guide

Table 13-2. Bootloader Status Codes

STATUS VALUE

FUNCTION

00

No Error. The last command completed successfully.

01

Family Not Supported. An attempt was made to use a command from a family the bootloader does not support.

02

Invalid Command. An attempt was made to use a nonexistent command within a supported command family.

03

No Password Match. An attempt was made to use a password-protected command without first matching a valid password.
Or, the Password Match command was called with an incorrect password value.

04

Bad Parameter. The parameter (address or otherwise) passed to the command was out of range or otherwise invalid.

05

Verify Failed. The verification step failed on a Load/Verify or Verify command.

06

Unknown Register. An attempt was made to read from or write to a nonexistent register.

07

Word Mode Not Supported. An attempt was made to set word mode access, but the bootloader supports byte mode access only.

08

Master Erase Failed. The bootloader was unable to perform master erase.

09

No AutoBaud Character. If no valid character (0x0D) has been received during the 5s timeout period.

10

Bad AutoBaud Character. After three retries, if the received character did not have the correct number of transitions.

13.3.1 Family 0 Commands (Not Password Protected)

Command 00h—No Operation

Command 01h—Exit Loader

This command causes the bootloader command loop to exit, and execution jumps to 8000h in the UROM and from there to the appli-

cation code at 000h.

Command 02h—Master Erase

This command clears (programs to FFFFh) all words in the program flash memory.

Command 03h—Password Match

This command accepts a 32-byte password value, which is matched against the password in program memory (in byte mode) from

addresses 0020h–003Fh. If the value matches, the password lock is cleared.

I/O

Byte 1

Input

00h

Output

I/O

Byte 1

Input

01h

Output

I/O

Byte 1

Input

02h

Output

I/O

Byte 1

32 Bytes

Input

03h

Password value

Output