Hi XiangJun,
Thank you for your input. Here are more explanations:
1) It happens on 30% of boards. And these design is used for last several boards and works fine...
2) I have 10K pull-down on all PWM channels.
3) This happens on POWER UP stage, no any software loaded in MCU
4) When I remove MOSFET, no over-current happens.
5) I measured PWM pins, some pins are HIGH. That is the reason causes shortage...
6) I measure the current. When I power ON, it consumes around 130mA, then go up to 160mA, then MOSFET shortage because of HIGH on PWM pins.
I really need your help to see where the problem is and how to fix?
Can I send no function MCU to NXP to confirm?
Thanks,
Christie