We have followed the the user guide - SLVUC99A and Evaluation board design:J721EXSKG01EVM (www.ti.com/.../SK-TDA4VM)
PMICs being used: TPS65941213-Q1 and TPS65941111-Q1
3.3V is observed on the VccA and PVIN pins of the PMICs and are enabled with 3.3V signal
1.8V of LDOVRTC and LDOVINT (pins 3 and 2 respectively) is observed on the PMICs. Apart from that, no other voltages of the 5 Bucks and 4 LDOs are read.
We have done the following:
- Connected the pin 51 (Vsense) of the PMIC-A to digital ground using a wire. (PMIC-B pin 51 is already connected to digital ground)
- Masked the residual voltage monitoring of PMIC-1 by disabling the field "BUCKn_RV_SEL" in the register "BUCKn_CTRL" for all the Buck regulators
- Masked the residual voltage monitoring of PMIC-1 by disabling the field "LDOn_RV_SEL" in the register "LDOn_CTRL" for all the LDOs
But the PMICs didn't power up yet.
All this configuration is done using I2C at power up by disabling the PMICs. After that, the PMICs are enabled without power cycling, as the registers are configured by their NVM configuration after power cycling and the I2C configuration is lost.
Can write data in the NVM registers (permanently) of the PMICs, as we want to check the above steps during power up?
Please suggest next course of action or any additional data required
Note:
1) The register values read from the PMICs (before making the aforementioned changes) are enclosed to the mail. There is a difference of GPIO-4 value in PMIC-A register (address 0x3F).
2) This is observed in around 10% of the cards. Other cards are working fine