AnsweredAssumed Answered

Maximum peripheral clock speed on i.MX7

Question asked by Tom Russell on Mar 27, 2017
Latest reply on Dec 17, 2018 by Noel Vellemans

We are using the Toradex i.MX7 and would like to make use of the counter function on the GPT in order to count external pulses with the M4 core (FreeRTOS).  The pulses are 9ns wide and are asynchronous to any i.MX7 clock. The maximum pulse rate is 35MHz.  From the i.MX7 datasheet, the maximum external clock is 1/4 of the peripheral clock. I believe the peripheral clock is running at 24MHz, so this would not be fast enough. Can the peripheral clock speed be increased without breaking either Linux or FreeRTOS? If so, what is the maximum peripheral clock speed and what needs to be changed?