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.

Custom Drv8313 Circuit Always gives Nfault low and charge pump not working.

Other Parts Discussed in Thread: DRV8313EVM

 Hi,

We have built a custom circuit board which is designed for Driving a Solenoid. The Charge Pump is not working (implied  from the Difference of voltages between Vc(Charge pump) and Vm(Supply) is greater than 1). And the Nfault(active low) is always set to low even though none of the conditions(voltage, current and temperature) for fault occur. Have attached the circuit diagram for the reference. Please tell if anything is missing or contradicting the circuit of normal working.

Expecting answer ASAP.

Thank you in advance.

  • Hi Panchakshari,

    I have a couple questions for you in order to be able to better answer your post.

    "The Charge Pump is not working (implied  from the Difference of voltages between Vc(Charge pump) and Vm(Supply) is greater than 1)"

    What voltage is VM set to? VCP should be around 10V higher than VM, what exact voltage are you seeing in VCP? Are you seeing this issue on multiple boards? 

    I am not seeing any issues with the schematic, and it also seems to follow our DRV8313EVM design very closely. 

    Thanks you,

    Fabio

  • Hi Panchakshari,

    A few more questions.
    1) What voltage are nSLEEP and nRESET? If nSLEEP is a logic low, the charge pump does not operate.
    2) What are you using to pull up the nFAULT pin? Are you using a pullup resistor internal to the micro? If not, the nFAULT pin will not be a logic high?
    3) Would you please check the IN1/IN2/IN3 connections? It appears like IN3 is floating. There is no connection dot at the intersection.