While evaluating the PCA9534A, I am able to configure its pins as outputs and output the desired logic level, but when configuring as ports as inputs, I always read 0 logic level from the inputs.
See attached Logic analyzer snapshots of the following sequences:
1. Set ports as input --> set polarity to non-inverting --> read input ports. This sequence is designated as session1.
2. Set ports as input --> set polarity to inverting --> read input ports. This sequence is designated as session2.
While recording the above sequences, several pins are held at logic 1.
What am I doing wrong?