3.7.8 Locking, Unlocking, and Permanently Locking the Device Configuration

Lock Configuration

To lock the configuration, follow these steps:

  1. Send the CNFG_LockConfiguration command through Endpoint 0x05 (OUT).
  2. Provide the eight-byte password.
  3. Read the response through Endpoint 0x85 (IN).

A successful response indicates that the configuration is password-protected and locked.

Unlock Configuration

To unlock the configuration, follow these steps:

  1. Send the CNFG_UnlockConfiguration command through Endpoint 0x05 (OUT).
  2. Provide the eight-byte password.
  3. Read the response through Endpoint 0x85 (IN).

A successful response indicates that the configuration is unlocked and can be modified.

Permanently Lock Configuration

Caution: Permanently locking the configuration is irreversible. Verify that all configuration settings are correct before issuing this command.

If the response is “accepted and successful (0x20)”, the configuration is permanently locked and can never be unlocked or modified.

If the response is rejected as “serial number mismatch (0x60)”, retry with the correct serial number.

To read the serial number:

  1. Send the CNFG_GetSerialNumber command through Endpoint 0x05 (OUT).
  2. Read the response through Endpoint 0x85 (IN).
The response would be as follows:
  • 0x8F → CNFG_GetSerialNumber Command
  • 0x21 → The command is accepted and executed successfully
  • bSrlLen → Length of the serial number in bytes (maximum 60 bytes)
  • vSrlNum → The serial number is in Unicode format and can include up to 30 printable ASCII characters

Use this serial number to permanently lock the device configuration.