2025-06-19 1:14 PM
Hello,
I have 2 NUCLEO-H563ZI boards connected to each other as required, one running the "I3C_Target_Private_Command_IT" example and the other running the "I3C_Controller_Private_Command_IT", i also have a logic analyzer connected to monitor the I3C communications, however the setup is not working as expected, the "target" ACKs the initial broadcast from the "controller", but NACKs the subsequent broadcast after the "ENTDAA" CCC
Any thoughts on what could be wrong here ? I tried debugging but the "target" board simply does not seem to be observing any interrupts/events during this whole "ENTDAA" CCC transmission from the "controller"
2025-06-20 7:17 AM
Hello @mnhaggag ,
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2025-07-03 9:39 AM
I did all of that, and I still don't see the setup working as expected, I either get a slow blinking LED on the controller board or the target board (indicating an error), and if I use the debugger to check the aRxbuffer on either board, I can see that the example did not work properly (missing or no RX bytes received)
Below is a sample of the logic analyzer capture after the first button press (the DAA process)
Below is a sample of the logic analyzer capture after the second button press
As you can see, the write sequence after the second button press is "rejected" as the target doesn't ACK the address
Any thoughts ?