主题:IWRL6432 中讨论的其他器件
工具/软件:
您好、
我们目前正在将您的 UART IP 集成到在基于 Ubuntu 的平台上运行的系统中。 根据文档、UART IP 使用 40MHz 晶体支持高达 115200bps 的标准波特率。 对于更高的速率、其中提到支持高达 1.25Mbps 的非标准波特率。
但是、我们遇到了一个限制:
客户 Ubuntu 系统上的串行端口驱动程序在其支持的波特率列表中不包括 1250000bps。 作为变通方法、我们尝试使用 921600bps、这是 Linux 平台上通常支持的高波特率。
遗憾的是、921600bps 的通信无法可靠运行。 我们想问:
-
您的 UART IP 是否正式支持或测试了 921600bps?
-
是否需要进行任何已知的硬件或寄存器级调整才能以 921600bps 的速率可靠运行?
-
当平台不支持 1250000bps 来启用 115200bps 以上的 UART 通信时、是否有任何推荐的解决方案?
我们非常希望为帮助解决这一问题提供任何指导或建议。