ZHDA302 August 2026 TDA4AH-Q1 , TDA4AP-Q1 , TDA4VH-Q1 , TDA4VP-Q1
要强制 SoC USB 实例进入主机 TX 合规性模式,请按照图 3-6 所示执行 dts 更改。要生成 USB 3.0 主机 TX 合规性测试所需的 LFPS 信号,请将合规性字符串写入 xHCI debugfs 节点,如下所示:
root@j784s4-evm: echo compliance > /sys/kernel/debug/usb/xhci/<tab>/ports/port02/portsc.
<tab>: 按 Tab 键会自动填充 Linux 分配给该主机控制器的 USB 实例编号。(例如,显示为 xhci-hcd.11.auto)。
cat 命令读回 PORTSC 寄存器,确认链路处于 Rx.Detect 状态。连接 USB 测试夹具并观察示波器上的 LFPS 信号:
root@j784s4-evm: cat /sys/kernel/debug/usb/xhci/xhci-hcd.11.auto/ports/port02/portsc
0x0a0002a0 上电 未连接 已禁用 链路:RxDetect 端口速度:0 更改:唤醒: WCE WOE
图 3-4 在示波器上观察到 LFPS 信号