This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4VM: I2C Selftest Fail

Part Number: TDA4VM

Tool/software:

sdk8.2 qnx+rtos
When we encounter problems using I2C0, please help analyze:
1. I2C_control (ISS_Sensor-I2cHandle, I2C_CMD_SELFTEST, &cmdStatus); Return error, ISS_Sensor-I2cHandle = gISS_Sensor_I2cHandle != NULL,cmdStatus = 0。


2. 

I2C_control(ISS_Sensor_I2cHandle, I2C_CMD_GET_PSC, &pscVal)
I2C_control(ISS_Sensor_I2cHandle, I2C_CMD_GET_SCLL, &scllVal)
 I2C_control(ISS_Sensor_I2cHandle, I2C_CMD_GET_SCLH, &sclhVal)

Return correctly.ISS_Sensor-I2cHandle = gISS_Sensor_I2cHandle != NULL,pscVal = 0。


3. Eliminate handle errors, restore vehicle faults after power off, and troubleshoot connection issues. May I ask the reason for I2C0 communication failure.


thank you