Skip to main content
Associate III
March 28, 2024
Solved

About H503 I3C

I have 2 NUCLEO-H503RB board.

example 1->>>>

Board 1, I3C1 is contorller.

Board 2, I3C1 is target , I3C2 is target.

Controller boardcast ENTDAA message , target1 can receive , but target2 can not receive.

 

example 2->>>>

Board 1 , I3C1 is controller , I3C2 is target.

Controller boardcast ENTDAA message , target can not receive  and controller will enter ER_IRQHandle , ERRF is active.

 

This topic has been closed for replies.
SunwazBest answer
Associate III
April 7, 2024

This was fixed after changing PB10 and PB13 to PC6 and PC7。

I3C2 SDA  PB13 change to PC7

I3C2 SCL PB10 change to PC6

3 replies

ST Technical Moderator
March 29, 2024

Hello @Sunwaz ,

It maybe your issue is due to wrong I3C configuration.

You should check if I3C is correctly configured to communicate with the targets. 

Check the physical connections, SDA and SCL.

If possible, share your code and more details on your configuration for analysis.

In order to give better visibility on the answered topics, please click on 'Best answer' on the reply which solved your issue or answered your question. Thanks
SunwazAuthorBest answer
Associate III
April 7, 2024

This was fixed after changing PB10 and PB13 to PC6 and PC7。

I3C2 SDA  PB13 change to PC7

I3C2 SCL PB10 change to PC6