工具/软件:Linux
在我们的其中一个项目中、我们使用 TI 的 DRA7x (Jacinto6) SOC。 我们使用的软件版本是 PSDK3.01。 此软件具有 CarPlay 所需的 USB 角色切换支持。
我们能够在 iPhone 通过 USB 端口1 (48890000.usb)连接的情况下启动 CarPlay。 但是、它所花费的时间比预期的要长、通常超过12秒。 因此、我们使用了 USB 协议分析器(Beagle Box)、发现在连接 iPhone 的情况下触发角色切换至"设备"模式后、USB 会持续复位。 这会延迟 UDC 配置和通过 NCM 接口与 iPhone 通信的整个过程。
我将附上 USB 分析器日志、这可能会帮助您调试问题并帮助我们更快地解决问题。
请从" ">www.totalphase.com/.../ "下载 TotalPhase 协议分析器工具、以分析所附的日志。 e2e.ti.com/.../iphone6_5F00_carplay_5F00_usb_5F00_reset.zip