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.

[参考译文] AM6442:在 AM64X Linux SDK 上-在 TI cgit 上、可以与 SoC UART4外设交互的串行驱动器在哪里?

Guru**** 2456290 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1483792/am6442-on-am64x-linux-sdk---on-ti-cgit-where-are-the-serial-drivers-that-can-interact-with-the-soc-uart4-peripheral

器件型号:AM6442
主题中讨论的其他器件:SysConfig

工具与软件:

我正在尝试找到 SoC UART4可用于应用的 Linux 通用串行驱动程序。

这将是一个系统工程、其首次实现中使用一个 A53内核来控制 SoC UART4、该内核实现 IPC 以与读取 EQEP0值的 R5内核进行交互。

其他问题:

  • 请确认如何将 UART4添加到 Linux 设备树中?
  • 是否需要专门在 SysConfig 工具中初始化任何内容、以便将 UART4映射到 A53内核?
  • 与 A53内核映射时、UART4可以采用的最大位传输速率是多少?

谢谢

吉姆

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

    Jim、您好!

    在 Linux 上、所有 UART 端口都使用相同的驱动程序栈。 由于控制台 UART 正常运行、因此所有与 UART 相关的驱动程序都在内核中启用。 要启用 UART4、唯一所需的更改是在内核器件树中进行的:pinmux、别名以及启用 main_uart4节点。 请使用 MAIN_UART0作为参考、如下链接所述。

    https://dev.ti.com/tirex/explore/node?node=A__AQh-WcZG8ilz145DVhU03Q__AM64-ACADEMY__WI1KRXP__LATEST&placeholder=true

    是否需要在 SysConfig 工具中专门初始化任何内容才能将 soc 映射到 A53内核?

    您可能希望 SysConfig 生成 pinmux 配置、而 SysConfig 不需要任何其他东西。

    与 soc 内核映射时 UART4可以采用的最大比特传输速率是多少?

    在 Linux 中验证高达3.6Mbps 的波特率。