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.

TCAN4550: The device cannot be read properly

Part Number: TCAN4550

Tool/software:

Reading the device ID, but no success. (Currently, only the SPI interface has been operated, and the other pins have not been used.) I checked the voltages and SPI phase, but there were no issues. However, the device ID cannot be read. The device was powered on and the SPI interface was immediately used to read the device ID, without operating the reset or GPIO pins.

  • Can you help me see what the problem is and how to solve it?

  • It appears your clock to data phase relation ship is incorrect.  The data bit should transition on the falling edge of the clock and it is sampled on the rising edge.  Your logic analyzer plot shows that the data is transitioning on the rising edge, which is incorrect. Please adjust the clock to data phase relation to match the diagram in the datasheet.  This should allow you to read back the Device ID register.

    Regards,

    Jonathan

  • I have followed your advice and checked all the places, but the problem has not been solved. Is there any other suggestion? Please provide a detailed solution, thank you!

  • Can you measure the voltage levels on the VSUP, VIO, VCCOUT, INH and RST pins so that we can verify the device is properly powered and not being held in a state of reset?

    Regards,

    Jonathan