Tool/software:
We have 3x instances of this LP8764 PMIC on our board, and we can do the re-programming through either the PMIC EVM, or through I2C writings. This issue shows up when we use I2C programming, and the PMIC either goes blank or does not power up after a "re-programming + power cycle". Then when we try to communicate with the PMIC through the EVM, it is easily detectable, and even when we compare the contents of the PMIC with the original config file, they match! Then we can reprogram it and it powers up with no issues. In all the above steps, the exact same program config file is used. Now the questions are:
1- what items could be different in the PMIC that even comparing the contents of the failed pmic with the original config file does not show them, yet re-programming the pmic makes it power up? Are there items that might be different in hidden and cannot be detected by the config file comparison?
2- Can any thing lead to the PMIC I2C path become defective in the process of prgramming? If yes, how can it be corrected by using an EVM?