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.

IWRL6432W: UART High Baud Rate Compatibility with Ubuntu Serial Driver

Part Number: IWRL6432W
Other Parts Discussed in Thread: IWRL6432

Tool/software:

Hi,

We are currently integrating your UART IP into a system running on an Ubuntu-based platform. According to the documentation, the UART IP supports standard baud rates up to 115200 bps with a 40 MHz crystal. For higher rates, it mentions support for non-standard baud rates up to 1.25 Mbps.

However, we encountered a limitation:
The serial port driver on the customer's Ubuntu system does not include 1250000 bps in its supported baud rate list. As a workaround, we attempted to use 921600 bps, which is a commonly supported high baud rate on Linux platforms.

Unfortunately, communication at 921600 bps is not working reliably. We would like to ask:

  1. Is 921600 bps officially supported or tested by your UART IP?

  2. Are there any known hardware or register-level adjustments required to operate reliably at 921600 bps?

  3. Do you have any recommended solution to enable UART communication above 115200 bps when 1250000 bps is not supported by the platform?

Any guidance or suggestions to help resolve this issue would be greatly appreciated.