3.6.15 CNFG_SetNVMAsCurrent Command and its Response

The CNFG_SetNVMAsCurrent command (0x19) loads the I/O, I²C, and SPI configuration stored in NVM into the current SRAM configuration.

This command allows the device to apply the power-on default I/O, I²C, and SPI settings without requiring a power cycle.

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

Table 3-35. CNFG_SetNVMAsCurrent - Command
Byte IndexCommandDescription
00x19

Command code

NVM settings are applied as the current IO, I2C and SPI configuration
Table 3-36. CNFG_SetNVMAsCurrent - Response
Byte IndexResponseDescription
00x19Echo command codeReturns whether the CNFG_SetNVMAsCurrent was command
10x20Accepted – successAccepted, and the NVM settings are applied as the current I/O, I2C and SPI configuration
0x64Rejected – lockedRejected because the device is locked