微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > MCU和DSP > TI Cortex-A8 AM335X开发平台又一力作

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的演示

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top