
MAXQ20-Based Microcontroller Bootloader Command Reference
4
Family 0 Commands (Always Available)
Command 00h—No Operation
Command 01h—Exit Loader
This command causes the bootloader command loop to exit. Upon exit, the SPE bit is cleared and the device
performs and internal reset. Following the reset, execution jumps to the beginning of application code at address
0000h.
Command 02h—Master Erase
This command erases (programs to FFFFh) all words in the program flash memory and writes all words in the
data SRAM and the AES cryptographic memory to zero. After this command completes, if SL=1 the security lock
bit is automatically cleared and the device resets, but the device will still remain in loader mode.
Devices which support the Set Context command require the desired context to be set before executing this
command. The selected context will designate which area(s) (system, user loader, or user application) will be
erased.
Command 03h—Password Match
This command is used to gain access to memory on devices protected by the 32-byte password match feature.
Devices which support the Set Context command require the desired context to be set before executing this
command. The selected context will designate which area (system, user loader, or user application) the password
will be compared against.
Command 04h—Get Status
The status code returned by this command is defined in Table 1. The flags byte contains the bit status flags
shown in Table 2.
Kommentare zu diesen Handbüchern