LPC5536 I3C HotJoin

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LPC5536 I3C HotJoin

810 Views
lb_h
Contributor I

Hello,all

LPC5536 as I3C Controller (CR), the bus is in Free state, Target (TGT) sends a Hotjoin request, the i3c_master_ibi_callback of the CR code recognizes the ibiType as kI3C_IbiHotJoin, but the CR only provides 7 SCL clocks, and then SCL stays high. The logic analyzer waveform is below. May I ask what is causing this to occur.

lb_h_0-1736906767641.png

 

Labels (1)
0 Kudos
Reply
2 Replies

788 Views
Harry_Zhang
NXP Employee
NXP Employee

Hi @lb_h 

First, you can refer to the lpc55s36 i3c examples to initialize i3c peripheral.

And I think you can try two directions,

Incorrect timing settings for the SCL clock could disrupt the Hot-Join process.

The I3C controller might not fully transition to the appropriate state for handling a Hot-Join request after detecting a bus free condition.

BR

Harry

0 Kudos
Reply

531 Views
lb_h
Contributor I
Thanks for your reply, but I still can't pinpoint the problem. the SDK Demos only have examples for handling IbiNormal, not Hotjoin, can you provide one?
0 Kudos
Reply