3.6.18 CNFG_DisablePassword Command and its Response

The CNFG_DisablePassword command (0xC5) removes the password from NVM and sets the protection level to Unprotected.

  • qwPassword → 8-byte password

This command is sent through Endpoint 0x05 (OUT). The response is read through Endpoint 0x85 (IN).

Table 3-41. CNFG_DisablePassword - Command
Byte IndexCommandDescription
00xC5Command codeRemoves the password
1-8qwPasswordPassword (8 bytes)Eight bytes of password
Table 3-42. CNFG_DisablePassword - Response
Byte IndexResponseDescription
00xC5Echo command codeReturns whether the CNFG_DisablePassword command was accepted or rejected
10x20Accepted – successAccepted. The new state of the device configuration is Unprotected.
0x60Rejected – wrong parametersRejected because the password length did not match
0x64Rejected – permanently lockedRejected because the configuration is permanently locked
0x68Rejected - invalid stateRejected because the configuration is locked
0x6CRejected - no operationRejected because the password is not set
0x80Rejected - wrong parametersRejected because the password did not match
0x90Failure - unsuccessful NVM writeCould not save in NVM; retry