Other Parts Discussed in Thread: INA238, ISO1540, TCA9517-Q1
Tool/software:
Hi,
In addition to 4 temperature sensor devices communicating over the I2C bus, the PCB also includes an INA238 device.
During I2C communication with the INA238, no acknowledge (ACK) signal is received (the device does not pull the data line low). In contrast, the other temperature sensors on the same I2C bus respond correctly with acknowledge signals, and temperature data can be successfully read from them.
The communication frequency is FSCL ~ 100 kHz, and there is no address conflict among the devices. The circuit schematic is also attached.
Initially, the pull-up resistors on the I2C lines were 1.5kΩ, and the issue was already present. Later, the resistor values were changed to 4.7kΩ, but despite this modification, the INA238 still does not provide an ACK.
The root cause of the issue has not yet been identified.