TI Cortex-A8 AM335X开发平台又一力作
时间:01-23
来源:互联网
点击:
FET335xS核心板参数 | ||
基本参数 | CPU | TI AM335X Cortex-A8处理器,运行主频最高可达1GHz |
CPU 架构 | Cortex-A8 | |
内存 | 512M DDR3 | |
FLASH | 256M SLC NandFlash | |
运行温度 | -40℃~+85℃ | |
注:该核心板处理器为工业级处理器,但是标配出货的核心板其他器件并非全工业级的,如果客户需要全工业级的核心板需要向飞凌嵌入式说明定制 | ||
尺寸 | 5.2cm*4.2cm | |
电源管理 | TPS65217C | |
工作电压 | 5V | |
相对湿度 | 10%~90% | |
系统支持 | Android2.3/4.2、Linux3.2、WinCE7.0/6.0 | |
预设系统 | Linux3.2,Android2.3,WinCE7.0 | |
图形处理器 | PowerVR SGX530 | |
功能支持 | USB 2.0 | 1路HOST,1路OTG |
Ethernet | 2路千兆网口 | |
SD/MMC/SDIO | 3路MMC接口 | |
IIC | 3路 | |
SPI | 2路 | |
UART / IrDA | 6路UART | |
GPIOs | 多于20路 | |
ADC | 8路 | |
Video Decoder | 软件编解码 | |
2D / 3D | 支持 | |
Audio interface | IIS接口 | |
JTAG | 支持 | |
E2PROM | 支持,用于加密 |
【飞凌OK335xS开发平台硬件】
TI 的AM335X可以说是在Cortex-A8平台中配置最灵活的主控之一,支持的功能十分丰富,其CPU共324个引脚,每个引脚有多达8种的功能配置,通过其PIN MUX工具,用户可以自定义其引脚功能十分灵活,而飞凌嵌入式FET335xS的核心板将AM335X芯片的主要功能都做了引出,用户可以根据自己的产品开发需要来设计底板。
这块飞凌OK335xS开发板作为适合工业设计的开发平台,飞凌嵌入式已经引出了大部分工业应用接口,并提供了全部接口的开源驱动,下面我们欣赏一下。
1、 功能支持
图一:双千兆网口
飞凌OK335xS底板引出了两个真正千兆网口,经过实测其传输速率确实可达千兆,对于需要告诉传输的应用来说十分方便。
图二:工业总线接口(can、Profibus、rs485、rs232)
飞凌OK335xS基于其工业开发设计理念,底板引出了CAN、PROFIBUS、RS-485、RS-232等总线接口,用户可以直接进行开发调试,如果用户需要双CAN或其他总线也可以通过对核心板的配置自己设计配套底板。
图三:音频接口
飞凌OK335xS支持LINEIN接口,这在同类开发板中并不常见,对于需要音频输入和采集的应用可以直接使用。
图四:boot键
飞凌OK335xS的BOOT键采用了按键形式,通过按下/松开的状态来改变板卡的启动方式,其设计位置和操作方法都非常方便使用。
图五:battery接口
飞凌OK335xS支持外界电池接口,用户可以使用外接电池供电,作为手持终端、移动设备的设计可以方便使用。
2、 驱动支持:飞凌OK335xS开发平台提供了丰富的驱动支持,并全部开源,极大的方便工程师进行开发,其支持Android 4.2/2.3、Linux3.2、WinCE7.0/6.0三大操作系统,具体驱动支持请参见其官方网站:http://www.forlinx.com/?p=26&a=view&r=93
第二部分
【飞凌OK335xS开发平台软件测试】
飞凌OK335xS开发平台支持Android 4.2/2.3、Linux3.2、WinCE7.0/6.0三大主流嵌入式操作系统,同时也支持TI官方的StarterWare裸机程序,确实不愧为最强的工业开发平台之一,下来我们逐一介绍一下。
1、 安卓系统评测:
随着Android系统的手机被人们的广泛使用,大家对Android的操作方式已经越来越习惯,这也导致了更多的厂家和开发者在做产品时与用户交互的系统逐渐倾向Android系统,其友好的操作界面和优秀的用户体验都给产品提升了很大的竞争力。
因此,一个嵌入式开发平台对Android系统的支持程度就显得非常重要了,飞凌OK335xS提供了对最新的Android4.2和2.3版本的支持,下面我们就看看这套飞凌OK335xS对Android的支持吧。
Android 4.2.2
图一:系统烧写
飞凌OK335xS开发板所有的系统都支持SD卡的一键烧写功能,非常方便用户操作。下面我们把制作好的SD启动卡插入OK335xS开发板的卡槽中,然后上电启动,开始进行烧写。烧写进度会在屏幕上显示,如图:
烧写完成后,屏幕会显示“Update system to nand success,you can now boot from nand.”
如图所示:
图二:系统启动
系统烧写成功了,接下来我们启动系统。启动的过程中会显示Android的LOGO,如图:
第一次烧写之后启动时间比较长,耐心等待一会后,即可进入主界面,飞凌Ok335xS采用的是Android4.2的原生桌面。
图三:功能调试
接下来我们简单的体验一下该系统的运行状况。
【2D、3D测试】
飞凌OK335xS内置了2D、3D演示程序,进入应用界面后,选择“3D”,这下面有4个3D的样例,可以观察到3D的演示
3D测试的选项
3D Chameleon测试界面
3D Vase测试界面
选择“RowboatBench” -> “2D Tests” -> 您可以观察到2D的演示
嵌入式 德州仪器 ARM PCB 总线 Android Linux Cortex VxWorks MIPS 电源管理 电压 USB ADC rs485 电阻 LCD GPS 相关文章:
- 嵌入式系统的定义与发展历史(11-15)
- 嵌入式系统亲密接触(11-22)
- 嵌入式系统设计中的USB OTG方案(02-01)
- 嵌入式线控驾驶系统开发过程中设计和测试考虑(02-02)
- 一个典型的嵌入式系统设计和实现 (02-02)
- DDR SDRAM在嵌入式系统中的应用(02-07)