SPRACQ1 May 2020 TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377S , TMS320F28379D , TMS320F28379S , TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S
Similar to F2837x, F2838x also has the X1CNT counter that counts the X1 clock pulse. This counter can be used to check that the X1 clock is running before switching the clock source to the X1 clock. But, on F2837x, this counter did not have a clear mechanism to clear the counter to 0 after it reaches to maximum value of 0x3FF. On F2838x, a configuration bit has been added to the X1CNT (X1CNT.CLR) register to clear the counter to 0.