37.2.11.2.3 Target Reset Pattern Received Without Any RSTACT CCC
If the Target has not been configured by the RSTACT CCC yet or if the Target was unable
to recognize the RSTACT CCC sent by the Controller (dysfunctional target), the Target
will still set the RSTDET bit and the I3CxRIF system level interrupt flag when it detects a
Target Reset Pattern on the bus. To be compliant with the MIPI I3C®
Specification, it is recommended that the user software behave as follows:
- If this is the first time the Target is seeing the Target Reset Pattern, it is recommended the user software perform a software reset of the I3C Target module as outlined in Software Target Reset.
- If the user software has previously
reset the I3C Target module and is seeing a new Target Reset Pattern without an
intervening RSTACT or GETSTATUS CCCs, it is recommended the user software perform
a system level reset of the entire device. Refer to the “
RESET
Instruction” section in the “Resets” chapter for more information.
Important: Performing the
appropriate level of software reset of the I3C Target module or the entire device is at
the discretion of the user and the specific application.