2.OK6410硬件介绍
图2-1 OK6410底层+核心板
OK6410 开发板基于三星公司最新的ARM11 处理器S3C6410,拥有强大的内部
资源和视频处理能力,可稳定运行在667MHz 主频以上,支持Mobile DDR 和多种
NAND Flash。OK6410 开发板上集成了多种高端接口,如复合视频信号、摄像头、
USB、SD 卡、液晶屏、以太网,并配备温度传感器和红外接收头等。这些接口可作
为应用参考帮助用户实现高端产品级设计。
OK6410 开发板采用'核心板+底板'结构,核心板尺寸规格为'5CM×6CM',
底板尺寸为'10.5CM×14CM',核心板与底板之间采用4 组高质量进口连接器(镍
金工艺,接触好、抗氧化),共计320 个引脚(80×4),方便客户进行二次开发,
进行各种形式的扩展应用。OK6410 开发板的设计严格按照CE、CCC 等国内外电子
产品认证标准,充分考虑高速信号的完整性等电磁兼容措施,确保OK6410 开发板在
严酷电磁环境下的可靠运行。
OK6410 的软件系统目前支持WinCE 6.0、LINUX2.6.28、Android2.1 以及
uC/OS-II,提供标准板级支持包(BSP)并开放源码,其中包含了所有接口的驱动程
序,客户可以直接加载使用。另外,该板可连接飞凌公司与之相配套使用的串口扩展
板、WIFI 模块、摄像头模块等。
2.1 OK6410 核心板介绍
图2-2 OK6410核心板
2.1.1 核心板资源
Samsung S3C6410 处理器,ARM1176JZF-S 内核,主频533MHz/667MHz
长宽尺寸仅5CM*6CM,现为业内最小
引出脚多达320 个,完全满足用户的各种扩展需求
256M 字节DDR 内存,SLC 1G Byte Nand Flash,快速、稳定的工业级芯片,
10 万次写入(10 倍于MLC)
12MHz、48MHz、27MHz、32.768KHz 时钟源
采用进口高质量板对板接插件,确保长期运行可靠性
支持 5V 电压供电
2.2 OK6410 开发板底板介绍
图2-3 OK6410底板
2.2.1 串口
OK6410 开发板设计有4 路串口,包括1 个五线RS-232 电平串口(DB9 母座)和3
个三线TTL 电平串口(20pin 2.0mm 间距插头座),为了方便特殊需求的用户,这款产
品额外开发了专门配套的串口接线板。其中UART0 默认为调试串口,可以直接与PC 机
相连,从而查看系统调试信息。串口0 设计原理图如下;
图2-4 串口 0原理图
COM0 位于开发板底版,在COM0 的原理图中,这个母座的名字是RS232_9,如图:
图2-5 COM0
2.2.2 网络接口
OK6410 开发板上集成一个100M 以太网接口,通过DM9000AE 芯片来扩展。在开发
过程中,以太网接口可以用来连接PC机下载WINCE 镜像;在Linux的系统开发时,可以
用来挂载NFS 网络文件系统。使用时,需通过交叉网线直接连接PC 机,也可以使用直连
网线连接交换机或路由器。
DM9000AE 中断信号使用S3C6410 处理器中断'EINT7'信号。
网口插座采用RJ45 插座,内置变压器。。
2.2.3 JTAG 接口
OK6410 开发板JTAG接口使用10X2 插针接口(CN2)。
S3C6410 处理器设计JTAG接口用来访问ARM11 内核或片内设备,可通过SBGSEL
信号进行配置选择,具体配置如下:
DBGSEL信号为高电平时,JTAG接口连接处理器外设。
DBGSEL信号为低电平时,JTAG连接访问ARM11 内核,进行代码调试。
OK6410 开发板的DBGSEL信号可以通过J9 跳线来选择。
JTAG设计原理图:
图2-6 JTAG原理图
PCB 丝印层三角指向的引脚为JTAG接口第一个引脚,所有引脚可根据原理图来
查看连接方式。JTAG接口位于开发板底板。
图2-7 JTAG实物图
2.2.4 音频接口
图2-8
声卡芯片
OK6410 开发板音频功能使用 S3C6410 处理器的 AC97 总线。外接 WM9714 音频芯
片,实现集成音频输出、Line in 输入和 Mic 输入功能。音频输出和 MIC 输入以及 LINE IN
均采用标准音频插座。
图2-9
WM9714 芯片和音频线路原理图
2.2.5 用户按键
本开发板总共有 6 个用户测试用按键,它们均从 CPU 中断引脚直接引出,属于低电
平触发,6 个按键的定义如下:
2.2.6 PWM 控制蜂鸣器
图2-11
PWM 控制蜂鸣器
本开发板的蜂鸣器 Buzzer 是通过 PWM0 控制的,原理图如下所示,其中 PWM0 对
应 GPF15,该引脚可通过软件设置为 PWM 输出,也可以作为普通的 GPIO 使用。
2.2.7 启动模式
S3C6410 处理器支持 NAND FLASH、NOR FLASH 和 SD 卡等多种启动方式,通过系统上电时配置引脚的不同状态来确定相应的启动方式。
OK6410 开发板通过配置拨码开关 SW2 选择启动方式,如下图所示:
注:(1)SW2 开关 ON 时为"1";OFF 时为"0","X"为高电平或者低电平。
(2)OK6410 开发板出厂默认设置为 NAND FLASH 启动方式。