I'm testing the eval board TPS659121EVM and I'm unable to disable the DCDC1 converter via the AVS register over the standard-I2C interface.
Jumper settings:
CONFIG1 = 0
CONFIG2 = 1
Register values:
I2C_SPI_CFG (0x26) bit 0 = 0 (ie DCDC1_AVS control is assigned to standard-i2c interface)
DCDC1_OP (0x04) bit 6 = 1 (ie SELREG enables DCDC1 voltage control via DCDC1_AVS register )
DCDC1_AVS (0x05) bit 7 (ENABLE) is stuck to 1. When I write a 0 to the ENABLE bit and read back the register value, the bit is still set to 1.
I can change all the other bits in that register and I get the expected voltage scaling on the output of the DCDC1 converter. I2C bus traffic shows I'm sending the correct data.
Using the steps above I'm able to disable the other DCDC converters using their respective DCDCx_AVS registers.
Questions:
1) Any thoughts on other things I can try?
2) Who should I talk to about getting a custom OTP configuration?