Hi
In customer’s test, when SDA1 is output, the output low level rail is not zero, about 0.7V.
Checked datasheet, there is a diode between the MOSFET source and GND, so this 0.7V is the diode voltage drop.
Now, customer concern that 0.7V is around the low level threshold of CPU, so the I2C communication maybe wrong in some cases.
Why connect this diode? Why not connect MOSFET source to GND directly?