Reset Controller

Zynq UltraScale+ Device Technical Reference Manual (UG1085)

Document ID
UG1085
Release Date
2023-12-21
Revision
2.4 English

To reset the I2C controller using bits from the CRL_APB.RST_LPD_IOU2 register, which is a software control register.

Assert the I2C 0 controller reset: write a 1 to the CRL_APB.RST_LPD_IOU2 [i2c0_reset] bit.

Deassert the I2C 0 controller reset: write a 0 to the CRL_APB.RST_LPD_IOU2 [i2c0_reset] bit.

Similarly, the [i2c1_reset] bit of the register controls the reset for I2C 1 controller.