AM335X评估板EVB335X简介.pdf
盈鹏飞科技有限公司EVB-335X介绍2013年11月2013年11月EVB-335X简介EVB-335X评估套件是专门针对有一定开发经验或企业用户提供的一整套针对TI AM335X处理器的学习和解决方案。EVB-335X方便您掌握CoM-335X(L)工控核心模 块的特性和设计方法,增进对AM335X主处理器的了解。TI Sitara AM335X特点 基于ARM Cotex-A8的MPU,主频高达1GHz;支持LPDDR1/DDR2/DDR3内存;灵活的电源管理芯片选择,如TI TPS65910、TPS65217等;UI及3D功能,集成3D图形加速器与显示控制器,最大分辨率达2048*2048;集成双千兆以太网接口、多达6路的UART串口、2路CAN收发器;高灵活外设集成,提供多达4组GPIO端口,每组32个,部分端口可配置多达7种复用功 能;集成TI独有的片上可编程实时单元(PRU),并提供可配置I/O配置,灵活扩展外设功能;EVB-335X评估板采用“核心板+底板”结构方式。核心板对外接口采用邮票孔接口(160 个管脚),引出AM335X全部可用端口。EVB-335X评估套件是专门针对有一定开发经验或企业用户提供的一整套针对TI AM335X处理器的学习和解决方案。EVB-335X方便您掌握CoM-335X(L)工控核心模 块的特性和设计方法,增进对AM335X主处理器的了解。TI Sitara AM335X特点 基于ARM Cotex-A8的MPU,主频高达1GHz;支持LPDDR1/DDR2/DDR3内存;灵活的电源管理芯片选择,如TI TPS65910、TPS65217等;UI及3D功能,集成3D图形加速器与显示控制器,最大分辨率达2048*2048;集成双千兆以太网接口、多达6路的UART串口、2路CAN收发器;高灵活外设集成,提供多达4组GPIO端口,每组32个,部分端口可配置多达7种复用功 能;集成TI独有的片上可编程实时单元(PRU),并提供可配置I/O配置,灵活扩展外设功能;EVB-335X评估板采用“核心板+底板”结构方式。核心板对外接口采用邮票孔接口(160 个管脚),引出AM335X全部可用端口。型号ARM CPUARM MHz(MAX.)ARMMIPS(MAX.)Graphics Accelerati onOther Hardware AccelerationAM33591 ARM Cortex-A8275600720120014401 3D2 PRU-ICSS Crypto AcceleratorAM33581 ARM Cortex-A82756005007201000120014401 3D2 PRU-ICSS Crypto AcceleratorAM33571 ARM Cortex-A8275600720550120014402 PRU-ICSS Crypto AcceleratorAM33561 ARM Cortex-A82756005007205501000120014402 PRU-ICSS Crypto AcceleratorAM33541 ARM Cortex-A82756005007201000120014401 3DCrypto AcceleratorAM33521 ARM Cortex-A8275600500720100012001440Crypto AcceleratorAM335X系列处理器(批量用户可选):EVB-335X外围设备介绍底板尺寸190*127mm底板层数4层输入电压5伏 3A电源输入Usb OTG1路USB_OTG 2.0下载接口Usb Host2路USB_HOST 2.0输出SPK功放输出支持 1W输出功率(10%THD、5V电源、4欧负载)AudioMIC、PHONE、功放接口Ethernet10/100M/1000M AR8035COM(232、485、TTL)10路UART,CPU内置6路,4路为总线扩展串口CAN BUS2路CAN总线(与串口复用一路,与IIC复用一路)TF卡座1个ADC支持8路 12位ADPWM1路蜂鸣器SPI1路SPI接口IIC2路(与CAN 总线复用)RTC板载RTC RX8025(可选CoM-335X上的DS1339U)WIFIRT3070 802.11 b/g/nMINI PCIE1个MINI PCIE (USB only FOR 3G)EBI BUS1个扩展总线,数据总线16位,地址总线为12位底板功能特性说明列表底板功能特性说明列表RST复位一路复位按键User Led2个LCD类型选择16bit色 TTL/24bit LVDS,支持电容屏/电阻屏功能介绍1功能介绍2底板提供多种外设,功能如下:功能介绍1功能介绍2底板提供多种外设,功能如下:1000M以太网;音频解码器及音频功放,提供耳机接口及MIC接口10路串口、2路IIC、1路SPI;2路CAN收发器电路,2路485电路;8路ADC接口;16bit LCD/LVDS接口,支持电容屏和电阻屏;GPIO控制蜂鸣器;SD卡接口;2路USB HOST 及1路USB OTG接口;RTC实时时钟(支持电力专用RX8025);MINI PCIE接口,支持3G/WIFIPCA9555,6个用户按键;2路用户测试LED灯;EVB-335X评估板功能方框图如下:USBOTGAM335xDDR3512MBNAND128MB(OPTINONALEMMC 2G)PMICTPS65217CUSBHUBSD CARDSPIAUDIOWM8960ETHERNETAR8035POWER SUPPLY5V/2AUARTCANRS485BUTTONS&LEDS5V TO 3.3VMP2249-3.3USB1MMC0EMIFGPMCI2C0PWRGPIOGMIIMCASP1I2C1CAN0,1UART0,1,2SPI1UART2EEPROMI2C2 PINMUX16bit LCDLCDI2C1PWMUSB0EBI BUS16C5544*UARTWIFIMINI PCIEPCA9555IO EXPANDERCoM-335X核心板介绍CoM-335X核心板主要由MPU(AM335XZCZ)、内存(DDR3,256MB*1/512MB*1)、NAND FLASH或者EMMC(启动可选)、PMU(TPS65217C,电源管理芯片)及其它外围电路组成。CoM-335X核心板使用 引出功能最多的ZCZ封装的MPU,并引出了AM335X芯片的大部分功能CoM-335X核心板主要由MPU(AM335XZCZ)、内存(DDR3,256MB*1/512MB*1)、NAND FLASH或者EMMC(启动可选)、PMU(TPS65217C,电源管理芯片)及其它外围电路组成。CoM-335X核心板使用 引出功能最多的ZCZ封装的MPU,并引出了AM335X芯片的大部分功能,CoM-335X提供了外围总线接口,方便接口FPGA和DSP。,CoM-335X提供了外围总线接口,方便接口FPGA和DSP。另外留有各种应用的接口于 底板上,满足学习或者是开发所需要的所有要求,部分端口多达7种功能复用,可通过TI提供的针对旗下MPU管脚配置的Pin Mux Utility软件进行查看,实现端 口资源的灵活配置,实现更多的功能。另外留有各种应用的接口于 底板上,满足学习或者是开发所需要的所有要求,部分端口多达7种功能复用,可通过TI提供的针对旗下MPU管脚配置的Pin Mux Utility软件进行查看,实现端 口资源的灵活配置,实现更多的功能。CoM-335x核心板核心板CoM-335x核心板封装尺寸图CoM-335x核心板封装尺寸图核心板参数及电气特性:核心板参数及电气特性:核心板尺寸45*45*3.2mm核心板层数8层沉金PCB设计、布局、布线充分考虑EMC、EMI,可 带屏蔽罩核心板引脚数160pin,采用邮票孔设计MPUTI AM335X ARM Cortex A8主频最高1GHz内存512MB,DDR3 512M*1pcsEMMC2G/4G/8G/16G/32G可选(BEAGLEBONE BLACK)Nandflash256MB,SLC(K9F2G08)PMU(电源管理芯片)采用TI设计的电源管理芯片:TPS65217C(BEAGLEBONE BLACK)核心板工作功耗5伏 300毫安EVB-335X软件特性介绍bootloader介绍:盈鹏飞科技在原生的u-boot中添加了SD卡的驱动,完善了Nand Flash的ECC校验,让Nand Flash的读写更加安全,添加了FAT32协议的驱动,实现了开机 自动烧写镜像,SD卡烧写支持大于内存容量的文件系统的烧写,完善了环境变量的保存方 式.bootloader介绍:盈鹏飞科技在原生的u-boot中添加了SD卡的驱动,完善了Nand Flash的ECC校验,让Nand Flash的读写更加安全,添加了FAT32协议的驱动,实现了开机 自动烧写镜像,SD卡烧写支持大于内存容量的文件系统的烧写,完善了环境变量的保存方 式.u-boot介绍:功能表对照图u-boot介绍:功能表对照图功能特点功能特点SD自动更新固件无需与PC有任何连接,使量产和更新更快捷SD手动更新固件无需与PC有任何连接,现场升级更方便TFTP烧写需要连接网络,串口线。有烧写菜单,支持“一键烧写镜像”。LCD上显示信息无需接串口,既可以在LCD看到开发板的内存和nand信息启动linux系统支持内核动态调整LCD启动android系统支持内核动态调整LCDEVB-335X Linux软件介绍EVB-335X Linux软件介绍盈鹏飞科技经过数月的开发,为EVB-335X提供了最新的Linux-3.2的内核,开发了完 整的系统和应用程序,完成了常用的功能。盈鹏飞科技经过数月的开发,为EVB-335X提供了最新的Linux-3.2的内核,开发了完 整的系统和应用程序,完成了常用的功能。内核介绍内核介绍下面列出来的是EVB335X常规的驱动:UBI文件系统 RTC驱动 IIC驱动 LCD驱动 背光灯驱动 触摸驱动 ADC驱动 PWM驱动 声卡驱动 100M网卡驱动 USB驱动 4串口驱动 用户按键驱动 SD卡驱动下面列出来的是EVB335X常规的驱动:UBI文件系统 RTC驱动 IIC驱动 LCD驱动 背光灯驱动 触摸驱动 ADC驱动 PWM驱动 声卡驱动 100M网卡驱动 USB驱动 4串口驱动 用户按键驱动 SD卡驱动Linux-3.2 源码驱动分布表格Linux-3.2 源码驱动分布表格驱动在内核中的源码位置系统中的设备名称NANDFlash驱动drivers/mtd/nand/dev/mtd*(*表示数字)LCD驱动drivers/video/da8xxfb.c/dev/fb0电阻触摸屏驱动drivers/input/touchscreen/ti_tscadc.c/dev/event*电容触摸屏驱动drivers/input/touchscreen/(模块化)/dev/event*USB驱动drivers/usb/SD卡驱动drivers/mmc/host/omap_hsmmc.c/dev/mmc*串口驱动Drivers/tty/serial/omapserial.c/dev/ttySAC*WM8960声卡驱动sound/soc/codecs/(模块化)/dev/snd/*(/dev/dsp)I2C驱动drivers/i2c/busses/i2comap.c/dev/i2c*按键驱动drivers/input/keyboard/gpio_keys.c/dev/event*背光灯驱动drivers/video/backlight蜂鸣器驱动drivers/char/am335x_beep.c/dev/beepLED驱动drivers/char/am335x_leds.c/dev/ledSDIOWIFI驱动drivers/net/wireless/libertas/wlan0RTC驱动drivers/rtc/rtcomap.c/dev/rtc0看门狗驱动drivers/watchdog/omap_wdt.c/dev/watchdogUSB转串口驱动drivers/usb/serial/(内核选择了generic.c)/dev/ttyUSB0USB的3G驱动drivers/usb/serial/dev/ttyUSB03下面列出各种驱动在内核中的位置:下面列出各种驱动在内核中的位置:EVB-335X Wince6.0软件介绍(EVB-335X Wince6.0软件介绍(可为客户订制内核可为客户订制内核)盈鹏飞科技经过数月的开发,为EVB-335X提供了Wince 6.0的内核,开发了较为完 整的系统和应用程序,完成了常用的功能。盈鹏飞科技经过数月的开发,为EVB-335X提供了Wince 6.0的内核,开发了较为完 整的系统和应用程序,完成了常用的功能。内核介绍内核介绍AM335X WinCE 6.0 BSP 特性:支持特性:支持 SD Card 启动支持启动支持 NAND Flash 启动支持固化启动支持固化 NAND Flash支持启动支持启动 Logo 更新支持更新支持 DDR3/DDR2支持支持 DDR3/DDR2 WinCE6 最大有效空间最大有效空间 384MB驱动:背光控制驱动以太网驱动驱动:背光控制驱动以太网驱动EDMA 驱动驱动GPIO 驱动驱动 GPIO 扩展键盘驱动扩展键盘驱动 SPI 驱动驱动 USB OTG 驱动驱动 USB HOST 驱动驱动 NAND Flash 驱动驱动 SD Card 驱动驱动 触摸屏驱动触摸屏驱动 UART 驱动驱动 看门狗驱动看门狗驱动 扩展扩展RTC驱动驱动-DS1339U或者或者RX8025 扩展扩展UART驱动驱动-st16c554EVB-335X评估板套装配件EVB-335X评估板套装配件1.EVB-335X底板 1块2.CoM-335X核心板 1 块3.5寸/7寸/8寸LCD 1个4.5V电源 1个5.串口线,USB下载线,网线 各1条6.配套光盘DVD 1张盈鹏飞科技有限公司THANK YOU!THANK YOU!