USB PD 3.0 V2.0 ECN:修复Cable Reset问题
需积分: 9 199 浏览量
更新于2024-08-30
收藏 431KB PDF 举报
"USB PD R3.0 V2.0 ECN - Cable Reset Issues"
USB Power Delivery (USB PD) 是一种先进的电力传输标准,旨在提高USB接口的供电能力,支持快速充电和其他高功率设备的需求。在USB PD R3.0版本2.0中,存在一些与电缆重置(Cable Reset)相关的技术问题,这些问题通过Engineering Change Notice (ECN) 进行了修复。电缆重置是USB PD协议中的一个关键功能,用于恢复或初始化连接的电缆状态。
问题一:
当电缆插头(Cable Plug)接收到软复位(Soft_Reset)消息并出现传输错误时,原本的规范可能导致电缆插头错误地执行电缆重置,这会退出所有活动模式。这种行为是不正确的,因为电缆插头不应自行决定退出所有模式,且VCONN电源源(VCONN Source)可能对此一无所知。VCONN电源源通常负责为USB Type-C连接器提供辅助电源,以支持某些功能如数据交换或检测。不正确的电缆重置可能会导致系统不稳定,影响设备间通信和电源管理。
解决方案:
ECN提议修改这一行为,确保在出现软复位消息和传输错误时,电缆插头不会无序地执行电缆重置,而是遵循正确的流程,保持与VCONN电源源的同步,以确保系统稳定性和兼容性。
问题二:
当下游端口(UFP,通常是设备端)作为VCONN电源源,向电缆插头发起软复位,并且通信失败(例如,发送者响应超时),UFP会尝试执行电缆重置,但这是只有上游端口(DFP,通常是主机端)才能进行的操作。这种情况下的错误处理可能导致系统混乱和兼容性问题。
改进方案:
ECN解决了这个问题,规定在软复位通信失败时,UFP应遵循适当的错误处理流程,而不是试图执行电缆重置。这样可以避免不正确的行为,并确保不同角色的端口按照规范正确操作。
影响评估:
这些改变对现有的USB PD R3.0 V2.0规范进行了修正,消除了可能导致某些系统偏离规范的潜在问题。同时,通过确保电缆重置在规范的不同部分中的一致性,提高了系统的兼容性和可靠性。这对于已经符合USB规范的系统来说是积极的,因为它减少了因设备不兼容而产生的故障。
总结:
USB PD R3.0 V2.0 ECN 关于电缆重置问题的修正,旨在增强USB PD协议的稳定性和一致性,减少因规范不清晰导致的设备通信错误和电源管理问题。通过这些改进,开发者和制造商可以更准确地遵循规范,确保他们的产品在USB PD生态系统中能够无缝协同工作。
点击了解资源详情
2020-05-18 上传
2020-11-24 上传
2020-11-27 上传
2020-11-22 上传
2020-11-24 上传
dadalaohua
- 粉丝: 4423
- 资源: 157
最新资源
- MATLAB实现小波阈值去噪:Visushrink硬软算法对比
- 易语言实现画板图像缩放功能教程
- 大模型推荐系统: 优化算法与模型压缩技术
- Stancy: 静态文件驱动的简单RESTful API与前端框架集成
- 掌握Java全文搜索:深入Apache Lucene开源系统
- 19计应19田超的Python7-1试题整理
- 易语言实现多线程网络时间同步源码解析
- 人工智能大模型学习与实践指南
- 掌握Markdown:从基础到高级技巧解析
- JS-PizzaStore: JS应用程序模拟披萨递送服务
- CAMV开源XML编辑器:编辑、验证、设计及架构工具集
- 医学免疫学情景化自动生成考题系统
- 易语言实现多语言界面编程教程
- MATLAB实现16种回归算法在数据挖掘中的应用
- ***内容构建指南:深入HTML与LaTeX
- Python实现维基百科“历史上的今天”数据抓取教程