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.

[参考译文] AM625:AM625 PRUSS UART 最大实例支持

Guru**** 2576215 points
Other Parts Discussed in Thread: AM625, AM62P

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1574511/am625-am625-pruss-uart-max-instance-support

器件型号:AM625
主题: AM62P 中讨论的其他器件

工具/软件:

尊敬的专家:

在 AM625 中、我们有 40 个 PRU IO、UART  可以支持多少个 PRUSS 实例? 我的客户希望使用  UART 来 支持 12Mbps 速度、我认为只有 PRU UART 可以支持、客户至少需要 4 个实例 UART、我们可以支持吗? 我可以找到示例代码、但我认为这只是一个实例。

https://git.ti.com/cgit/pru-software-support-package/pru-software-support-package/tree/examples/am62x/PRU_Hardware_UART

BR、

Biao  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Biao、

    在数据表中、任何主域硬件 UART 看起来都可以高达 12Mbps(包括 PRU 子系统中的 UART):

    您还可以通过对来自 PRU 内核的信号进行位拆裂来实现多个额外的软件 UART、但当前写入的软件 UART 代码 不会达到 12Mbps。

    我假设您想通过在 A53 内核上运行的 Linux 控制这些 UART 实例?

    我正在将您的线程发送给硬件团队、对非 PRU 主域 UART 的硬件功能进行更多评论。

    此致、

    Nick

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Nick、

    我认为存在一些软件限制、我介绍了有关此主题的许多线程、我认为除了 PRU 硬件 UART、我们不能支持 12Mbps。 请参见下面的主题。

    数据表中提到的 12Mbps 波特率仅基于从电气角度来看的 UART 信号、这并不意味着 AM62P 上的 UART 功能已经过 12Mbps 波特率验证。

    如您参考的 TRM 集成一节所述、AM62Px 器件不支持高于 3.68Mbps 的波特率并进行了验证。

    BR、

    Biao

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Biao:

    我需要 1-2 个工作日才能进行内部检查。

    感谢您的耐心。

    Stan