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.

MCT8316Z: MCT8316Z

Part Number: MCT8316Z

Hi there,

In my pcb, which uses MCT8316Z spi version, along with a stm32g0 controller; I am getting NPOR bit set (error) while register read in the starting and hence the n-Fault pin is getting set and hence I am unable to drive the motor as well.

I have physically verified the voltage at the VM pin of MCT, and it is coming as it should be (24 V in my case), but still it is giving same error.

Any idea of what might cause this issue will be helpful.

Thank you.

  • Hi Jayam, 

    Thanks for reaching out via e2e.

    Some of our team members are currently out of office on business travel, so it may take a few days to get back to you with an answer on this question. 

    Best Regards, 

  • Hi Jayam,

    Thanks for reaching out to us with the question! The NPOR bit is a little different than the other bits, in that this bit is set to 1 to indicate that no power-on-reset condition is detected on VM, and it is set to 0 to indicate that a power-on-reset condition was detected. Therefore during normal operation this bit should be set to 1. If you find that the nFAULT pin is still low even after powerup, I would look to see what other bits are set to 1 within the IC_Status_Register that could be an indicator as to why nFAULT is low. You can also try clearing faults through the CLR_FLT bit or by a reset pulse on nSLEEP.


    Anthony Lodi