Other Parts Discussed in Thread: IPG-UI, TPS65094
I'm testing some functions of this evaluation module and having a problem with one function. Using IPG-UI with the package installed for this part, I can change bits and read/write without any issues. I have manipulated the buck controllers and LDOs, and tested some of the enable/disable features. All have been successful except BUCK3_VID (7 non-reserved bits for setting the DC output voltage). On any other buck, I'll make a change, write it, and it will be reflected on the hardware. But for whatever reason, BUCK3 is stuck at the default 1.05V and won't change. I have verified via the "read" function that the bits have been modified, but the output is still the default.
The BUCK3_DISABLEB bit functions as it should, enabling or disabling the output. But no matter what I write to BUCK3_VID, the output voltage is unchanged. It does write, and when I read, it reflects the correct bits that I wrote. I have attempted it with and without a load.
Looking at the schematic, the only significant difference I see between BUCK4/5 and BUCK3 is that 4/5 have a pull-up resistor on the output to BUCKX_1P8, which is not present in the schematic for BUCK3. Any ideas what I could be missing?