Hi experts,
My customer has a product that uses TMS320F28065PZT and they are trying to gather information about the "Missing-Clock-Detect circuit". The "Missing-Clock-Detect circuit" function caused the microcontroller to reset. After that, it keeps resetting itself repeatedly. It returns to normal operation when reset is input from outside. After the internal reset occurs and the reset is released, the reset occurs every 45μs. As for the clock status, an abnormality in the clock is confirmed at 400ns in a 4μs cycle. The clock is connected to an external 20MHz oscillator and 90MHz output by PLL function.
If possible, could you please tell me the following points.
Q1: After the microcontroller is internally reset by the Missing-Clock-Detect circuit detection, I write to the MCLKCLR bit when the microcontroller starts up. Is there any other reason why the internal reset keeps occurring again other than the following two points?
(1) The MCLKSTS bit of PLLSTS is not cleared properly.
(2) After clearing the MCLKSTS bit of PLLSTS, the Missing-Clock-Detect circuit is operating.
Q2: There is a clock error of about 400ns in a 4μs cycle. Is there a possibility that the "VCOCLK Counter" is not cleared even though a normal clock is input for the other 3.6μs?
Q3: Is it possible that the Missing-Clock-Detect circuit latches up and retains the abnormality?
Q4: Is there any information on the equivalent circuit of the Missing-Clock-Detect circuit?
Best regards,
O.H