Skip to main content
Associate III
March 25, 2024
Solved

Does NUCLEO-IKS01A1 support I3C? (with NUCLEO-H503RB)

  • March 25, 2024
  • 1 reply
  • 1316 views

Hi, 

I'm trying to check I3C protocol with NUCLEO-H503RB and IKS01A1.

I just followed below link for I3C. 

https://wiki.st.com/stm32mcu/wiki/Getting_started_with_I3C

And I can see that the master transmit the data but there is no ACK from the slave.(I've attached the scope shot).

I was trying to buy IKS01A3, but it was out of stock, so I just bought IKS01A1. Because it seems same IC. Is it okay?

I've also tried below example from the github, but result is same. 

https://github.com/STMicroelectronics/STM32CubeH5/tree/main/Projects/NUCLEO-H503RB/Examples/I3C

Please help me to find a way to check I3C.

 

 

 

 

 

Best answer by LukeJang522

Thank you for reply. 

I found reason because I set the clock 12500 Khz which is maximum.

After I change it to 3000Khz which is recommended by that link. it works well. 

Thank you anyway.  

1 reply

KDJEM.1
Technical Moderator
March 29, 2024

Hello @LukeJang522 ,

Have you checked the below examples, which may help you?

These examples use X-NUCLEO-IKS4A1A and X-NUCLEO-IKS01A3.

For you information, the X-NUCLEO-IKS01A1 is Not Recommended for New Design as shown in this link.

KDJEM1_0-1711712265338.png

So, you can use this link to buy X-NUCLEO-IKS01A3.

KDJEM1_1-1711712748838.png

Thank you.

Kaouthar

 

 

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.
LukeJang522AuthorBest answer
Associate III
March 29, 2024

Thank you for reply. 

I found reason because I set the clock 12500 Khz which is maximum.

After I change it to 3000Khz which is recommended by that link. it works well. 

Thank you anyway.