EVB - USB3300开发板使用指南

电子说

1.4w人已加入

描述

EVB - USB3300开发板使用指南

在电子设计领域,USB接口的应用极为广泛。SMSC的EVB - USB3300开发板为我们提供了一个便捷的平台,用于开发USB主机、设备或OTG系统。下面就为大家详细介绍这款开发板的相关信息。

文件下载:EVB-USB3330.pdf

一、USB3300芯片特性

USB3300具有ULPI接口,可支持系统作为USB主机、设备或OTG系统运行。UTMI + 规范分为不同的层级,SMSC提供了一系列符合不同层级的PHY产品。其中,USB3300采用12引脚接口,实现了UTMI + Level 3的所有功能,适用于USB2.0的设备、主机和OTG模式,支持高速(HS)、全速(FS)、低速(LS)以及前导包传输。

二、EVB - USB3300开发板概述

2.1 基本功能

EVB - USB3300是一块子卡,通过T&MT连接器插入用户的测试系统。它连接到USB链路层,可创建USB主机、设备或OTG系统。板边连接器符合UTMI + 低引脚接口(ULPI)规范要求,相关ULPI工作组页面可访问www.ulpi.org。开发板包含USB3300芯片及所有相关外部组件。

2.2 电源供应

2.2.1 VBUS电源

在主机或OTG模式下,开发板必须在 (V{BUS}) 上提供5伏电源。开发板上有一个5伏开关,可将5伏电源连接到 (V{BUS}) 。5伏电源可以来自J4的外部电源,或者当J5安装时,来自T&MT连接器的28引脚。如果使用J4的外部电源,需要移除J5。5伏开关由USB3300的CPEN信号控制,CPEN状态由USB3300的ULPI寄存器控制。该开关具有反向驱动保护,但不能防止反向电流,当 (V{BUS}) 由USB电缆供电时,用户需确保开关关闭。在主机模式下,安装连接器J6可增加 (V{BUS}) 的电容。

2.2.2 3.3伏电源

开发板需要一个能够提供80mA电流的3.3伏电源,该电源需在T&MT连接器处提供。

2.3 其他组件

2.3.1 边缘连接器

T&MT边缘连接器符合UTMI规范,开发板上的100引脚边缘连接器型号为AMP 2 - 557101 - 5,与AMP 2 - 557100 - 5相匹配。

2.3.2 晶体振荡器

24MHz晶体连接到USB3300的内部振荡器,USB3300中的PLL电路生成链路层使用的60MHz CLKOUT信号。

2.3.3 USB连接器

开发板提供一个标准的Mini - AB连接器,用于连接USB电缆或连接器。如果只需要主机操作,可以安装J7将ID引脚接地。

2.4 VBUS存在检测

当USB电缆连接时,SIE必须检测 (V{BUS}) 。USB连接器的 (V{BUS}) 信号连接到USB3300的 (V{BUS}) 引脚,USB3300包含OTG所需的所有 (V{BUS}) 比较器。需要注意的是,开发板上T&MT连接器的 (V_{BUS_in}) 引脚未连接。

2.5 UTMI信号测试点

开发板上的J9、J10和J11引脚提供了方便访问ULPI信号的测试点,每个引脚都标有信号名称。

2.6 框图

开发板的框图展示了板上跳线的使用方式,通过它我们可以清晰地了解开发板的内部结构和信号流向。

2.7 T&MT连接器引脚分配与描述

2.7.1 引脚分配

T&MT连接器是一个100引脚的连接器,具有标准的引脚分配,适用于所有ULPI PHY设备。具体的引脚分配如表1所示。

PIN DESCRIPTION PIN DESCRIPTION PIN DESCRIPTION PIN DESCRIPTION
1 GPIO0 26 GPIO1 51 GND 76 GND
2 GND 27 GND 52 sys_clk 77 Reserved
3 GPIO2 28 VBUS_out 53 GND 78 GPIO14
4 GND 29 GPIO3 54 GND 79 Reserved
5 GPIO4 30 Reserved 55 Reserved 80 GND
6 GPIO5 31 data7 56 GPIO6 81 VIO
7 GPIO7 32 GND 57 VDD 82 data6
8 VDD 33 data5 58 GPIO8 83 data4
9 GND 34 data3 59 Reserved 84 GND
10 Reserved 35 GND 60 Reserved 85 data2
11 GPIO9 36 data1 61 GPIO10 86 data0
12 GPIO11 37 Reserved 62 GND 87 VIO
13 GND 38 VIO 63 GPIO12 88 Reserved
14 Reserved 39 GND 64 Reserved 89 Reserved
15 SPKR_L 40 Reserved 65 GND 90 clock
16 VDD 41 Reserved 66 Reserved 91 Reserved
17 reset 42 Reserved 67 Reserved 92 GND
18 Reserved 43 GND 68 GND 93 Reserved
19 Reserved 44 Reserved 69 VDD 94 Reserved
20 Reserved 45 SPKR_MIC 70 dir 95 GND
21 GND 46 GND 71 nxt 96 stp
22 Reserved 47 VBUS_in 72 Reserved 97 Reserved
23 Reserved 48 Reserved 73 GND 98 Reserved
24 GND 49 dc_psnt_n 74 Reserved 99 Reserved
25 Reserved 50 GPIO13 75 Reserved 100 psu_shd_n

需要注意的是,数据引脚data[7:0]的位置与UTMI T&MT连接器上的位置不同。

2.7.2 引脚描述

各引脚的详细描述如表2所示,通过这些描述,我们可以清楚地了解每个引脚的功能和使用方式。

NAME DIRECTION RELATIVE TO EVB - USB3300 ACTIVE LEVEL DESCRIPTION
clock Output n/a 60MHz clock output from PHY.
data[7 - 0] I/O n/a ULPI Bi - Directional data bus. Bit[7] is the MSB.
dir Output High ULPI dir signal.
stp Input n/a ULPI stp signal.
nxt Output n/a ULPI nxt signal.
reset Input High Reset Pin.
dc_psnt_n Output Low When low, the Link detects the presence of a daughter - card. The EVB - USB3300 has a 200 ohm pull - down resistor.
psu_shd_n Input Low When low, the PHY will source 3.3 volts from the daughter - card. The EVB - USB3300 has a 200 ohm pull - down resistor.
sys_clk Input n/a Not used.
Reserved I/O n/a Reserved.
GPIO0 - 14 I/O n/a General Purpose I/O. Not used.
GND I/O n/a Ground Plane.
VBUS_in I/O n/a Not used.
VBUS_out I/O n/a 5 Volt supply from the Link. Can be used by the EVB - USB3300 for driving (V_{BUS}). To use remove power from jumper 4 and install jumper 5.
VDD I/O n/a 3.3 volt PHY Power supply.
VIO I/O n/a 3.3 volt I/O supply.
SPKR_L Not used. n/a Reserved for carkit. Not used.
SPKR_MIC Not used. n/a Reserved for carkit. Not used.

2.8 电路板原理图

开发板的原理图可供参考,并且可以放大以提高可读性。原理图也可以从SMSC网站下载为单独的pdf文档。

通过以上对EVB - USB3300开发板的详细介绍,相信大家对这款开发板有了更深入的了解。在实际设计中,大家可以根据这些信息合理使用开发板,开发出符合需求的USB系统。大家在使用过程中遇到过哪些问题呢?欢迎在评论区分享交流。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分