Please consider these 2 scenarios:
1)
- EN1_DCDC1_SEL pin connected to an external wire for testing purposes but, for this particular case, no signal is inputted.
- INT1 is also connected to an external wire for testing purposes but, for this particular case, no signal is inputted.
- EN2/3/4_DCDC2/3/4_SEL are left floating.
- CONFIG1 and CONFIG2 are set to LOW and HIGH, respectively.
- SLEEP pin is grounded.
- PWRHOLD set to HIGH.
- nRESPWRON is floating.
Based on this configuration, I'm able to program the registers of LDO6, LDO7 and LDO8 and set their voltages to whatever I want.
2)
- ENx_DCDCx_SEL are all grounded.
- INT1 is floating.
- LDO6/7/8_EN1/2/3/4 (on ENx_SETx registers) bits are set to 0 so the pins have no effect on enabling and disabling the LDOs.
- SLEEP pin is grounded and the DEVCTRL2:SLEEP_POL bit is set to 0 for an active high.
- CONFIG1 and CONFIG2 are set to LOW and HIGH, respectively.
- PWRHOLD set to HIGH.
- nRESPWRON is also floating.
With this set up however I am unable to program LDO6, LDO7 and LDO8...Any idea why?
Thank you!