Hi,
I'm evaluating the tps22994 for a project and have created a simple breakoutboard for it.
Having issues getting the i2c mode to work.
Question: Is it a correct assumption gpio mode will not work ones i2c mode has been turned on for a channel?
I connected it both using gpio and i2c and wrote a simple program.
The code alternates setting a high gpio pin on the on1->on4 pins.
And I have places leds on each output channel to look at the operation.
Leds are flashing as expected. Then after after a few iterations I send 0xf0 to controlreg expecting this would turn off gpio operation as a mean to verify I have successfully written to the device.
But my leds continue to flash in the same pattern no matter what. VDD is 3.3v and I have level shifters from my ucontroller which is 5v.
add0-2 have been pulled to gnd and my i2c address has been set to 0xe0.
vdd is 3.3v and pullups are 2.2k to 3.3v.
I will reflow and assemble another board in the meantime to "rule out" assembly errors.