Hi @Harry_Zhang ,
Thank you for the hint; I also modified my demo to use the fsl_i3c APIs.
After switching the Master to the fsl_i3c APIs, it can indeed receive the Hot-Join event. However, the issue is that the SDA line is being permanently held low, so the I3C bus cannot be used afterward.
bell_huang_0-1755049839084.png
Today I investigated and found that SDA is being pulled low by the Slave. I verified this in two ways:
1. Disconnect the Slave from the SDA line.
or
2. Press the RESET button on the Slave board.
In both cases, SDA can be observed to recover from low to the normal high state.
bell_huang_1-1755049942506.png
bell_huang_2-1755049962726.png
In addition, within the Slave driver, it can be observed that kI3C_SlaveRequestSentEvent is not received.