We are working on PMIC FS8613.
We have made our own board of FS8613.
We are using S32K146 MCU to communicate with PMIC using I2C.
We are trying to write the MAIN and FS OTP registers but we are not able to verify if the registers are written correctly. We are trying to read these registers but they are showing NULL value. We could verify that OTP Mode status is shown to be 1 for MAIN and FS . However, we are able to successfully read and write the normal MAIN and FS registers.
We have few doubts regarding the otp programming as mentioned below:
1. While writing the OTP registers, how many data bytes ( 2 or 1) should be written as these registers are of 1 byte only? I2C frame structure as per datasheets shows 2 bytes of data(MSB & LSB)
2. For FS OTP registers what should be the device id 0x20 or 0x21?
is it compulsory to use KITFS86SKTFRDMEM for OTP programming?