电子说
在电子设计领域,一款优秀的评估套件对于工程师来说至关重要,它能帮助我们快速了解和评估新的芯片或技术。今天,我们就来深入探讨Microchip的EVB - USB4715评估套件。
文件下载:EVB-USB4715.pdf
EVB - USB4715是一款专为评估USB4715 4端口高速USB智能集线器而设计的演示和评估平台。它基于4层符合RoHS标准的印刷电路板(PCB),为用户提供了必要的要求和接口选项,有助于用户理解产品并加速USB4715在设计中的集成。
在使用过程中,我们可以参考以下资料:
为了更好地理解产品,我们需要了解一些相关的定义:
EVB - USB4715评估套件包含以下基本设备:
上电时,USB4715首先会查找外部SPI ROM设备和闪存中的有效签名。如果找到,将启用外部ROM并从外部SPI ROM设备启动代码执行。要选择SPI设备,需安装分流器短接J18,并将J1的引脚2 - 3和5 - 6安装分流器。当代码从SPI ROM设备执行时,蓝色LED(D18)将亮起。需要注意的是,如果SPI闪存未正确编程或签名无效,即使选择了SPI ROM,USB4715也将恢复到内部默认设置。
如果未找到SPI闪存设备,固件将检查SMBus2是否启用。要选择SMBus2配置,需断开J18以断开SPI ROM,并通过将J2的引脚9 - 10分流来选择CFG_STRAP头的CONFIG5选项。连接SMBus2上拉电阻,将分流器连接到J15引脚1 - 2。SMBus2信号可以在J14的引脚1和3访问(引脚2为接地)。如果选择了CONFIG5并启用了SMBus2(即SMBus2时钟和数据被上拉),USB4715将无限期等待来自SMBus2接口的数据,直到发送特殊的USB_ATTACH命令才会枚举到USB主机。
当USB4715上电时未检测到有效的SPI闪存图像或SMBus2配置,它将使用内部默认寄存器设置,并从内部ROM代码中设置供应商ID、产品ID、语言ID和设备ID等附加设置。如果未通过SPI或SMBus2进行配置,可以通过两个硬件绑带CFG_BC_EN和CFG_NON - REM进行额外配置。这些绑带通过选择每个引脚的六个电阻值之一来配置,EVB - USB4715展示了CFG_BC_EN和CFG_NON - REM的六个可能电阻值中的两个。在上电时,USB4715设备会读取这些绑带以确定设备的默认配置。
EVB - USB4715仅支持自供电操作,通过一个+12.0V稳压的外部电源供电。电源插头插入板上的2.5mm连接器J11,也可以通过螺丝端子TERM_BLOCK_2P(J12)提供外部电压。+12.0V电源为一个10A稳压器供电,该稳压器输出+5.2V给板上的设备,并为+3.3V稳压器供电。需要注意的是,所提供的12.0V外部电源无法支持所有下游端口同时进行电池充电。如果所需的测试用例超出了电源的供电能力,应使用更高功率的电源,否则可能会损坏12.0V外部电源。
四个下游端口的USB电源通过具有自动放电功能的端口电源控制器进行控制。两个下游Type - C端口最多可支持3A的USB Type - C电池充电,下游端口1默认配置为3A充电。两个下游USB Type - A端口最多可支持2.1A的USB电池充电。
EVB - USB4715有两个Type - C端口,它们是USB 2.0高速端口。这些端口使用Microchip UPD360 Type - C端口控制器来检测USB Type - C的连接和插头方向。UPD360通过监测USB Type - C CC线上的电压来检测USB Type - C连接事件。下游端口1和2默认配置为3A操作。
| EVB - USB4715上的LED指示灯可以帮助我们了解设备的状态,具体如下: | REF. DES. | LABEL | DESCRIPTION |
|---|---|---|---|
| D1 | “C’nct3” | PORT3已连接(枚举) | |
| D2 | “C’nct2” | PORT2已连接(枚举) | |
| D3 | “C’nct1” | PORT1已连接(枚举) | |
| D4 | “C’nct4” | PORT4已连接(枚举) | |
| D5 | “RESET” | RST_N信号被断言 | |
| D6 | “PORT0 VBUS” | 当上游PORT0 VBUS存在5V时亮起 | |
| D7 | “PORT3 VBUS” | 当上游PORT3 VBUS存在5V时亮起 | |
| D8 | “PORT4 VBUS” | 当上游PORT4 VBUS存在5V时亮起 | |
| D9 | “PORT1 VBUS” | 当上游PORT1 VBUS存在5V时亮起 | |
| D11 | “ATTACH1” | 当PORT1上的CC信号检测到设备时亮起 | |
| D12 | “PORT2 VBUS” | 当上游PORT2 VBUS存在5V时亮起 | |
| D14 | “ATTACH2” | 当PORT2上的CC信号检测到设备时亮起 | |
| D17 | “3V3” | 指示3.3V电压稳压器输出3.3V | |
| D18 | “SPI Flash Active” | 指示SPI闪存内存活动 |
| EVB - USB4715上的开关功能如下: | REF. DES. | LABEL | DESCRIPTION |
|---|---|---|---|
| SW1 | “RESET” | 瞬时按钮开关,用于断言RST_N | |
| SW2 | “ON/OFF” | 连接或断开12VDC电源 | |
| SW3 | “OSC/I2S” | 选择音频编解码器的时钟源,默认选择I2S |
| EVB - USB4715上的连接器功能丰富,具体描述如下: | REF. DES. | TYPE | LABEL | DESCRIPTION |
|---|---|---|---|---|
| J1 | 2x3 Header | “SPI_DI/CFG_BC_EN” | 选择SPI内存功能和BC/NON_REM功能之间的切换。对于SPI,连接引脚2 - 3、5 - 6;对于BC,连接引脚4 - 5;对于NON_REM,连接引脚1 - 2 | |
| J2 | 2x6 Header | “CFG_STRAP1” | 如果未检测到有效的SPI内存图像,则选择EVB - USB4715的CONFIGx配置模式。CONFIG1:I2S;CONFIG2:UART,GPIO 4 - 6;CONFIG3:CONN_INDx;CONFIG4:(保留);CONFIG5:UART,GPIO 4 - 7,SMBus2;CONFIG6:I2S,GPIO 7 | |
| J3 | 2x1 Header | “Ext.Reset” | 用于连接外部复位开关 | |
| J4 | USB2 Micro - AB Connector | “PORT0” | 上游USB2连接 | |
| J5 | 1x2 Header | “VBUS_DET” | 将主机的VBUS连接到VBUS_DET | |
| J7 | USB2 Type - A Connector | “PORT3” | 下游端口3的USB连接 | |
| J8 | USB2 Type - A Connector | “PORT4” | 下游端口4的USB连接 | |
| J9 | USB Type - C Connector | “PORT1” | 下游端口1的连接 | |
| J10 | USB Type - C Connector | “PORT2” | 下游端口2的连接 | |
| J11 | Barrel Jack | “12VDC” | 12 VDC电源连接(中心引脚为正极) | |
| J12 | 2 - pin terminal block | 替代的12 VDC电源连接,引脚1为正极 | ||
| J13 | Audio Jack, 3.5mm | “AUX IN” | I2S编解码器的音频输入 | |
| J14 | 2x2 Header | “SMB2” | SMBus2(从机)的连接 | |
| J15 | 1x2 Header | “SMB2 PU” | 连接SMBus2的上拉电阻 | |
| J16 | 2x3 Header | “SMB1/SMB2” | 选择SMBus1或SMBus2连接到EEPROM。如果未使用EEPROM,则无连接 | |
| J17 | 2x2 Header | “SMB1” | SMBus1(主机,桥接)的连接 | |
| J18 | 1x2 Header | “HOLD” | 当短路时,禁用SPI内存 | |
| J19 | 1x2 Header | “SMB1 PU” | 连接SMBus1的上拉电阻 | |
| J20 | 1x2 Header | “Battery Charging Select” | 见电池充电选项表 | |
| J21 | 1x2 Header | “Non - Removable Select” | 见非可移动端口选项表 | |
| J22 | Audio Jack, 3.5mm | “AUDIO OUT” | I2S的音频输出 | |
| J23 | 1x1 Header | “GND” | 接地 | |
| J24 | 1x1 Header | “GND” | 接地 | |
| J25 | 2x2 Header | “SMB - 1961‘” | 音频编解码器的SMB1连接 |
| EVB - USB4715上的测试点可以帮助我们进行电路测试,具体描述如下: | REF. DES. | TYPE | DESCRIPTION |
|---|---|---|---|
| TP1 | Test Pad | PRT_CTL_GANG | |
| TP6 | Test Pad | PORT1 CC1 | |
| TP7 | Test Pad | PORT1 CC2 | |
| TP8 | Test Pad | PRTCTL1 | |
| TP9 | Test Pad | PORT2 CC1 | |
| TP10 | Test Pad | PORT2 CC2 | |
| TP11 | Test Pad | PRTCTL2 | |
| TP12 | Test Loop (Orange) | 3.3V稳压器输出 | |
| TP13 | Test Pad | 音频编解码器LOUTP | |
| TP14 | Test Pad | 音频编解码器LOUTN | |
| TP15 | Test Pad | 音频编解码器ROUTP | |
| TP16 | Test Pad | 音频编解码器ROUTN | |
| TP17 | Test Pad | 音频编解码器振荡器输出使能 | |
| TP18 | Test Loop (Red) | 5V稳压器输出,标称值为5.2V | |
| TP19 | Test Loop (Black) | 接地 | |
| TP20 | Test Loop (Black) | 接地 | |
| TP21 | Test Loop (Black) | 接地 |
附录A包含了EVB - USB4715的原理图,通过原理图我们可以详细了解电路的连接和设计。
附录B展示了EVB - USB4715评估套件的物料清单,包括各种电容、电阻、二极管、连接器、集成电路等元件的详细信息,如制造商、型号等。
附录C展示了EVB - USB4715的顶部和底部丝印图像,这对于我们了解电路板的布局和元件位置非常有帮助。
Microchip的EVB - USB4715评估套件为电子工程师提供了一个全面的平台,用于评估USB4715芯片的功能和性能。通过丰富的接口、灵活的配置选项和详细的文档支持,工程师可以快速上手并深入了解产品。在实际应用中,我们可以根据具体需求对套件进行配置和优化,以满足不同的设计要求。同时,在使用过程中,我们要注意电源的选择和使用,避免因电源问题导致设备损坏。大家在使用这款评估套件时,有没有遇到什么有趣的问题或者独特的应用场景呢?欢迎在评论区分享交流。
全部0条评论
快来发表一下你的评论吧 !