微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > USB Type-C/PD 常见问题

USB Type-C/PD 常见问题

时间:08-19 来源:Cypress 点击:

致力于为您解决USB Type-C/PD 常见问题!继深入介绍赛普拉斯 EZ-PD CCGx 产品和USB Type-C 线缆与 EMCA后,接下来我们就EZ-PD CCGx 产品编程这一主题为您全面答疑!

 

01

不同USB Type-C解决方案的 CCGx 的固件编程/升级有哪些方法?

赛普拉斯提供全面的USB Type-C 解决方案应用于下列不同的基于CCGx的设备固件升级: 

 

02

如何升级或编程 EZ-PD™ CCGx 设备的固件?

1. 如 KBA97271 中描述,使用赛普拉斯提供的 PC 实用程序—EZ-PD 配置实用程序,通过 CC 线路升级或编程。

2. 如KBA97271中描述,使用PSoC® Programmer和MiniProg3 Programmer,通过SWD接口升级或编程。

3. 赛普拉斯EZ-PD 配置实用程序配合USB转I2C桥接芯片(CY7C6521x)通过I2C接口进行升级或者编程。

4.通过USB2.0 D+/D-进行升级,这仅适用于CYPD3120, CYPD3121,和CYPS2123。

 

03

什么是EZ-PD 配置实用程序?

赛普拉斯 EZ-PD 控制器是一种高度可配置和可编程的解决方案。该芯片可以使用存储在内部闪存中的参数来进行配置。赛普拉斯客户可以根据具体的使用情况和需求选择和配置相关参数。

 

EZ-PD 配置实用程序是一个 MicrosoftWindows 应用程序,引导 CCGx 用户对芯片进行配置和编程。该程序与赛普拉斯提供的用于承载 CCGx 控制器和一个USB 接口的硬件协同运作。用户可以使用EZ-PD 配置实用程序的用户图形界面 (GUI) 直观地选择和配置应用参数。

 

04

在产品量产或研发过程中,CCGx控制器能否使用自定义固件编程?

可以。有关量产过程中编程的详细信息,请参考 CCGx 编程规范。

 

对于处在研发阶段的固件编程,可以使用 EZ-PD 配置实用程序。

 

05

使用 EZ-PD 配置实用程序并通过 CC 总线来加载 CCGx 控制器的固件应用需要多长时间?

使用 EZ-PD 配置实用程序通过 CC 总线加载 20KB 的 CCGx 控制器固件应用大约需时 30 秒左右。

 

06

Cyacd文件和 Hex 文件有什么区别?

EZ-PD CCGx 控制器支持三种引导加载程序,即 CC 引导加载程序,USB引导加载程序和 I2C 引导加载程序。Hex 文件由引导加载程序和CCGx 控制器的应用固件程序组成。而 cyacd 文件仅由 CCGx 控制器的应用固件组成。

 

可以使用串行线调试 (SWD) 引脚在 CCGx 设备中下载引导加载程序。另外,可以使用 EZ-PD 配置实用程序通过 CC 线路下载应用固件。

 

 

07

CCGx 控制器中配置表的作用是什么?在哪里可以找到配置表定义?

EZ-PD CCGx 控制器是高度可配置的解决方案。配置表将各种设备参数、PDO 配置、SVID 配置、PD 端口配置和杂项信息存储在 CCGx 的内部闪存中。因此,我们不需要修改固件就可以通过使用 EZ-PD 配置实用程序更新此配置表来重新配置 CCGx 控制器。完成配置后,可以用赛普拉斯定义的 cyacd 二进制文件的形式保存配置。

 

有关配置表定义的详细说明,请参阅 EZ-PD 设备配置用户手册的"EZ-PD 设备配置"部分。欲了解创建配置文件的详细信息,敬请阅读 EZ-PD 设备配置用户手册的"保存配置"部分。

 

08

如何配置 CCGx(电源传输对象 /电源配置文件)而不需要修改固件?

赛普拉斯 EZ-PD 控制器是一种高度可配置和可编程的解决方案。该芯片可以使用存储在内部闪存中的参数来进行配置。赛普拉斯客户可以根据具体的使用情况和需求选择和配置相关参数。

 

EZ-PD 配置实用程序可用于配置和编程 CCGx 控制器。欲了解更多详细信息,请参阅 EZ-PD 配置实用程序用户手册。

 

09

赛普拉斯是否提供创建 CCGx 控制器配置文件的工具吗?

提供。EZ-PD 配置实用程序可用于创建配置文件。详情请参阅" EZ-PD 设备配置实用程序用户手册"中的"保存配置"部分。

 

10

CCGx 控制器可以存储用户特定参数以供用户未来的产品开发使用吗?

可以。通过使用 EZ-PD 配置实用程序可以把用户特定参数存储在 CCGx 设备配置表中。更多详细内容,请参阅" EZ-PD 设备配置实用程序用户手册"中的"用户参数"部分。

 

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top