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.

DRV8860: Wrong Dout data

Part Number: DRV8860

Hi team,

My customer is using our DRV8860 for relay driver, and here is confusing phenomena from their side:the 'Dout' data read back is not same as 'Din'.

Q1: If above wrong is a common mistake will occur? any comments on this phenomena.

Q2: what exactly content the 'Dout' is sending back? directly copy the receiving 'Din' data or the real output status? 

Thanks in advane.

Best regards

Mia Ma

  • Hi Mia Ma,

    DIN is the serial data input coming from controller and DOUT is the serial data output signal coming from the DRV8860 to the controller. These two signals will be different since they contain different data. Unless they are tied together which is the case when two or more DRV8860 are in a daisy-chain connection (see Figure 8 of datasheet).

    what exactly content the 'Dout' is sending back? directly copy the receiving 'Din' data or the real output status?

    DOUT sends data from the DRV8860 to the controller. This data is typically data from the DATA, CONTROL, and/or FAULT registers. Think of DIN as a command signal which tells the DRV8860 to either write some data to a specific register or read data from a specific register back to the controller via the DOUT signal. Similar to the SDI and SDO signals in the SPI communication protocol.