Hi
I have a PCB which uses the NTP53321G0JHK NFC tag as a I2C bridge for communication and power supply to a sensor. I have only one master (tag) and one slave (sensor) at the I2C lanes. If I use an external power supply for the sensor and the pullup resistors (while the NFC tag feeds itself, VCC = VOUT = 3.0V) everything works fine, the signal gets tunnled and it is possible to read out values from the sensor through I2C.
If I feed everything from the tag (VOUT = 3.0V, Iload = 1.4mA, field to the coil more than strong enough), I get no working communication. The tag don't clocks the SCL or SDA lane, both are the whole time just high.
If I cut physically the sensor away (pullups feeded from energy harvesting from the tag) and start a communication with the sensor, I can see that the tag (master) starts the communication with a start condition and the slave address but receives no ACK, what make sense, there is no slave. But the communication starts correct.
The firmware code is in all three cases exactly the same. Also is the load current identical and I can't see any dips in the voltage supply or something like that. It seems to me like a stucked I2C bus (if I supply the whole circuit from energy harvesting) but with SDA and SCL constant high, that should not be the case...
My question is, how is it possible that the master send nothing to the bus (not even the SCL clocks)? Are there any known issues with the NTP53321G0JHK NFC tag which could explain this behavior?
Picture 1: The whole circuit
Picture 2: Communication if I cut away the sensor
Best regards
Raphael