工具/软件:Linux
我们正在进行 USB 合规性测试、为此、我们必须在 USB 主机接口上生成标准测试模式、以便分析输出波形。
我们尝试按照链接“http://processors.wiki.ti.com/index.php/UsbgeneralpageLinuxCore#musb_driver_debugfs””中所述生成测试模式,但我们面临以下问题:
- TEST_J、Test_K:
命令#echo "test K">/sys/kernel/debug/musb-hdrc.X.auto/testmode 和#echo "test J">/sys/kernel/debug/musb-hdrc.X.auto/testmode、可以观察到运行正常。
- TEST_PACKET:
在执行命令#echo "test packet">/sys/kernel/debug/musb-hdrc.X.auto/testmode 后、未观察到在 USB0/USB1上生成任何测试数据包。 有时、我们在未连接负载时观察到 USB0上的 USB 数据包。 我们在这里缺少什么? 我们是否需要遵循任何其他过程来查看测试数据包的生成?
- TEST_SE0_NAK:
在执行命令#ECHO"TEST SE0 NAK">/sys/kernel/debug/musb-hdrc.X.auto/testmode 后、在 USB 上未观察到任何活动。 我们应该如何测试这一点? 我们在这里缺少什么。
我们使用3.12.10内核。


