Hi, experts.
I am encountering issues with the Motor Driver DRV8306 and Ti Mosfet CSD88584.
I chose this mosfet after observing it on TI's EVM Board, which utilized the DRV8306 and CSD88584 Mosfet.
My system comprises an ST microcontroller, a 3 Phase BLDC Motor (rated current 0.5A), DRV8306, and CSD88584 Mosfet.
For the past 1-2 months, everything has been fine. However, I recently identified some problems. When I power on (24V), the nFault LED, connected to check for errors, turns on every time. Even after resetting, it appears normal briefly but then returns to the nFault state.
Initially, I suspected the Gate Drive setting. I didn't connect a Gate resistor(Inrush current), and on Ti's EVM Board, there was no Gate resistor either. I read on the datasheet that a smart gate driver system doesn't require external components (diode, Gate resistor).
Concerning my IDRIVE setting, when I calculated Isource Qgd / tr -> 26nC / 24ns (External Mosfet CSD88584), it exceeded 1Amp. This seemed unreasonable, especially considering that I have observed rise times commonly ranging from 100ns to 300ns.
Secondly, the datasheet of the mosfet CSD88584 indicates a maximum switching frequency of 50kHz. Therefore, I set it to 50kHz. Is this inappropriate? If there are any errors in my calculations or settings, please advise.
I appreciate any guidance.
Regards.
IDRIVE Setting.(135mA/ 270mA Source / sink current setting)