请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号: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