|
OpenBSL
v.0.1.0
|
The OPEN_BSL_CMD_PASSWD is used to unlock other commands.
This command can be enabled by using the OPEN_BSL_CONFIG_PASSWORD_PROTECTED compile options in OpenBSL_Config.h
REQUEST packet format
| Field Name | Length | Description |
|---|---|---|
| CMD | 1 byte | OPEN_BSL_CMD_PASSWD (0x09) |
| PWD_0 | 1 byte | password byte index 0 |
| PWD_N-1 | 1 byte | password byte index N-1, where N is OPEN_BSL_PASSWORD_LENGTH |
| CHKSUM | 2 bytes | 16 bit packet checksum (LSB first), calculated starting from PWD_0 to PWD_N-1 |
Positive RESPONSE packet format:
| Field Name | Length | Description |
|---|---|---|
| RESP | 1 byte | (OPEN_BSL_CMD_PASSWD|OPEN_BSL_RESP_BIT_MASK) (0x89) |
1.8.5