Hello,
Background:
I am using a single INA229EVM connected to an STM32 dev board via the J2 connector. I am not using the SCB / PAMB controllers.
Issue:
When connecting the CS line to the EVM board and selecting the appropriate CS (CS1-4) via the switch, the INA229 stops responding on MISO. All examples below show Device ID command as example.
Case 1: Connecting CS to the CS4 input on J2, then selecting CS4 via SW1 switch causes INA229 to stop responding on MISO
Case 2: Connecting GROUND to the CS4 input on J2, then selecting CS4 via SW1 switch causes INA229 to stop responding on MISO
Case 3: Connecting CS to the CS1 input on J2, then selecting CS4 via SW1 switch causes:
- INA229 to successfully respond with 0x2291
- When probing CS on the INA229EVM it is 0V
- Note: In the logic analyzer trace below, CS is probed at the output of the STM32, not input to INA229. At INA229 it is sensed as 0V.
I am quite confused by what is happening here and why in Case 3 the INA229 seems to respond fine even though both in Case 2 and 3 the CS seems to be 0V. Any help understanding what's happening here would be helpful. Thank you!