The nRF5340 has a special setting for high-drive open-drain I2C/TWI/TWIM: namely E0E1; specifically E0E1 for I2C which only applies to pins P1.02 and P1.03, as E0E1 applies with different meaning for other port pins.
The port CNF description in the product description, presumably for P0, "- 7.13.5.11 PIN_CNF[n] (n=0..31) (Retained)" - is somewhat conflicting on this point: "E0E1 11 Extra high drive '0', extra high drive '1'"). However there is no PIN_CNF[n] (n=0..15) specification for P1. Does open-drain only apply to the pins P1.02 and P1.03? Why is there no P1 specification?
Regarding the nRF5340 DK on the use of these I2C pins:
The I2C/TWI/TWIM pins are not just connected to the user nRF5340 but also to the interface nRF5340; we have no idea what that does and no way to isolate these pins from the interface nRF5340. Does the Interface nRF5340 impact operation on the I2C in any way?
This query is consequential to ticket issue-with-i2c-communication-in-with-multiple-i2c-sensors raised by frax. Development environment is not a factor.