Hi,
We are using a platform that has an S32K314 controller and we are trying to bring up the I2C, for that, we have used the example "I2c_IP_LPI2C_Transfer_S32K312" as a reference and ported the codes to our platform but the issue that we saw is that there is no clock pulse generating in the SCL pin while probing through the DSO.
So I also tried to build the example code "I2c_IP_LPI2C_Transfer_S32K312" and tried to implement it on the S32k312 eval board.
I verified the I2C in the S32k312 eval board with the RTD example.
I did the test in RTD-2.0.1. and I tried the example in two ways and the following are the observations:
- I have given a 4.7k pullup in both SCL & SDA.
I have tried to send data to the slave in a loop and each time I could see the pulses in both SCL and SDA.
- I have given a 4.7k pullup in both SCL & SDA. In the next step, I have removed the connection between the SCL & SDA of the master and slave. In that test, I didn't get the pulses on the master side.
In our hardware also we are seeing the second scenario, there is no pulse generating in the SCL and SDA while sending data.
I have followed the description given by giving a 4.7K pull-up in both SCL-VDD and SDA-VDD.
Can anyone please help us bring up the I2C in our S32k platform?
Regards
Anoop