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.

[参考译文] AM69:u-boot uMS/fastboot 未与 ti-u-boot-2024.04‘"10.01.03"配合工作

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1430553/am69-u-boot-ums-fastboot-not-working-with-ti-u-boot-2024-04-tag-10-01-03

器件型号:AM69
主题中讨论的其他器件: TDA4VH

工具与软件:

您好、TI 专家:

我们正在使用基于 TI AM69平台的定制硬件、并且以前在使用 U-Boot UMS 和 Fastboot 支持时遇到过问题。

可在 TI 论坛上找到相关讨论: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1376907/am69-usb0-gadget-not-working-with-some-protocols-in-u-boot

ti-u-boot-2024.04‘"10.01.03"现在似乎包括 AM69上的 UMS/Fastboot 支持(点击此处: https://sir.ext.ti.com/jira/browse/EXT_EP-11186)。 但是、使用最新的 U-Boot 标签10.01.03、AM69-SK 电路板上的 UMS 和 Fastboot 似乎无法正常工作。 我使用了 j784s4_evm_r5_defconfig + j784s4_evm_a72_defconfig 和 AM69_sk_r5_defconfig + AM69_sk_a72_defconfig、并使用了额外的 Fastboot 支持配置、但 UMS 和 Fastboot 在 U-Boot 中仍然不起作用。

即使更新到 ti-u-boot-2024.04‘"10.01.03"后、此问题在我们的定制硬件上仍然存在。 尝试在 AM69 SK 板或我们的定制硬件上通过 U-Boot 命令启用 UMS/Fastboot 时、未检测到海量存储或 Fastboot 器件。 随附了供参考的相关日志。

您能否确认是否已经在带有 ti-u-boot-2024.04标签"10.01.03"的基于 AM69的器件上对 U-Boot UMS 和 Fastboot 进行了测试和验证? 这些功能是否应与此更新一起完全正常工作?

日志:

谢谢你。

此致、

Parth P

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

    尊敬的 PARTH:

    您的定制电路板设计是否基于 AM69 SK? 在 SK 上、iC 以 DFP 模式连接。

    此致
    Diwakar

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

    您好

    我们的定制电路板具有来自 AM69 USB0接口的 Type-C DRP 端口、该端口通过 PTN5110 TCPCI 进行连接。 ‘DFU 在同一 USB type-c DRP 端口上加载图像非常方便、我们预计 fastboot/UMS 也可用于最新的 ti-u-boot-2024.04标签"10.01.03"。

    您可以帮助回答以下问题吗?

    ]您能否确认是否使用 ti-u-boot-2024.04标签'10.01.03'在基于 AM69的器件上对 U-Boot UMS 和 Fastboot 进行了测试和验证? 这些功能是否应在此次更新中完全发挥作用?

    谢谢你。

    此致、

    Parth P

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

    尊敬的 PARTH:

    在 AM69 ums 和 fastboot 上未进行验证、因为我们没有任何方法在 AM69 EVM 板上对其进行测试、但在 TDA4VH 上进行了测试、这相当于 AM69。

    这些是在 TI J784S4 EVM 上启用 UMS 和快速引导功能所需的补丁。

    1. https://serenity.dal.design.ti.com/patchwork/project/linux-patch-review/patch/20241001040449.3268386-1-s-vadapalli@ti.com/
    2. https://serenity.dal.design.ti.com/patchwork/project/linux-patch-review/patch/20241008112833.1914173-1-s-vadapalli@ti.com/

    3.

    diff --git a/arch/arm/dts/k3-j784s4-evm-u-boot.dtsi b/arch/arm/dts/k3-j784s4-evm-u-boot.dtsi
    index 3795bfe6b1c..2f77677427f 100644
    --- a/arch/arm/dts/k3-j784s4-evm-u-boot.dtsi
    +++ b/arch/arm/dts/k3-j784s4-evm-u-boot.dtsi
    @@ -88,11 +88,13 @@
     };
     
     &usbss0 {
    +       ti,usb2-only;
            bootph-pre-ram;
     };
     
     &usb0 {
            dr_mode = "peripheral";
    +       maximum-speed = "high-speed";
            bootph-pre-ram;
     };
     
    diff --git a/configs/j784s4_evm_a72_defconfig b/configs/j784s4_evm_a72_defconfig
    index 26a5e363862..79933dcaabb 100644
    --- a/configs/j784s4_evm_a72_defconfig
    +++ b/configs/j784s4_evm_a72_defconfig
    @@ -194,3 +194,4 @@ CONFIG_USB_GADGET_PRODUCT_NUM=0x6168
     CONFIG_USB_GADGET_DOWNLOAD=y
     CONFIG_SPL_DFU=y
     CONFIG_SYS_MALLOC_LEN=0x2000000
    +CONFIG_CMD_USB_MASS_STORAGE=y

    此致
    Diwakar