Part Number: TMS320F28388D
Hi,
I'm reading the TRM about the Missing Clock Detection logic and the associated NMI mechanism. Could you help me with these few questions?
- In the example sysctl_ex1_missing_clock_detection in driverlib it is explained that INTOSC1 can be used after a MCD as OSCCLK to restart the PLL and generate SYSCLK at 200MHz. Does it mean INTOSC1 can be used for 200MHz and it is only INTOSC2 that is limited to 194MHz (see datasheet)?
- In order to know if a Missing Clock Detect has occurred is it better to check the MCDR[MCDSTS] flag or the NMIFLG[CLOCKFAIL] flag?
- As far as I can understand the boot ROM clears the NMIFLG[CLOCKFAIL] flag and updates the "CPU1 Boot ROM Status" so does it mean that it's pointless to read NMIFLG in my application?
- The CLOCKFAIL signal is shown entering the Trip Zone submodule of the ePWM peripherals on the TZ5 input. Can someone confirm that it can then be configured like any other trip source during ePWM initialization, so that we can decide whether the PWM outputs should be driven high or low upon a CLOCKFAIL event?
Kind Regards,
Pierre