AM335x通用EVM硬件用户指南中文.docx
《AM335x通用EVM硬件用户指南中文.docx》由会员分享,可在线阅读,更多相关《AM335x通用EVM硬件用户指南中文.docx(38页珍藏版)》请在冰豆网上搜索。
AM335x通用EVM硬件用户指南中文
AM335x通用EVM硬件用户指南
本文档介绍了AM335x评估模块(EVM)(TMDXEVM3358)这是基于德州仪器AM335x处理器的硬件体系结构。
该EVM通常也被称为AM335x通用(GP)EVM。
描述
AM335x通用EVM是一个独立的测试,开发和评估模块系统,它使开发人员能够编写周围的AM335x处理器子系统的软件和硬件开发。
已经可用的EVM板的基础上,为开发人员提供了所需的基本资源最通用的类型的项目,包括作为主处理器的AM335xAM335x子系统的主要内容。
此外,额外的,“典型的”外围设备内置的的EVM如存储器,传感器,LCD,以太网PHY等,使未来的系统可以模拟快速显着的额外的硬件资源。
以下各节提供有关EVM的更多细节。
EVM系统视图
AM335x通用EVM的系统视图是由底板,子板,液晶显示板叠放在一起,通过标准的通孔连接器连接。
请参阅下面的图片的EVM。
图1:
AM335x通用EVM图2:
的AM335x底板底查看
原理图/设计文件
▪HW文件 -原理图,设计文件和其他相关的硬件文档
系统说明
系统板原理图
AM335x完整的通用EVM被划分在三个不同的电路板的模块化。
GPEVM包括基板(处理器和主电源),子板(外围设备)和液晶显示板(LCD和触摸屏)。
图3:
AM335x的EVM系统板图
▪
处理器
TMXAM3359ZCZ处理器是此EVM的中央处理器。
在黑板上的所有资源环绕TMXAM3359处理器提供的硬件和软件开发能力。
请参阅的TMXAM3359数据表和TRM的处理器的详细信息。
有系统的配置信号,SYSBOOT,也可以设置在EVM上AM335x处理器定义一些启动参数。
有关详细信息,请参阅“配置/设置”一节。
时钟
EVM有几个时钟,支持AM3359处理器。
为处理器的主时钟是来自从24MHz晶体。
片上振荡器的AM3359产生基准时钟,后续的模块需要在AM3359处理器的时钟。
一个32kHz的时钟RTC的AM3359是来自一个32kHz的晶体在黑板上。
复位信号
SYS_RESETn是运行多个外设和的AM335x其中执行这些外围设备的复位信号。
SYS_WARMRESETnaccerted按键,用于强制复位的AM335x。
AM335x也可以下拉上RESET_INOUTn信号的导致SYS_RESETn的线去激活。
电力系统
本节将介绍如何实施的电源。
电源
AM335x底板使用外部AC电源适配器+5VDC(额定2.5A分钟)。
附近的电源线用于电源ON/OFF开关。
主电源关闭时,电源开关的位置离电源插孔。
主电源上的电源开关时,在最近的电源插孔的位置。
图7:
AM335x电源适配器
电源网
电力网的的AM335x底板图解中使用的,在下面的表中列出。
净
描述
V1_8DDR
DDR2SDRAM的电源
GND_OSC0
孤立地OSC0主时钟源,
GND_OSCRTC
孤立地RTC振荡器
DGND
主接地参考网
V3_3D
数字3.3V电源
V5_0D
数字5.0V电源
GNDUSB0
当地的地面USB0连接器屏蔽
GNDUSB1
当地的地面USB1连接器屏蔽
V1_8D
1.8V数字电源
VSDMMC0
的数字SDMMC0电源供电(1.8V或3.3V)
VBAT
主要非稳压电源(可直接连接到5V)
(需要3.7至5.5V)
VCOM_BAT
COM连接器的VBAT电源(必须是3.6V)
VEXPD
不稳定的电源供电扩展板
GND_ADC
本地地面的ADC
VADC
电源的ADC
GND_ETH
Gb/s的以太网隔离地
V1_2D
电源1.2V
VHDMI_IO
HDMI收发器I/O电源
V5_0USB
5.0V电源的USBVBUS上
V1_1D
AM335x核心的电源
GNDA_TSC
本地模拟地面触摸屏
VDDH_PHY
以太网VDDH_REG电源
VETH_AVDD_3_3
以太网3.3V模拟电源
VETH_VDDIO
以太网I/O电源
VDDL_PHY
以太网主要的数字电源
VADDL_PHY
以太网的模拟电源
VETH_LX
以太网LX电源
表1:
的AM335x底板电源网
净
描述
DGND
主接地参考网
V3_3D
数字3.3V电源
V5_0D
数字5.0V电源
V1_8D
1.8V数字电源
VSDMMC1
“数字SDMMC1电源(1.8V或3.3V)
VBAT
主要非稳压电源(可直接连接到5V)
(需要3.7至5.5V)
VEXPD
变电源扩展板
GND_ADC
本地地面的ADC
VADC
电源的ADC
V1_0PHY
Gb/s的以太网供应1.0PHY
V1_0APHY
Gb/s的以太网PHY电源1.0V模拟
V2_5PHY
Gb/s的以太网供应2.5VPHY
GND_ETH
Gb/s的以太网隔离地
VLCD_VCC
3.3V电源LCD
VLCD_AVDD
LCD10V模拟电源
VLCD_VGH
LCDVGHTFT电源15V
VLCD_VGL
LCD供应VGLTFT-7V
表2:
AM335x的通用子板电源网
TPS65910PMIC电源排序的AM335X处理器的要求,(AM335x表)自动处理。
电源管理IC电源供应器
该的AM335x底板采用TPS65910电源管理IC。
I2C0上AM335x是用来控制智能反射端口和控制端口的TPS65910。
AM335x,从TPS65910A以下电源使用。
TPS65910电源
AM335x电源轨
电压
VAUX2(300毫安)
VDDSHV1,3,5,6电流(500mA)
3.3V(导轨是3.3V)
VDIG1(300毫安)
VDDSHV1,3,5,6电流(500mA)
1.8V(导轨是1.8V)
VMMC(300毫安)
VDDSHV4(60MA)及VDDSHV2
1.8V/3.3V
VDD2的SMPS(1500毫安)
VDD_CORE(1000毫安)
1.1V
VDD1的SMPS(1500毫安)
VDD_MPU(1500毫安)
1.2V
没有电源
VDD_RTC
1.1V
VRTC
VDDS_RTC(10mA时)
1.8V
VIO_SMPS(1000毫安)
VDDS_DDR(200毫安)
1.8V(或1.5V的DDR3)
VIO_SMPS(1000毫安)
VREFSSTL(10mA时)
0.9V或0.75V
VDAC(150毫安)
VDDS(100毫安)
1.8V
VDIG2(300毫安)
VDDS_SRAM_CORE_BG
(40毫安)||1.8V
VDIG2(300毫安)
VDDS_SRAM_MPU_BB(40毫安)
1.8V
VDIG2(300毫安)
VDDS_PLL_DDR(25毫安)
1.8V
VDIG2(300毫安)
VDDS_PLL_CORE_LCD(25毫安)
1.8V
VDIG2(300毫安)
VDDS_PLL_MPU(25毫安)
1.8V
VDIG2(300毫安)
VDDS_OSC(10mA时)
1.8V
VAUX1(300毫安)
VDDA1P8V_USB0/1(50毫安)
1.8V
VAUX33(150毫安)
VDDA3P3V_USB0/1(10毫安)
3.3V
VAUX33(150毫安)
USB_VBUS0/1
3.3V
VPLL(50毫安)
VDDA_ADC
1.8V
VDD3的SMPS(100毫安)
未使用
-
VIO_SMPS(1000毫安)
DDR2SDRAM(320毫安)
1.8V
表3:
的AM335x电源供应从TPS65910A
APM传感电阻器
的AM335x底板有以下的电流检测电阻器子系统。
这些电阻器允许实时软件执行过程中要测量每路电源的功率来检查AM335x的功率要求。
电阻器的值被选择当使用TIINA226转换器时,以提供最佳的动态范围。
事实上INA226转换器被安装在底板上的VDD_CORE和VDD_MPU电源轨的AM335x。
其他电源轨感电阻器,但,有2PIN的标准头文件,使他们可以轻松阅读的万用表或连接到一个INA226转换器EVM测量连接。
注意为VDD_CORE和VDD_MPU的感测电阻的值被选择以得到更好的动态范围的有源功率模式,而不是睡眠/低功率模式。
如果电源是来衡量的VDD_CORE或VDD_MPU的睡眠/低功率模式,那么从这个意义上讲,电阻值应改变,以更好地分流电压值。
电压网
检测电阻值
VDD_CORE
0.05ohm
VDD_MPU
0.05ohm
VDDSPLLMPU
2欧姆
VDDS_SRAMMPU_BB
2欧姆
VDDS_SRAM_CORE_BG
2欧姆
VDDA1P8V_USB0
1欧姆
VDDA3P3V_USB0
2欧姆
VDDS_PLL_DDR
2欧姆
VDDS_DDR
0.24ohm
SA_VDDSHV1
0.24ohm
SA_VDDSHV2
0.24ohm
SA_VDDSHV3
0.24ohm
SA_VDDSHV4
0.24ohm
SA_VDDSHV5
0.24ohm
SA_VDDSHV6
0.24ohm
SA_VDDS
0.24ohm
SA_VDDA_ADC
1欧姆
VDDS_PLL_CORE_LCD
2欧姆
VDDS_RTC
2欧姆
VDDS_OSC
2欧姆
表4:
AM335x底板APM传感电阻器
配置/设置
GPEVM有许多不同的子系统,让周围的AM335x的能力发展。
这些子系统大多是固定的地址位置和引脚分配。
然而,有一些功能,是可以改变的,通过配置带开关的EVM。
对于在GPEVM,一些的AM335x标签的处于活动状态的CPLD配置文件编号的基础上连接到不同的子系统。
(CPLD的档案号是由4位DIP开关的GP子板选择)。
CPLD因此主要用作引脚MUX开关。
此外,的AM335x有SYSBOOT引脚,可以配置使用两个8位的DIP开关,以一定的方式在底板上。
,这些SYSBOOT交换机将配置的的AM335x到不同的设置。
例如,所述处理器的引导方法,可以设置特定的设置通过设置若干这些DIP开关。
SW3DIP开关的开关,设定的SYSBOOT[0..7]和SW4DIP开关有开关设置SYSBOOT[8..15]。
AM335xTRM和数据表的各的SYSBOOT信号的实际定义。
SW3的DIP开关1对应于SYSBOOT(0),SW3DIP2=SYSBOOT
(1),等SW4DIP开关1对应为SYSBOOT(8),SW4DIP2=SYSBOOT(9)等当DIP开关处于关闭状态,然后相应SYSBOOT信号被拉高。
当DIP开关上,然后相应的SYSBOOT信号被拉低。
此外,请参阅有关详细信息,GPEVM基地板的原理图。
CPLD
AM335x的主要信号连接的通用子板有一个CPLD。
在AlteraEPM2210是用来做什么积极混编非关键信号。
它也可用于测试逻辑,可用于额外的EVM测试。
,AM335x可以沟通和使用I2C总线读取配置CPLD的多路选择器内的。
I2C0的AM335x连接到CPLD的I2C从器件的CPLD内实现。
I2C地址则为0x35。
为了控制里面的CPLD的多路选择器的配置,用户可以选择所需的配置文件,使用三层交换机,如下面的图所示。
开关1至3控制的个人资料,CPLD,因此,EVM,经营英寸的DIP开关开关1是LSB中的档案数量和DIP开关的开关3的档案号,以便配置文件的数字是MSB是0至7。
请参阅本文档后面的针MUX部AM335x引脚定义的8个配置文件的说明的。
第四DIP开关被保留,应始终关闭。
图8:
的AM335xCPLD简介开关
I2C地址分配
AM335xGPEVM板,每个单独的电路板有一个的I2CID存储包含的细节,如它的配置等。
(上存储器的内容的更多详细信息,请参见下文),板上的身份。
所有的ID存储器使用I2C0从AM335x(智能反射的PMIC),使软件可以随时检查I2C0板的存在,其内容在定义的I2C地址。
因此,踢脚线是唯一板的ID,内存设置为0x50的,子板的地址0x51(以往任何时候都只有一个子板同时连接),LCD(显示板)是在0x52。
AM335x底板功能
AM335xI2C端口
地址
底板ID内存
I2C0
为0x50
AM335xPMIC智能反射
I2C0
0X12
AM355xPMIC控制
I2C0
0x2D
表5:
AM335x底板I2C总线地址
的AM335xGP子板功能
AM335xI2C端口
地址
AIC3106音频编解码器
I2C1/I2C2
0x1B
通用子板ID内存
I2C0
0x51
加速度计
I2C1/I2C2
为0x18
环境光传感器
I2C1/I2C2
0x39
温度传感器
I2C1/I2C2
0X48
CPLD控制
I2C0
0x35
I/O扩展器0
I2C1/I2C2
0X20
I/O扩展器1
I2C1/I2C2
0×21
表6:
AM335xGP子板的I2C总线地址
AM335xLCDA板的功能
AM335xI2C端口
地址
LCDA董事会ID内存
I2C0
0x52
触摸屏控制器
I2C0
0x4A
TLC59108
I2C0
0X40
表7:
AM335xLCDA董事会I2C总线地址
I2CID记忆体
三板的EVM,有一个专门的I2CEEPROM,该板包含特定身份/配置信息。
此外,为用户特定的配置信息在每个存储器的可用空间。
存储设备的零件号是PN#CAT24C256WI-GT3。
名称
大小(字节)
内容
头
4
MSB0xEE3355AALSB
主板名称
8
ASCII“A33515BB”=AM335x15X15底板板的名称
版本
4
硬件版本代码为ASCII“1.0A”=转板。
01.0A
编号
12
电路板的序列号。
这是一个12个字符的字符串,它是:
WWYY4P16nnnn其中:
WW=2位数的一周,今年的生产YY=2位数字表示年份的生产分=递增板号
组态
32
代码显示在此板配置设置。
有关可用的EVM的支持,使用下面的代码:
ASCII“SKU#01”=基板根目的EVMASCII“SKU#02”=基础工业电机控制EVM板剩余的26字节被保留
以太网MAC地址#0
6
MAC地址的AM335x以太网MAC#1
以太网MAC地址#1
6
MAC地址的AM335x以太网MAC#2或PRU#0
以太网MAC地址#2
6
AM335xPRU#1的MAC地址(如果使用)
可用的
32702
其它非易失性代码/数据的可用空间
表8:
AM335x15X15底板EEPROM数据
名称
大小(字节)
内容
头
4
MSB0xEE3355AALSB
主板名称
8
在的ASCII“A335GPBD”=AM335x通用子板对板名称
版本
4
硬件版本代码为ASCII“1.0A”=转板。
01.0A
编号
12
电路板的序列号。
这是一个12个字符的字符串,它是:
WWYY4P13nnnn其中:
WW=2位数的一周,今年的生产YY=2位数字表示年份的生产分=递增板号
组态
32
代码显示在此板配置设置。
有关可用的EVM的支持,使用下面的代码:
ASCII“SKU#00”=标准GP子板配置剩余的26个字节保留
CPLD版本
8
在的ASCII“CPLD1.0A”=转板的CPLD代码版本。
01.0A的CPLD
可用的
32700
其它非易失性代码/数据的可用空间
表9:
AM335x通用子板EEPROM数据
名称
大小(字节)
内容
头
4
MSB0xEE3355AALSB
主板名称
8
ASCII“A335LCDA”=AM335xLCDA董事会董事会的名称
版本
4
硬件版本代码为ASCII“1.0A”=转板。
01.0A
编号
12
电路板的序列号。
这是一个12个字符的字符串,它是:
WWYY4P15nnnn其中:
WW=2位数的一周,今年的生产YY=2位数字表示年份的生产分=递增板号
组态
32
代码显示配置设置此板(代码被分配TBD)
可用的
32708
其它非易失性代码/数据的可用空间
表10:
AM335xLCDA董事会EEPROM数据
AM335xEVM功能块说明
本节介绍AM335xEVM系统的主要功能模块。
董事会身份内存
每个电路板包含了一个串行EEPROM,包含板的具体数据,使处理器自动检测板连接的版本,板上。
其他特定于硬件的数据可以被存储在此存储装置中,以及。
存储设备的零件号是PN#CAT24C256WI-GT3。
此内存中的数据的详细信息,请参阅配置/设置部分。
SDMMC0连接器
SDMMC0在底板上的连接器是一个煜伦卡插槽#MHC-W21-601。
这是一个标准的SD/MMC卡的连接器类型。
它被连接到的MMC0端口的AM335x处理器。
检查AM335x数据表和TRM支持的卡类型/密度。
下面给出的引脚分配。
引脚号
记忆卡的PIN号
MMCPlus及MMC移动和MMC和RS-MMC和SD#1
RSV/DAT3
MMCPlus及MMC移动和MMC和RS-MMC和SD#2
CMD
MMCPlus及MMC移动和MMC和RS-MMC&SD#3
GND
MMCPlus及MMC移动和MMC和RS-MMC和SD#4
VCC
MMCPlus及MMC移动和MMC和RS-MMC和SD#5
CLK
MMCPlus及MMC移动和MMC和RS-MMC和SD#6
GND
MMCPlus及MMC移动和MMC和RS-MMC和SD#7
DAT0
MMCPlus及MMC移动和SD#8
DAT1
MMCPlus及MMC移动和SD#9
DAT2
MMCPlus及MMC移动第10
DAT4
MMCPlus及MMC移动第11
DAT5
MMCPlus及MMC移动第12
DAT6
MMCPlus及MMC移动第13
DAT7
miniSD卡#1
CD/DAT3
miniSD卡#2
CMD
miniSD卡#3
GND
miniSD卡#4
VCC
miniSD卡#5
CLK
miniSD卡#6
GND
miniSD卡#7
DAT0
miniSD卡#8
DAT1
miniSD卡#9
DAT2
miniSD卡#10
NC
miniSD卡#11
NC
表11:
AM335xSDMMC0连接器引脚的详细信息
千兆以太网
AM335x基板有一个千兆以太网接口的收发器的Atheros的AR8031_AL1A,是连接到J15。
收发器上的RESET由董事会的系统复位SYS_RESETn和个人复位ETHER_RESETn是由GIOSA_GMII1_COL控制信号驱动。
25MHz晶体驱动器的时钟信号的AR8031。
以太网发送到的AM335xSA_GMII1_CRS的中断引脚INT引脚。
PHYAD引脚悬空设置PHY的地址,所以它是默认情况下,0X01。
引脚号
信号名称
描述
1
DGND
地面
2
V3_3D
电源3.3V的电源供应
3
ETHER_D3P
以太网数据正
4
ETHER_D3N
以太网数据3负
5
ETHER_D2P
以太网数据2阳性
6
ETHER_D2N
以太网数据2负
7
ETHER_D1P
以太网数据1正
8
ETHER_D1N
以太网数据1负
9
ETHER_D0P
以太网数据正
10
ETHER_D0N
以太网数据0负
D1
PHY_LED_ACTn
D2
DGND
地面
D3
DGND
地面
D4
PHY_LED_1000n
M1
NC
M2
NC
SHLD1
DGND
地面
SHLD2
DGND
地面
表12:
AM335x千兆以太网接口引脚的详细信息
踢脚板有一个Gb/s以太网物理层(PHY)和RJ-45连接器的MII1端口。
RJ-45连接器,用于沟通与外部以太网和与外部环路电缆进行测试。
图9:
AM335x底板以太网
USB
AM335xZCZ包支持2个USB端口。
USB端口是在底板上,并连接到一个microUSBAB连接器和一个标准的连接器。
之前,它们被连接到AM335x标签的的ESD器件TPD4012和共模扼流滤波器ACM2012(TDK)上使用的USB信号。
microAB连接器的ID引脚连接到地面,通过一个120K电阻,使该端口默认情况下,看起来像B设备。
引脚号
信号名称
描述
1
VUSB_VBUS0
USB0BUS电压
2
USB0_CONN_DM
USB0数据-
3
USB0_CONN_DP
USB0数据PLUS
4
USB0_ID
USB0鉴定
5
DGND
地面
表13:
AM335xUSB端口0
引脚号
信号名称
描述
1
VUSB_VBUS1
USB1BUS电压
2
USB1_CONN_DM
USB1数据-
3
USB1_CONN_DP
USB1数据PLUS
4
DGND
地面
表14:
AM335xUSB端口1
COM-移动连接扩展连接器
AM335x的踢脚线支持TIMCSCOM6/7的外形无线板通过J11COM接口,这是一个的Samtec卡的边缘型连接器PN#MEC。
因此,该连接器支持COM6/7类型的电路板,,在MCSCOM6/7板文件的详细信息,可以找到关于这个连接器。
的COM连接器需要3.6V电源上442毫安。
因此,一个TPS79501LDO稳压器是用来提供这个从基座5.0V供电电压供给。
的COM板上的信号都是1.8V的电压电平。
因此,电压转换器被置于一个特定的信号,运行在3.3V转换到/从的AM335x铁路3.3V的。
NOR快闪记忆体
GP子板的快闪记忆体,这是一个NOR类型的闪存AM335x的访问/NOR闪存功能,可以测试。
部分使用的内存数量是恒忆PN#M29W128GL这是一个16MB的(X16宽度)快闪记忆体。
GPMC的信号被用来与此存储器通信。
GPMC信号的复用与其他信号AM335x。
此外,一些其他设备连接在底板上的GPMC信号和子板。
引导的,也不是目前不支持EVM。
环境光传感器
GP子板的环境光线传感器会检测并报告在人的视觉光谱发光的强度。
使用光传感器的零件号是TAOSPN#TSL2550。
AM335x的光线感应器通过I2C接口。
I2C1被使用并且在TXS0102使用多路复用器信号MUXCTRL_I2C1的来自CPLD(基于选定的配置文