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.

[参考译文] PROCESSOR-SDK-J721S2:用于在 J721S2_EVM_09.02.00.05 SDK 中启用 USB 控制器的补丁或链接

Guru**** 2481465 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1454278/processor-sdk-j721s2-patch-or-link-to-enable-usb-controller-in-j721s2_evm_09-02-00-05-sdk

器件型号:PROCESSOR-SDK-J721S2

工具与软件:

您好、您能给我分享一个详细链接或任何补丁、以便在 J721S2_EVM 版本 09.02.00.05 SDK 中启用 USB 控制器吗?  

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

    我不 明白您想" 在 J721S2_EVM"中 启用 USB 控制器是什么意思、默认情况下它在 SDK 中启用

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

    实际上我已经将一个 USB 设备连接到 J721S2板 EVM 的 USB 端口。 当我使用"lsusb"命令检查所有设备时。 未检测到连接的 USB 设备。 以检查 U-boot 的相同方式、我在 U-boot 中运行了"USB start "命令。 它说找不到 USB 控制器。 我需要一个补丁或链接来在 U-boot 和 Linux 中启用 USB 控制器。  

    请查看下面的日志以供参考

    谢谢、此致

      Prathyusha

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

    您好、 Prathyusha

    连接到 USB 的地方是在 Type A 的 Type C 端口上吗?

    此致
    Diwakar

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

    我已连接到 Type C 端口


    谢谢、此致
    Prathyusha

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

     E2E 回复将因 TI 假日(圣诞节)而延迟。 感谢您的耐心。

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

    您好、 Prathyusha

    您是否使用 USB3.0或 USB2.0器件、还可以使用最新的 SDK 进行测试。

    此致
    Diwakar

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

    您好、在下图中、您可以看到我已将 USB 器件连接到 USB 3.1 Type C CONFIG SW。 我已检查  J721S2_EVM 版本 09.02.00.05 SDK。

    谢谢、此致

    Prathyusha

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

    您好、 Prathyusha

    我知道您连接到 C 型,想知道您连接到端口的设备是 USB3.0合规设备或 USB2.0合规设备。

    默认情况下、EVM 上启用 USB2.0。如果要启用 USB3.0、可使用以下补丁。

    e2e.ti.com/.../7103.0001_2D00_Enable_2D00_USB3.0_2D00_EDP_2D00_on_2D00_j721s2.patch

    此致
    Diwakar  

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

    您好、您能分享 U-boot 补丁吗? 您似乎有 Linux 的共享补丁  

    谢谢、此致
    Prathyusha

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

    您好、 Prathyusha:

    实际上我已经将一个 USB 设备连接到 J721S2板 EVM 的 USB 端口。 当我使用"lsusb"命令检查所有设备时。 未检测到连接的 USB 设备。 以检查 U-boot 的相同方式、我在 U-boot 中运行了"USB start "命令。 它说找不到 USB 控制器。 我需要一个补丁或链接来在 U-boot 和 Linux 中启用 USB 控制器。  [报价]

    要使 USB 控制器启动 uBoot、您需要确保这一点 DR_MODE 必须处于该状态 主机 MODE。 为了支持 DFU 引导模式、当前将其配置为"外设"。

    您可以执行以下更改并重新编译 U-boot、然后查看您现在是否能够在 uBoot 中看到 USB 控制器。

    diff --git a/arch/arm/dts/k3-j721s2-common-proc-board-u-boot.dtsi b/arch/arm/dts/k3-j721s2-common-proc-board-u-boot.dtsi
    index d22821be..1c8e0090 100644
    --- a/arch/arm/dts/k3-j721s2-common-proc-board-u-boot.dtsi
    +++ b/arch/arm/dts/k3-j721s2-common-proc-board-u-boot.dtsi
    @@ -140,7 +140,7 @@
     };
     
     &usb0 {
    -       dr_mode = "peripheral";
    +       dr_mode = "host";
            bootph-pre-ram;
     };
    

    此致
    Diwakar