SPRUIX1B October 2022 – April 2024 TMS320F2800132 , TMS320F2800133 , TMS320F2800135 , TMS320F2800137
The I2C module support a self-test mode called digital loopback, which is enabled by setting the DLB bit in the I2CMDR register. In this mode, data transmitted out of the I2CDXR register is received in the I2CDRR register. The data follows an internal path, and takes n cycles to reach I2CDRR, where:
n = 8 * (SYSCLK) / (I2C module clock (Fmod))
The transmit clock and the receive clock are the same. The address seen on the external SDA pin is the address in the I2COAR register. Figure 17-16 shows the signal routing in digital loopback mode.