8.5.1.7.2.1 CUST OTP Programming
Here is a step by step on how to program customer page 1 or 2:
- Wake up the device and perform auto addressing
- Apply 18V on BAT pin and wake up the devices
- Perform Auto Addressing
- Apply 7.6V on VPROG (With 100mA current Limit)
- Write to 0x100 to 0x103 registers the following values (respectively) to unlock the OTP programing
- Write to 0x150 to 0x153 register the following values (respectively) to unlock the OTP programing
- To check if everything is correct, read register 0x27D. This should indicate that there is no error and OTP is unlocked to be programmed (The unlock bit should be "1")
- Write 0x01 on register 0x107 this will program CUST1 (Page 1). Or write 0x03 to 0x107 for CUST2 (Page 2)
- Wait 200ms then read 0x27D to make sure no error occurred and the device programmed successfully.
- Remove 7.6V from VPROG
- Power cycle or soft reset and read the registers that were programmed to make sure they have the proper values