StalkerBoard

From eLinux.org
Revision as of 01:51, 22 September 2009 by Ema (talk | contribs) (nandflash 启动教程)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

EMA OMAP3530 EV A2
EMA OMAP3530 EV A2评估板是广州英码信息科技有限公司自主研发的一款基于TIOMAP3530处理器的开发板。
方便用户快速体验OMAP3530处理器的强大的数据运算处理能力,降低产品开发周期,实现面向消费电子、医疗仪器、多媒体处理、视频监控、工业控制等领域的产品快速上市。
该开发板为方案商、软件商、集成商提供了一个完善的OMAP3530评估/开发平台。


此工程的建立主要是为用户介绍EMA OMAP3530 EV A2的硬件软件资源及在开发OMAP3530时提供一个交流分享平台,可使用户快速的对EMA OMAP3530 EV A2评估套件进行全面的了解,并对开发的常见问题进行总结归纳。

评估板简介

OMAP3530.jpg
EMA OMAP3530 EV A2评估主板

评估板概述

该开发板分为核心板与底板两部分。它的设计思路的核心是:以TI 最新的处理器OMAP3530为核心形成一个精简而完备的计算机系统。OMAP3530处理器基于性能四倍于AMR9内核的ARM Cortex-A8内核。OMAP3530在单一的芯片上集成了ARM Cortex-A8内核、DSP、图形引擎以及提供丰富的外设资源,提供了业界最佳的通用多媒体和图形处理单芯片组合。EMA OMAP3530 EV A2评估板采用OMAP3530作为其处理器,为开发者使用OMAP3530处理器提供了完善的软件开发平台,支持Linux及WinCE 6.0操作系统。OMAP3530提供超过 1200 Dhrystone MIPS 的高性能,可运行带桌面窗口管理器的 Linux 操作系统与办公应用,此外集成了兼容OpenGL ES 2.0的图形引擎,可针对游戏与 3D 用户界面加速实现照片般逼真的实时图形加速。时钟频率高达430 MHz 的DSP 内核为诸如家庭媒体中心、机器人系统、WEB 信息站以及数字指示牌、高清视频(720p)等应用提供强大的运算能力。底板则在核心板的基础上提供一个全接口的评估/开发平台。

评估板特点

核心板硬件特性

处理器 OMAP3530 主频600MHz 、CortexA8NEON SIMD协处理、430MHz TMS320C64x+ DSP协处理、POWERVR SG™ 2D/3D加速引擎。
存储器 1Gbit(128MByte) 低电压DDR @ 166MHz。
Flash 1Gbit(128MByte) 高速低电压SLC NandFlash。
JTAG 14Pin 1.8V JTAG。
指示灯 供电指示,电源管理模块指示。

底板特性

电源插座 直流+5V电源输入。
电源开关 开关往下拨时,电源接通。开关往上拨时,电源关闭。
音频插座 立体声音频输入、立体声输出。
网络接口 标准RJ45 10/100M自适应以太网接口,带有链路灯、数据灯。
用户输入 复位按钮,一个4*4矩阵扫描键盘(最大支持到6*6)。
显示接口 1个数字视频DVI-D(支持EDID)、1个AV端口(复合视频接口)、1个SVIDEO OUT接口。
拨码开关 1个拨码开关设置启动设备顺序。
USB接口 高速USB 2.0接口,符合OTG(On The Go)、HOST两种标准。
串口通信口插座 2个标准的RS232型插座
SD/SDIO/SDHC插座 SD/SDIO/SDHC卡(也支持TF、MiniSD卡)
扩展接口 2*30插针扩展口 6*6矩阵扫描键盘扩展口 LCD扩展口

软件资源

系统 项目 特性 描述
Linux 启动代码 版本 x-load-1.42,U-Boot 2009.06-svn14
启动方式 支持网络、SD卡或NAND Flash中启动引导Linux系统
映像更新 支持网络或SD卡更新映像
内核与驱动 版本 Linux 2.6.29
支持文件系统格式 ROM/CRAM/EXT2/EXT3/FAT/NFS/JFFS2/UBIFS
驱动支持 Serial, RTC, NET, NAND, LCD, Touch Screen, MMD/SD,USB OTG, DVI, Keypad
文件系统 文件系统格式 Ramdisk文件系统、UBI文件系统
系统特性 库支持(ALSA -lib, tslib, glibc),udev设备管理支持
Demo Angstrom 音频(XMMS),网络(Firefox),图形编辑器(gimp)及文档处理软件( Abiword)
Android Google开发的基于Linux平台的开源手机操作系统
DVSDK软件 支持MPEG4,MPEG2,H264,mp3,aac音\视频格式解码
WinCE 启动代码 版本 x-load-1.42、Eboot
启动方式 支持网络、SD卡或NAND Flash中启动引导wince系统
映像更新 支持网络或SD卡更新映像
系统特性 内核特性 KITL内核调试, Reboot, Watchdog, RTC
驱动支持 显示驱动(DVI, TFT LCD)
SD卡, 键盘, McSPI, McBSP, 音频,网络, NLED, USB OTG
系统功能 电源管理(背光驱动、电池驱动、休眠\唤醒功能)
HIVE注册表支持
ROM文件系统支持
软件特性 Media play 9.0, Word编辑工具及Internet Explorer 6.0
.NET Compact Framework 3.5


评估板、接口图片

OMAP3530-1.jpg
OMAP3530处理器

主频600MHz 、CortexA8 with NEON SIMD协处理、430MHz TMS320C64x+ DSP协处理、POWERVR SG™ 2D/3D加速引擎。

OMAP3530-2.jpg
存储器+NandFlash

1Gbit(128MByte) 低电压DDR @ 166MHz,1Gbit(128MByte) 高速低电压SLC NandFlash。

OMAP3530-3.jpg
SD卡接口 、UART 串行口

可接入标准SD/SDIO/SDHC卡(也支持TF、MiniSD卡)卡。系统可从此插座插入的MMC/SD 卡启动。
2 路 UART 串行口,波特率可高达 115200bps,并具有 RS232 电平转换电路。

OMAP3530-4.jpg
100M 以太网接口、拨码开关

标准RJ45 10/100M自适应以太网接口,带有链路灯、数据灯。

OMAP3530-5.jpg
音频输入、音频输出和复位按钮

支持音频输入和音频输出,音频模块由 S3C2440 的 IIS 音频总线接口和 UDA1341 音频编码解码器组成。

OMAP3530-6.jpg
数字视频DVI

EMA OMAP3530 EV A2评估板可通过此端口驱动一个DVI-D输入接口液晶显示器。
通过此座,该板输出24位的数字彩色显示信号。此接口提供的I2C通讯了实现对显示器的识别与通信。

OMAP3530-7.jpg
AV端子(CVBS)、SVIDEO OUT 插座、MiniUSB接口


OMAP3530-8.jpg
4*4矩阵扫描键盘


OMAP3530-9.jpg
LCD接口插座如图


OMAP3530-10.jpg
扩展外设插座

评估板接口详述

(1)+5V直流电源输入插座J9

    J9为+5V直流电源输入座.注意输入电源插头的中芯为DC+5V,插头外壳为直流电源地,输入电源最小800mA(推荐为1A)。

(2)电源开关插座SW20

    当往下拨时,电源处于接通状态。往上拨时,电源处于关闭。

(3)网络接口插座J10

    此接口为标准RJ45 10/100M自适应以太网接口,带有链路灯、数据灯。

(4)拨码开关J12(备注:1: 开关向上拨 0:开关向下拨)

    通过拨码开关设置OMAP3530启动设备的顺序。

(5)耳机输出插座J6

    提供立体声(双声道)音频信号输出,请在此端口连接有源音箱的音频输入插头或者立体声耳机/耳塞。

(6)麦克风输入插座J5

    提供立体声(双声道)音频信号的输入,请在此端口连接标准的立体声麦克风音频输入插头。

(7)复位开关SW5

    当按下并释放时,会使EMA OMAP3530 EV A2评估板进入上电复位状态,可以使开发板重新启动。

(8)SD卡插座J21

    可接标准SD/SDIO/SDHC卡。
系统可以从此插座插入SD/SDIO卡启动。

(9)串口通信插座UART1 、UART3

    串口插座提供标准的RS232通讯信号到其他设备。使用标准串口(直通)电缆连接开发板和其他标准串口接口的设备(如通用的PC机)。UART3是Linux与WinCE系统的默认TTY。

(10)数字视频DVI插座J1

    EMA OMAP3530 EV A2评估板可通过此端口连接一个DVI-D输入接口液晶显示器。通过此接口,标准TMDS数字彩色显示信号。此接口提供的I2C通讯了实现对显示器的识别与通信。
在连接评估板和显示器的DVI-D接口时,要选用DVI-D型视频连接线。在选配液晶显示器时,除了要兼容DVI-D接口,还建议选用能够支持1280*720或以上分辨率的显示器。

(11)液晶接口插座

   该接口包含24位真彩色CMOS显示信号与触摸屏接口,所接液晶屏显示的分辨率可达到1920*1080。

(12)AV端子(CVBS)

   复合视频端子也叫AV端子或者Video端子,是目前最普遍的一种视屏接口。EMA OMAP3530 EV A2评估板选用AV接口,用来连接混合视频信号,为黄色插座。

(13)SVIDEO OUT 插座 J20

   此插座可用视频线连接标准电视设备,实现复合视频信号的输出。EMA OMAP3530 EV A2评估板可同时分别输出此复合信号和DVI-D信号,从而实现不同的显示输出。

(14)MiniUSB接口P3

   此接口为Mini 型USB 主从复用插座,可连接标准的USB从设备。支持OTG、HOST两种模式(配用不同标准的接线)。
当需要将此接口当作从口使用时,可选择标准MiniUSB 转USB 接口电缆。当需要将此口当作主口使用时,请使用MiniUSB 转USB A转接插件,再连接一只有源的USB 集线器使用

(15)4*4矩阵扫描键盘

列\行 0 1 2 3
3 SW16 SW11 SW6 SW1
2 SW17 SW12 SW7 SW2
1 SW18 SW13 SW8 SW3
0 SW19 SW14 SW9 SW4

(16)扩展外设插座J11

    扩展插座提供部分可外接的扩展信号,用户在需要使用这些信号时,可用相应的插座取得这些信号来利用。
请注意:J11中VBAT提供4.2V的输出。其他提供的信号均为1.8V标准,用户在连接信号的时候,需要注意其电平限制,否之容易导致评估板上芯片损坏。

(17) 电源指示灯

     当EVA OMAP3530 EV A2评估板,正确输入DC+5V电源后,此指示灯会亮起来,提示供电正常。如果供电后指示灯不亮,请立即断开电源并查找故障原因。


评估板特性

提供了完善的软件开发环境,支持Linux操作系统及WinCE 6.0操作系统
性能强劲:OMAP3530处理器采用600MHz主频的ARM Cortex-A8内核,配合NEON technology,可满足大部分中高端多媒体应用需求
内置DSP:内置430MHz的TMS320C64x+ DSP核,可支持H.264的硬件编码/解码加速
2D/3D硬件加速:内置POWERVR SG™ 2D/3D图形硬件加速引擎
低功耗:核心板在全速情况下不超过2.5W功耗
采用最小系统分离式的设计:该产品的核心板提供了一个基于TI OMAP3530处理器的最小系统。整块核心板体积细小但功能完善, 并提供OMAP3530处理器的全部接口。根据不同的客户需要,只需要替换底板即可满足不同的应用场合。
硬件研发难度低、成本低:硬件可基于核心板直接进行研发,一般情况下只需要设置个简单的双层电路板设计即可完成硬件研发。
方便用户快速体验OMAP3530处理器的强大的数据运算处理能力,降低产品开发周期,实现面向消费电子、医疗仪器、多媒体处理、视频监控、工业控制等领域的产品快速上市。

应用领域

低功耗平板电脑:使用核心板的基础上设计一块简单的底板,再搭配一块8寸LCD即可满足应用要求。OMAP3530可支持Linux、Windows CE系统,内建600MHz ARM Cortex-A8内核的处理能力完全满足低功耗平板电脑的要求。
高性能手持设备:使用核心板的基础上设计一块简单的底板,再搭配一块小尺寸LCD即可满足应用要求。低功耗的核心板设计提供更高的设备续航能力。例如智能手机、GPS系统。
IP视频监控终端:使用核心板的基础上设计一块简单的底板,再搭配一个监控摄像头即可满足应用要求。OMAP3530内置的TMS320C64x+ DSP核可进行硬件H.264编码,使得监控视频流在最小带宽占用下稳定传输。
大型游戏机:使用核心板的基础上设计一块简单的底板,再搭配各种大型游戏机的输入设备即可满足应用要求。OMAP3530内置的POWERVR SG™ 2D/3D图形硬件加速引擎可以完全满足大型游戏的3D性能要求。
医疗仪器:使用核心板的基础上设计一块简单的底板,通过VGA显示即可满足应用要求。
工业控制:使用核心板的基础上设计一块简单的底板,再搭配工业用的、CAN总线、网口等接口即可满足应用要求。OMAP3530内置的430MHz的TMS320C64x+ DSP核,可满足工业控制的应用开发要求。

核心板硬件资源特性

EMA OMAP3530 EV A2核心板硬件配置

OMAP 3530 600MHz ARM Cortex-A8 processor with NEON technology
430MHz TMS320C64x+ DSP协处理器
POWERVR SG™ 2D/3D加速引擎
RAM 1Gbit(128MByte)/ 2Gbit(256MByte) 低电压DDR @ 166MHz
Flash 1Gbit(128MByte)/ 2Gbit(256MByte) 高速低电压SLC NandFlash
指示灯 供电指示,电源管理模块指示
JTAG 14Pin 1.8V JTAG
电源输入 4.2V DC输入
电源输出 1.8V DC输出(配给其他接口器件用)
I/O电压 1.8V LVCMOS

EMA OMAP3530 EV A2核心板接口资源

通用外设总线GPMC资源 数据总线 16位
地址总线 10位
片选信号 5路
MMC/SD/SDHC/SDIO 2路(支持SDIO,其中1路支持双电压)
UART 2路(支持CTS与RTS)
高速USB Host 2.0/OTG 1路
S-VIDEO/AV视频输出 各1路(输出复用)
CMOS并行显示总线 1路(24位真彩色)
摄像头总线 2路
ETK调试总线 1路
SPI总线 2路(每路2个片选)
MCBSP总线 2路

以评估板为核心的计算机系统

OMAP3530 1.jpg

评估板系统配件

标准配件

1、 EMA OMAP3530 EV A2评估板一块
2、 直流+5v的电源一只
3、 RS232串口线1条。直通线,两端均为母头。
4、 2G SD卡一块
5、 USB2.0 Mini B 转USB2.0 A 线
6、 软件光盘1张 DVD

扩展配件

1、 USB 键盘
2、 USB鼠标
3、 音频连接线(双声道)1条
4、 4口USB集成器
5、 网线

nandflash 启动教程

EMA OMAP3530 EV A2评估板已成功从nandflash 启动。更详细的教程,请参考http://code.google.com/p/ema3530/wiki/NandBooting

光盘内容

OMAP3530开发板用户手册
OMAP3530核心板用户手册
OMAP35X技术参考手册
OMAP3530数据手册
OMAP3530底板A2版芯片数据手册

Linux镜像文件(MLO、u-boot.bin、uImage)
X-Loader二进制程序
U-Boot二进制程序
Linux内核镜像文件
Demo文件系统
X-Loader 源代码
U-Boot 源代码
Linux kernel 源代码
Linux 交叉编译工具链
Ubuntu虚拟机系统压缩版

EMA OMAP3530核心板A3版管脚原理图
EMA OMAP3530底板A2版原理图

Tftpd下载工具
虚拟机安装包

Demo系统运行效果

本系统提供的Demo程序为基于Angstrom的Linux桌面系统。 透过DVI-D信号输出的界面(分辨可达1080p)。 可使用Angstrom系统中的各种软件,包括文档编辑,上网浏览,音频视频播放及图形编辑等功能,并可用USB键盘鼠标对此系统进行操作控制。

Demo1.jpg
Demo2.jpg
Demo3.jpg
Demo4.jpg
Demo5.jpg
Demo6.jpg
Demo7.jpg
Demo8.jpg
Demo9.jpg
Demo10.jpg