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:反向端口禁用 USB LPM 到6.6内核-

Guru**** 2482225 points
Other Parts Discussed in Thread: AM62P

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1449610/am625-backport-disable-usb-lpm-to-6-6-kernel--

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

工具与软件:

一位客户报告、USB0在外设模式下使用某些器件时存在问题。  他们能够对其进行跟踪、以使问题挂起、从而导致他们添加 lpm 禁用行、并解决了问题。

SNPS、usb2-gadget-lpm-disable;
SNPS、USB2-lpm-disable;

我在6.6分支中找到了 AM62A 和 AM62P 的提交、可以禁用它们并引用其 TRM。

示例: https://lore.kernel.org/all/20240412-for-v6-10-am62-usb-typec-dt-v7-3-93b827adf97e@kernel.org/

根据 AM62A TRM [1]、
不支持 USB 链路电源管理(LPM)特性。 禁用它、否则可能
导致某些设备上出现枚举失败。

> 4.9.2.1 USB2SS 不支持的功能
>此系列器件不支持以下功能:
>...>-
USB 2.0 ECN:链接电源管理(LPM)
>...[1]-

https://www.ti.com/lit/pdf/spruj16

AM62x 在其 TRM 中也具有相同的不受支持特性、因此看起来也应为 AM62x 添加相同的禁用线路。

我在6.12分支中找到了以下提交。 这是否可以随机选至6.6?

9c99b337a875 ARM64:dts:ti:k3-am62-main:禁用 USB lpm

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

    您好、Jon、

    [quote userid="153510" url="~/support/processors-group/processors/f/processors-forum/1449610/am625-backport-disable-usb-lpm-to-6-6-kernel--

    我在6.12分支中找到了以下提交。 这是否可以随机选至6.6?

    9c99b337a875 ARM64:dts:ti:k3-am62-main:禁用 USB lpm

    [报价]

    是的、该补丁可以随机选至 v6.6。

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

    谢谢 Bin