I have problem with S912ZVMC12F3MKH device. It is BLDC controller with CAN communication and PNP transistor which supplies power to external CAN transceiver. Everything works fine (CAN communication is functional...) for a while, about 3-4 power cycles but then 12ZVMC fails (MCU draws 140mA), sometimes together with PNP transistor or CAN transceiver.
Checking the circuit found that BCTLC pin is connected properly, although the base resistor was 5k6 and capacitors had lower value. I did not tried to change it yet.
The data sheet says that BCLTC pin should enabled after startup. I am not sure if that was implemented in software.
Is there an example that I can suggest to our software person ?
Ihat else could be reason that external CAN power supply fails after working for a while, at a bench no harsh conditions? I will change base resistor to 1k. Please suggest additional steps.