|
6410开发板简介
6410是基于SAMSUNG的16/32位RSIC微处理器S3C6410X的一款开发平台,S3C6410X是基于ARM1176JZF-S核的用于手持、移动等终端设备的通用处理器。
S3C6410是一款低功率、高性价比、高性能的用于移动电话和通用处理RSIC处理器。为2.5G和3G通信服务提供了优化的硬件性能,采用64/32bit的内部总线架构,融合了AXI、AHB、APB总线。还有很多强大的硬件加速器,包括运动视频处理、音频处理、2D加速、显示处理和缩放。一个集成的MFC(Multi-Format video Codec)支持MPEG4 /H.263/H.264编解码和VC1的解码,这个硬件编解码器支持实时的视频会议以及NRSC和PAL制式的TV输出。
内置一个采用最先进技术的3D加速器,支持OpenGL ES 1.1/ 2.0和D3DM API 能实现4M triangles/s的3D加速。
S3C6410包括优化的外部存储器接口,该接口能满足在高端通信服务中的数据带宽要求。接口分为两路,DRAM和Flash/ROM/DRAM端口。DRAM端口可以通过配置来支持Mobile DDR、DDR、Mobile SDRAM、SDRAM。Flash/ROM/DRAM端口支持NOR-Flash,NAND-Flash,OneNAND,CF,ROM等类型的外部存储器任意的Mobile DDR、DDR、Mobile SDRAM、SDRAM存储器。
为了降低整个系统的成本和提升总体功能,S3C6410包括很多硬件功能外设:Camera接口,TFT 24bit真彩色LCD控制器,系统管理单元(电源始终等),4通道的UART,32通道的DMA,4通道定时器,通用I/O口,I2S总线,I2C总线,USB Host,高速USB OTG,SD Host和高速MMC卡接口以及内部的PLL时钟发生器。
6410开发板硬件资源
中央处理器
◆CPU:三星S3C6410X, ARM1176JZF-S,16KB/16KB I/D Cache,16KB/16KB I/D TCM,主频533MHz;
外部存储器
◆内存:Mobile DDR 128MB(2片16位的DDR RAM芯片组成32位接口);
◆Nand Flash: 128MB(8位)
◆Nor Flash :1M(16位);
视频编解码器
◆支持MPEG4/H.263/H.264的编解码,VC1(WMV9)的解码
◆性能:720×480 30FPS
串口
◆1路9线全双工异步串行口0,波特率高达921600bps;
◆1路5线硬件流控制异步串行口,波特率高达921600bps;
◆2路扩展串口,TTL电平;
网络接口
◆一个10M标准以太网接口,带联接和传输指示灯;
USB接口
◆一个USB HOST(USB 1.1 规范)接口,支持全速(12Mbps)或低速(1.5Mbps)传输;
◆一个USB OTG(USB2.0规范)接口,支持高速(480Mbps)、全速(12Mbps)或低速(1.5Mbps)传输;
红外通讯接口
◆Irda红外数据通讯口;
音频接口
◆AC97音频Codec接口,一路立体声输出、一路立体声线路输入、一路麦克输入 ;
存储卡口
◆ 一个SD卡接口,支持8G SD卡;
视频和触摸屏接口
◆ 一个50芯LCD接口引出了LCD控制器和触摸屏的全部信号;
◆ 板上配置LG7’屏(800×480)或3.5LCD
◆ 支持屏幕分辨率可达到1024×1024像素;
◆标准VGA接口,带有i2c总线,可以读取显示器型号信息;
◆支持复合视频信号输出;
◆支持S端子视频信号输出;
摄像头接口
◆ 板子支持Samsung 30万象素摄像头,并有一个摄像头扩展口可接用户其他型号摄像头(提供正确的摄像头型号和驱动,不提供摄像头硬件模块);
调试及下载接口
◆ 一个20芯Multi-ICE标准JTAG接口,用来进行程序调试和FLASH的烧写;
电源接口
◆ CPU单独使用专用电源管理芯片,分别为内核、IO、DDRRAM等供电,稳定可靠,同时可以更有效的管理电源;
◆ 底板采用开关电源供电,输入直流电压是5V,带电源开关和指示灯,带过压保护,过流保护;
IIC接口
◆支持Master/Slave transmitter/receive mode
SPI接口
◆支持两路SPI接口;
键盘接口
◆支持8×8矩阵键盘;
其它:
◆时钟源 内部实时时钟,配有后备电池;
◆复位电路 专用复位芯片,带手动复位按键;
◆板上的地址线、数据线全部采用驱动芯片74LVc164245进行了隔离;
◆地址、数据线扩展口,方便用户二次开发;
嵌入Linux操作系统说明:
采用linux2.6.21内核;
驱动程序包含串口、100M网口、IDE接口、SD/MMC卡、NOR Flash、AC97音频录音放音、LCD、触摸屏、USB HOST、USB DEVICE、Camera、键盘、RTC等多种驱动;
支持多种文件系统,像ROMFS,CRAMFS,FAT等等;
支持framebuffer;
支持USB HOST;
支持QT等图形系统;
支持MP3播放和视频播放;
支持多种网络应用,像FTP,HTTP,Telnet之类的网络应用;
WINCE 嵌入式操作系统说明:
WINCE6.0的BSP包;
驱动程序包含串口、10M网口、SD/MMC卡、AC97音频录音放音、LCD、触摸屏、USB HOST、USB DEVICE、Camera、IIC/SPI 、键盘、视频编解码器MFC、JPEG等多种驱动;
支持MP3、H.264、MPEG4视频播放;
支持多种网络应用
用户光盘上提供的开发工具和源代码:
1. 使用说明书
a) WinCE6和linux开发手册
b) 烧写使用手册
c) 硬件原理图
2. 所有板上使用的IC的SPEC
3. Linux相关:
a) 编译好的映像文件
b) 交叉编译工具链
c) UBOOT源代码
d) Linux 2.6.21 及驱动源代码
4. WinCE相关
a) 编译好的镜像文件以及H.264,MPEG4的测试视频
b) ActiveSync工具
c) SMDK6410 BSP和SDK
5. 其他源代码
a) 启动和引导程序(OtgMon)源代码
b) 原厂开发板测试程序源代码
c) SJF6410源代码(VC6)
6. 其他工具软件DNW,TFTP
6410开发板开发套件
1)6410 CPU核心板一块
2)6410 功能底板一块
3)3.5’TFT LCD液晶显示屏(带触摸屏)一套(可选配7’或者8’)
4)5V电源适配器1个
5)串口线一条
6)交叉网线一条
7)并口线一条
8)USB线(miniB)一条
9)H-JTAG转接头一个(配合SJF6410烧写NorFlash)
10)液晶板连接线一条
11)触摸笔一支
12)支撑螺柱8套
13)用户光盘一张
14)快速使用指南一份