GPIO and UART signals should be connected as GPIOs.
SMBus/I2C signals should be connected in the following way (see the following figure):
- External ports should be open-drain tri-state I/O.
- Inputs
smb_scl_inandsmb_sda_inshould be connected to their corresponding I/O. - Outputs
smb_scl_oeandsmb_sda_oeshould be connected to the tri-state control of the I/O, where the input of the tri-state buffer should be connected to logical zero. - If
smb_scl/sda_oe= 0 then I/O = 0, else I/O = High Z
Figure 1. SMBus/I2C I/O Connections
