3.6.20 CNFG_UnlockConfiguration Command and its Response

The CNFG_UnlockConfiguration command (0xC9) changes the protection level to ‘Password Set - Unlocked’:

  • qwPassword → 8-byte password

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

Table 3-45. CNFG_UnlockConfiguration - Command
Byte IndexCommandDescription
00xC9Command codeChanges the protection level as ‘Password Set - Unlocked’
1-8qwPasswordPassword (8 bytes)Eight bytes of password
Table 3-46. CNFG_UnlockConfiguration - Response
Byte IndexResponseDescription
00xC9Echo command codeReturns whether the CNFG_UnlockConfiguration command was accepted or rejected
10x20Accepted – success

Accepted. The new state of the device configuration is Password-protected (unLocked).

0x80Rejected – wrong parametersRejected because the password did not match
0x64Rejected – password mismatchRejected because the configuration is permanently locked
0x68Rejected - invalid stateRejected because the password is not set
0x6CRejected - no operationRejected because the configuration is already unlocked
0x90Failure - unsuccessful EEPROM writeCould not save to EEPROM; retry