The UICR Program state enables the automated programming sequence for UICR EFUSE cell.
The automated programming sequence can be utilized in the following way.
-
Apply VDD supply voltage using these EFUSE programming specifications.
Parameter |
Allowed range |
VDD |
3.45 V to 3.60 V |
TOP |
0°C to 85°C |
-
Write Enable to field UICR_EN in register CONFREG1 to enable UICR Program state.
-
Write Enter to field KEY in register CONFREG1 to enter UICR Program state.
-
Write desired configuration values for POUTB_SEL and POUTB_UICR to register CONFREG3.
-
Write desired configuration values for POUTA_SEL and POUTA_UICR to register CONFREG2.
-
Write a 1 to WR_UICR in register CONFREG2. Wait for 0.5 ms to guarantee successful programming.
-
Reset the circuit by setting PDN to 0 and then back to 1.
The values are now programmed to registers CONFREG2 and CONFREG3. To verify, set the device to UICR mode and read registers CONFREG2 and CONFREG3.