LPC55S36 I3C SCL isn't completed during Hot Join

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

LPC55S36 I3C SCL isn't completed during Hot Join

421 Views
sam_wu_7911
Contributor II

Hi there,

I'm trying to implement the flow of hotjoin with the I3C bus. However, when the target triggers the hot join address (0x02), the SCL stop at the 8th clock tick. No clock for R/W and ACK, do you have any idea?

螢幕擷取畫面 2025-08-19 100931.png

Tags (3)
0 Kudos
Reply
5 Replies

357 Views
Harry_Zhang
NXP Employee
NXP Employee

Hi @sam_wu_7911 

May i ask is your target also lpc55s36 board?

BR

Harry

0 Kudos
Reply

336 Views
sam_wu_7911
Contributor II
Hi @Harry_Zhang

Yes, I did try the target of the LPC55S36 board.

Also, I tried another sensor IC with the same situation.

Could you please provide me with a solution for triggering the last two clock ticks? I'll appreciate it.
0 Kudos
Reply

283 Views
Harry_Zhang
NXP Employee
NXP Employee

Hi @sam_wu_7911 

When you enter Hot join,

You can try to send response ACK.

I3C_MasterEmitIBIResponse(EXAMPLE_MASTER, kI3C_IbiRespAck);

And then  dynamically assigning addresses.

BR

Harry

0 Kudos
Reply

280 Views
sam_wu_7911
Contributor II

Hi @Harry_Zhang 

 

Do you mean when the Controller received the Hot Join Interrupt, sending a response ACK?

Is it like the code below?

螢幕擷取畫面 2025-08-25 162747.png

 

BRs,

Sam 

0 Kudos
Reply

258 Views
Harry_Zhang
NXP Employee
NXP Employee

Hi @sam_wu_7911 

Yes, you are right. and then dynamically assigning addresses.  you can try.

BR

Harry

0 Kudos
Reply