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: FAULT & OTP_ERR bits on, motor not spinning

Part Number: MCT8316Z

Hey guys and gals!

I've made myself a nice little eval board to test the MCT8316ZR (SPI version). After a couple of hours of successful experimenting I keep getting the FAULT flag always on (also seen in status register 0) and the motor stopped spinning. From the status register 2 (datasheet table 8-15 on page 66) I see the OTP_ERR flag is on.

There is no further information on "One time programmability error" in the datasheet. What is does OTP error stand for? What is here one-time-programmable?

Attempts to clear the fault (CLR_FLT bit in Control Register 2A (tab 8-19, p 69) does not result into any change in behaviour nor does the nSleep reset pulse. What am I doing wrong? How to fix it?

Status registers:
       #0: 0x01 0b00000001
       #1: 0x00 0b00000000
       #2: 0xC0 0b11000000

Many thanks for any insights!

Pepa