This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/AM4376: About UART Baudrate setting

Part Number: AM4376

Tool/software: Linux

Hi Sir 

We used AM4376 with latest SDK for development

We would like to set baudrate as 1000000. But we saw the UART support baud rate list as follows

 Does Am4376 support UART baudrate as 1000000 ? If yes, how to set the register ?

Thanks.

BR
Yimin

  • Hi,

    The AM437x UART functional clock is 48MHz. The formulas for baud rate generation are given in section 21.3.8.1.2 of the AM437x TRM Rev. H. You can use them to calculate if 10000000bps can be generated with an acceptable error margin. From a quick calculation I made this is possible if you use 16x oversampling and a divisor value of 3. You will get 10000000bps with 0% error with these values.