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.

DRV8311: Charge pump wont start - Schematic Review

Part Number: DRV8311


Tool/software:

Hello,

I’m using a DRV8311H to drive a three‑phase BLDC. My problem is that the CP pin never charges—it sits at about VM–0.4 V no matter what I try, and nFAULT stays low. Here’s what I’ve done so far:

  • VM rail
    – 12 V, well above UVLO.
    – VM is stable before toggling nSLEEP.

  • nSLEEP/nFAULT
    – I hold nSLEEP high after VM comes up.
    – nFAULT reads as 0 continuously.
    -  I’ve tried toggling nSLEEP low → high

  • Flying cap
    – YAGEO CC0603KRX7R9BB104 (100 nF, 50 V, X7R).
    – I placed it between the CP pad and VM pad in 0603 footprint.
    – Caps tested by swap/hot‑air — no visible cracks.

  • Probe
    – CP never rises above ~11.6 V (i.e. VM–0.4 V).

What I’ve ruled out

  1. No shorts or other loads on CP.

  2. nSLEEP timing is correct.

What I need help with

  • Is there any hidden requirement for the flying cap (ESR, placement, orientation)?

  • Could back‑powering the LDO via AVDD affect the pump start?

  • Other layout or schematic pitfalls?

Thanks in advance for any pointers. I’ve attached my schematic for reference.