AnsweredAssumed Answered

i.MX7 Dual Maximum UART Baud Rate

Question asked by Adriana Mickols on Oct 24, 2017
Latest reply on Oct 25, 2017 by igorpadykov

What is the maximum baud rate for UARTs on the i.MX7 Dual (for both the A cores and the M core)?  We are looking at running at 5Mbps.


The family guide seems to imply that it is based on the "module_clock."  Is this UART1_CLK_ROOT, etc listed in Table 5-11?  This table seems to imply that the maximum clock root frequency is 80MHz.  If the 16x higher clock frequency from is required for higher frequencies, this means the maximum baud rate is 5MBps.  Is this correct? Maximum Baud Rate

The max baud rate the UART can support is determined by the max frequency of the module_clock. For example, if the SoC can provide the fastest module_clock 66.5 MHz, the UART can transmit and receive serial data with the maximum baud rate 66.5M/16 = 4.15 Mbit/s. The UART supports serial IR interface low speed. In the low speed IrDA mode, the max baud rate is 115.2 Kbit/s. To support the 115.2 Kbit/s, module_clock frequency must be higher or equal to 1.8432 MHz.