2024-03-27 09:08 PM
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.
Solved! Go to Solution.
2024-04-06 11:32 PM
This was fixed after changing PB10 and PB13 to PC6 and PC7。
I3C2 SDA PB13 change to PC7
I3C2 SCL PB10 change to PC6
2024-03-29 04:04 AM - edited 2024-03-29 04:06 AM
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.
2024-04-06 11:32 PM
This was fixed after changing PB10 and PB13 to PC6 and PC7。
I3C2 SDA PB13 change to PC7
I3C2 SCL PB10 change to PC6
2024-04-08 01:22 AM
Hello @Imen.D
In my application , the target doesn't know the length of the received data.But this is not realistic in the HAL library.What should I do?