

相关新闻
-
思博伦发布下一代定位、导航和授时测试解决方案-PNT X
发表日期:2024/05/30 浏览次数:119 -
思博伦汽车行业解决方案
发表日期:2025/08/25 浏览次数:5 -
思博伦通信携手和芯星通完成符合GBT45086.1标准验证测试
发表日期:2025/08/20 浏览次数:5 -
利用OCTOBOX STA软件扩展Wi-Fi设备测试范围,实现自动化取代手工测试
发表日期:2025/07/31 浏览次数:12 -
通过测试与实验室自动化革新金融运营
发表日期:2025/07/24 浏览次数:13 -
调试案例 | DisplayPort LTTPRs 重定时时钟频率变化
发表日期:2025/07/16 浏览次数:18
如何调试 USB Type-C 不正确的翻转设置
USB Type-C不正确的翻转设置 USB-C是一个双向(正反插)连接器,插头可以任意方向连接,无论是正插还是反插,对用户没有明显的功能影响。这带来的一个结果就是,PCB走线和重定时器引脚到高速差分对的映射取决于连接器的方向。在正插时对应TX1的走线,在连接器翻转时对应TX2。 重定时器需要了解映射,以便在主机SoC和USB-C插座之间正确传输信号。典型做法是,PD控制器通过检测哪个主机CC引脚被拉低来识别USB-C方向,该引脚仅有一个会连接到线缆的CC线。然后,USB PD控制器可以根据CC1是否端接到地(正常方向)或CC2是否端接到地(翻转方向)来设置重定时器(使用I2C)。 如果通信发生在 CC1 上,我们称之为正常方向。如果发生在 CC2 上,则称为翻转方向。 使用特励达力科 WaveMaster/SDA8000HD示波器和TF-USB-C-HS测试夹具调试USB实时链接,使工程师能够同时监控USB PD控制器设置(I2C信号)、CC信号、边带信号(SBU)和高速通道。由于错误的通道映射导致的任何问题都可以在传统的USB3.2 Gen1x1模式中轻松识别。在此模式下,仅有一个高速通道处于活动状态。如果在CC1上发生PD通信,则应在通道1(TX1和RX1)上看到USB3.2信号。如果在TX2上看到任何USB3.2信号,则说明出现了问题。这样,我们就可以查看所有这些信息,并清楚地知道哪些发生在错误的通道上,哪些是由于设置错误而导致不匹配。 放大 I2C 协议解码部分,这是 USB4 中继器的一个例子,截图显示了连接器何时以反向插入。 这个高亮显示的寄存器写入50 4C,是重定时器上的边带交叉寄存器。在这里将其设置为 07,设置从重定时器到 USB-C 的连接,以及从重定时器返回主机系统的连接,以该特定系统在 USB-C 翻转连接时所需的正确方式。可以看出这个设置适合做翻转验证。然后,我们可以去看看哪个是活跃的高速通道,哪个是活跃的 CC 线,可以看到它们都匹配,在这种情况下,翻转设置就是正确的。