Post Go back to editing

TMC9660-STP-EVKIT: Y2 strong pull-down not working on high-side mosfet

Thread Summary

The user encountered an issue with the TMC9660 where the Y2 high-side gate driver does not engage the strong pull-down function, leading to insufficient discharge and potential shoot-through current. The final solution involves adding an auxiliary MOSFET controlled by the low-side gate driver to actively clamp the high-side gate to GND. Key components include a 100V MOSFET (e.g., BUK6D385-100E) and a 1A 30V Schottky diode (e.g., MSS1P3). The user validated the fix and noted that a 1Ω resistor was necessary to prevent gate undershoot. A fixed TMC9660 version with additional enhancements is planned for release in 2027.
AI Generated Content
Category: Hardware
Product Number: TMC9660
Hi, I have got an additional problem with the TMC9660. The Smart Gate-Drivers are working fine, except for the Gate-Driver of Y2.
It looks like it is not activating the STRONG PD (pull down of 2A) on the High-Side-Gate while the Low-Side-Gate is being pulled high.
The rapid decrease of Phase-Voltage does turn on the High-Side-Mosfet. This can only be seen on Y2 and on none of the other 3 Phases.
I was able to reproduce the error on the custom PCB as well as on the evaluation kit TMC9660-STP-EVKIT using TMCL-IDE with the configuration wizard.

Is it a configuration that I am missing? In register mode I have configured the following:
I have set for UVW and Y2: 
 - ADAPTIVE_MODE: 1
 - IGATE_SOURCE: 2
 - IGATE_SINK: 2
 - T_DRIVE_SOURCE: 0xFF 
 - T_DRIVE_SINK: 0xFF
 - BBM_H: 0
 - BBM_L: 0
Additionally:
 - MCC_PWM_CONFIG -> Y2_HS_SRC : 0
 - MCC_GDRV_HW -> HS_AS_LS_Y2 : 0

Yellow: Phase Voltage
Pink: Low-Side-Gate Voltage (with Miller-Plateau)
Blue: High-Side-Gate Voltage to Gnd
Violet: (Math): High-Side-Gate Voltage
Phase Y2:
Phase Y1:
Best Regards
Gabriel
Parents
  • Hi Bernhard,
    thank you for the very fast response including a proposed solution (also if only temporal).
    We were able to implement the fix on our Motor Control Modules and could verify that Y2 is now operating "correctly".
    Since the used auxiliary mosfet (with adequate voltage ratings that we had laying around), had a relatively low threshold voltage, a resistor of 1Ohm was defenitively neccessary to not get into the same issue again.



    Since you have mentioned that a bunch of additional enhancements are to be expected, could you please name those. (Maybe also a fix of the SPI communication in parameter mode?)
    With this hardware problem resolved, we could basicly begin with pre-production testing (with the next PCB version) and it would be a problem if we would have to make hardware design changes in 2027.

    Best Regards
    Gabriel

  • Hi Gabriel, great! Thank you for your the feedback! The fixes will be announced with the new device and will be made in a way that allows full compatibility. I do not expect that we change anything that requires re-wiring.

Reply Children
No Data

Before You Switch


Switching languages will make ADI Explorer unavailable. Resume your session by switching back to English and reopening ADI Explorer.