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.

[参考译文] TDA4AL-Q1:如果 A72 Linux 启用 USB3.0、R5是否可以控制 TDA4AL 中的 DSS/eDP?

Guru**** 2550700 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1285987/tda4al-q1-can-r5-control-dss-edp-in-tda4al-if-a72-linux-enables-usb3-0

器件型号:TDA4AL-Q1

您好!

如果 A72 Linux 在 TDA4AL 中启用 USB3.0、R5是否可以控制 DSS/eDP?

我 在 https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-j721s2/09_00_01_03/exports/docs/linux/中找到了此 Foundational_Components Kernel_Drivers 中的 paragram.html、 

  • 串行器/解串器无法在 RTOS 和 Linux 之间共享(软件限制)。 目前、串行器/解串器共享的所有配置均在 Linux 驱动程序中完成、如果串行器/解串器在 MCU 内核中运行的 RTOS 中使用、则不能在 Linux 中使用

如果 SERDES 配置由 Linux 端完成、那么 R5 RTOS 的哪种操作会产生问题?


我在 k3-j21s2-vision-apps.dts 中注释掉以下代码、以便在 Linux 端为 USB 3.0启用 SERDES、而 USB 驱动程序无法正常工作。 (无法识别任何 USB 设备、摄像头也无法正常工作。 有时引导时出现内核严重错误)

/*
&serdes_wiz0 {
    status = "disabled";
};
*/

此致、

威尔逊。

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

    Wilson 您好、

    通常、是的、一旦在 R5F 上分配了 DSS、R5F 就会配置 SERDES、如果您需要 USB、则我们需要在 R5F 上进行其他配置才能使 USB 在 Linux 上工作。  我来向团队核实这一情况。  

    此致、

    布里耶什

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

     Wilson 您好、

    目前、我们计划在 SDK9.2上实现对 DP + PCIe 的多链路支持(暂定)。 目前 SDK 中还没有计划 DP + USB 多链路支持。

    我已向 SDK 团队提出此要求。  [JACINTOREQ-7485][SERDES]:对 DP 和 USB 的多链路支持-德州仪器 JIRA

    此致、

    布里耶什

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

    尊敬的 Brijesh:

    感谢确认、

    此致、

    威尔逊