logo资料库

ARM9_FL2440开发板使用手册.pdf

第1页 / 共123页
第2页 / 共123页
第3页 / 共123页
第4页 / 共123页
第5页 / 共123页
第6页 / 共123页
第7页 / 共123页
第8页 / 共123页
资料共123页,剩余部分请下载后查看
FL2440开发板硬件介绍
S3C2440A芯片简介
开发套件包含的内容
用户光盘内容说明
FL2440开发板外观
FL2440开发板硬件资源
硬件资源分配
地址空间分配以及片选信号定义
开发板接口说明
按键说明
LED指示灯说明
FL2440开发板主要硬件说明
系统存储器
JTAG及复位逻辑
LCD/触摸屏接口引脚定义
GPIO扩展口引脚定义
SD卡接口
IIS音频输入输出接口
摄像头接口:
串口电路
USB接口
功能按键及用户LED指示灯
AD转换电路
红外接收电路(选配)
温度传感器(选配)
IIC电路(24C02)
FL2440支持的操作系统及其驱动
Linux操作系统
WINCE操作系统
FL2440开发板基本使用
FL2440外部硬件连接
调试终端使用
DWN软件的使用
超级终端的使用
minicom的使用
板载拨码开关使用说明
bootloader使用全攻略
bootloader简介
启动bootloader
选择菜单说明
启动启动无操作系统应用程序
擦除分区的使用
参数设置说明
预装Linux使用说明
如何启动linux
设置linux上电自启动
鼠标与触摸屏的支持
通过串口与PC传送文件
向PC机传送文件
接收PC机传过来的文件
挂接NFS网络文件系统
挂接SD卡
挂接U盘
CMOS摄像头(OV9650)的使用
USB摄像头的使用
设置并保存系统时钟
测试音频录音与播放
测试网络连接
查看网络设置
重新设置IP
重新设置MAC地址
使用PING命令
如何DHCP动态获取IP和DNS
WebServer功能
启动WebServer
浏览Web服务器上的网页
使用telnet远程登录开发板
使用ftp传递文件
如何开机自动运行程序
如何中止程序运行
预装Wince使用说明
如何启动WINCE
如何使用SD卡
使用TCPMP播放音乐和视频
如何浏览网页
触摸屏校正
在WINCE和桌面系统之间建立连接
安装驱动
使用微软ActiveSync同步传输工具进行通讯连接
如何为wince屏幕抓图
查看修改wince注册表
手写输入法的使用
应用程序的运行
如何更新开发板程序
如何通过USB下载bootloader
如何通过USB下载启动图片
如何通过USB下载Myapp分区程序
如何通过USB下载Linux操作系统
下载Linux内核文件
下载文件系统文件
如何通过USB下载wince操作系统
下载EBOOT
下载xip.bin
下载XIPKERNEL.bin
FL2440 FL2440 FL2440 FL2440 开发板使用手册 改 vnfg version4.0 FL2440 使用手册 V4.0 保定飞凌嵌入式技术有限公司 网站:http://www.witech.com.cn http://www.helloarm.com 论坛:http://www.witech.com.cn/bbs 飞凌嵌入式 www.witech.com.cn 09.8.22 1
FL2440 FL2440 FL2440 FL2440 开发板使用手册 改 vnfg version4.0 FL2440是由飞凌嵌入式技术有限公司设计生产的一款基于ARM9的嵌入式开发平台,它基于 三星公司的ARM处理器S3C2440A,内部带有全性能的MMU(内存处理单元) ,适用于设计移动手持 设备类产品。FL2440开发板采用核心板+底板设计,性能稳定可靠,具有高性能、低功耗、接口 丰富和体积小等优良特性。目前已成功移植Linux,WINCE等操作系统到FL2440开发板。 在使用开发板时,请注意以下事项: 1.用户在拿到开发板后,请至http://www.witech.com.cn网站“客户服务”页面注册,并 用电话(0312-3113161)通知我们您的姓名,购买时间,注册名称,开发板的编号,我们会及 时为您开通会员权限,便于您及时下载更新的资料! 2.第一次使用FL2440开发板时,请务必先阅读用户手册,按照手册上所述进行相关操作, 谨防随意破坏系统程序! 3.每次使用FL2440开发板前,请先将手接触开发板周围金属接口或者其它地方放电,避免 直接用手触摸芯片造成芯片烧坏! 4.需要对开发板进行物理操作时,请关闭电源,除USB以及网络接口(如果与局域网相接 请使用普通网线,开发板带网线为计算机直连网线)外,其它接口均不支持热插拔,开发板工 作时,请不要带电插拔。 5. 本开发板硬件保修时间为三个月(非人为或不可抗力原因除外),技术支持时间一年(论 坛技术支持及“客户服务”下载时间不在此限),方式为BBS和电话支持。 最后,欢迎您使用FL2440开发板,并提出宝贵意见! 编者:飞凌嵌入式技术有限公司 地址:河北保定市七一西路165号 邮编:071051 电话:0312-3113161 传真:0312-3102651 E-mail:bdht@witech.com.cn 网址:http://www.witech.com.cn 论坛:http://www.witech.com.cn/bbs 飞凌嵌入式 www.witech.com.cn 09.8.22 2
FL2440 FL2440 FL2440 FL2440 开发板使用手册 改 vnfg version4.0 目 录 1.1 S3C2440A 芯片简介.............................................................................................................................. 5 1.2 开发套件包含的内容..........................................................................................................................12 1.3 用户光盘内容说明..............................................................................................................................13 1.4 FL2440 开发板外观............................................................................................................................. 14 1.5 FL2440 开发板硬件资源..................................................................................................................... 15 1.6 硬件资源分配......................................................................................................................................16 1.6.1 地址空间分配以及片选信号定义............................................................................................... 16 1.6.2 开发板接口说明........................................................................................................................... 18 1.6.3 按键说明....................................................................................................................................... 18 1.6.4 LED 指示灯说明........................................................................................................................... 18 1.7 FL2440 开发板主要硬件说明............................................................................................................. 19 1.7.1 系统存储器................................................................................................................................... 19 1.7.2 JTAG 及复位逻辑..........................................................................................................................20 1.7.3 LCD/触摸屏接口引脚定义........................................................................................................... 22 1.7.4 GPIO 扩展口引脚定义..................................................................................................................23 1.7.5 SD 卡接口...................................................................................................................................... 24 1.7.6 IIS 音频输入输出接口.................................................................................................................. 26 1.7.7 摄像头接口:.................................................................................................................................. 26 1.7.8 串口电路....................................................................................................................................... 27 1.7.9 USB 接口....................................................................................................................................... 28 1.7.10 功能按键及用户 LED 指示灯................................................................................................... 30 1.7.11 AD 转换电路................................................................................................................................32 1.7.12 红外接收电路(选配)............................................................................................................. 33 1.7.13 温度传感器(选配)................................................................................................................. 34 1.7.14 IIC 电路(24C02)...........................................................................................................................34 1.8 FL2440 支持的操作系统及其驱动..................................................................................................... 35 1.8.1 Linux 操作系统..............................................................................................................................35 1.8.2 WINCE 操作系统.......................................................................................................................... 35 FL2440 FL2440 开发板基本使用.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 37373737 FL2440 二二二二 FL2440 2.1 FL2440 外部硬件连接......................................................................................................................... 37 2.2 调试终端使用......................................................................................................................................37 2.2.1 DWN 软件的使用..........................................................................................................................37 2.2.2 超级终端的使用........................................................................................................................... 40 2.2.3 minicom 的使用.............................................................................................................................43 2.3 板载拨码开关使用说明......................................................................................................................47 2.4 BOOTLOADER 使用全攻略.................................................................................................................... 48 2.4.1 bootloader 简介.............................................................................................................................. 48 飞凌嵌入式 www.witech.com.cn 09.8.22 3
FL2440 FL2440 FL2440 FL2440 开发板使用手册 改 vnfg version4.0 2.4.2 启动 bootloader............................................................................................................................. 49 2.4.3 选择菜单说明............................................................................................................................... 50 2.4.4 启动启动无操作系统应用程序................................................................................................... 50 2.4.5 擦除分区的使用........................................................................................................................... 56 2.4.6 参数设置说明............................................................................................................................... 58 LINUX LINUX 使用说明....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................61616161 LINUX 三三三三 预装 LINUX 3.1 如何启动 LINUX...................................................................................................................................61 3.2 设置 LINUX 上电自启动...................................................................................................................... 61 3.3 鼠标与触摸屏的支持..........................................................................................................................62 3.4 通过串口与 PC 传送文件...................................................................................................................62 3.4.1 向 PC 机传送文件........................................................................................................................ 63 3.4.2 接收 PC 机传过来的文件............................................................................................................ 63 3.5 挂接 NFS 网络文件系统.....................................................................................................................65 3.6 挂接 SD 卡...........................................................................................................................................67 3.7 挂接 U 盘.............................................................................................................................................67 3.8 CMOS 摄像头(OV9650)的使用.......................................................................................................... 69 3.9 USB 摄像头的使用.............................................................................................................................. 70 3.10 设置并保存系统时钟........................................................................................................................73 3.11 测试音频 录音与播放......................................................................................................................74 3.12 测试网络连接....................................................................................................................................75 3.12.1 查看网络设置............................................................................................................................. 75 3.12.2 重新设置 IP.................................................................................................................................75 3.12.3 重新设置 MAC 地址.................................................................................................................. 76 3.12.4 使用 PING 命令..........................................................................................................................77 3.12.5 如何 DHCP 动态获取 IP 和 DNS..............................................................................................77 3.13 WEBSERVER 功能................................................................................................................................79 3.13.1 启动 WebServer...........................................................................................................................79 3.13.2 浏览 Web 服务器上的网页........................................................................................................80 3.14 使用 TELNET 远程登录开发板..........................................................................................................81 3.15 使用 FTP 传递文件............................................................................................................................ 82 3.16 如何开机自动运行程序....................................................................................................................84 3.17 如何中止程序运行............................................................................................................................85 四四四四 预装 WINCEWINCEWINCEWINCE 使用说明................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................87878787 4.1 如何启动 WINCE...............................................................................................................................88 4.2 如何使用 SD 卡...................................................................................................................................89 4.3 使用 TCPMP 播放音乐和视频...........................................................................................................90 4.4 如何浏览网页......................................................................................................................................92 4.5 触摸屏校正..........................................................................................................................................93 4.6 在 WINCE 和桌面系统之间建立连接.............................................................................................94 4.6.1 安装驱动....................................................................................................................................... 94 4.6.2 使用微软 ActiveSync 同步传输工具进行通讯连接.................................................................95 4.7 如何为 WINCE 屏幕抓图....................................................................................................................100 飞凌嵌入式 www.witech.com.cn 09.8.22 4
FL2440 FL2440 FL2440 FL2440 开发板使用手册 改 vnfg version4.0 4.8 查看修改 WINCE 注册表....................................................................................................................103 4.9 手写输入法的使用............................................................................................................................104 4.10 应用程序的运行..............................................................................................................................105 五五五五 如何更新开发板程序.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 106106106106 5.1 如何通过 USB 下载 BOOTLOADER...................................................................................................106 5.2 如何通过 USB 下载启动图片..........................................................................................................108 5.3 如何通过 USB 下载 MYAPP 分区程序.............................................................................................110 5.4 如何通过 USB 下载 LINUX 操作系统..............................................................................................112 5.4.1 下载 Linux 内核文件................................................................................................................112 5.4.2 下载文件系统文件................................................................................................................... 114 5.5 如何通过 USB 下载 WINCE 操作系统..............................................................................................116 5.5.1 下载 EBOOT............................................................................................................................. 116 5.5.2 下载 xip.bin............................................................................................................................... 118 5.5.3 下载 XIPKERNEL.bin..............................................................................................................121 飞凌嵌入式 www.witech.com.cn 09.8.22 5
FL2440 FL2440 FL2440 FL2440 开发板使用手册 改 vnfg version4.0 一 FL2440 开发板硬件介绍 FL2440 开发板采用核心板+底板的模式,核心板为 6 层,底板为 2 层。开发板的布局和走线 经过专业人士精心设计,工作非常可靠,可稳定运行在 400MHz。接口丰富,功能强大,适用于 各种手持设备,消费电子和工业控制设备的开发。 1.1 S3C2440A 芯片简介 三星公司推出的这款 16/32 位 RISC 处理器 S3C2440A,是面向高端手持设备或其它一般应用 而设计的芯片。采 用 ARM920T 内 核 ,其特点有低功耗, 高速的处理计算能力。整体设计融合了 MMU、 AMBA BUS 和 Harvard(哈佛)结构。具有独立的 16KB 指令 Cache 和 16KB 数据 Cache。其内部结 构框图见下图: 体系结构: — 为手持设备和通用嵌入式应用提供片上集成系统解决方案。 — 16/32 位 RISC 体系结构和 ARM920T 内核最强大的指令集。 — 增强的 ARM 体系结构 MMU 用于支持 WinCE,EPOC32 和 Linux。 — 指令高速存储缓冲器(I–Cache),数据高速存储缓冲器(D–Cache),写缓冲器和物 理地址 TAG RAM 减少主存带宽和响应性带来的影响。 — 采用 ARM920T CPU 内核支持 ARM 调试体系结构。 — 内部高级微控制总线(AMBA)体系结构(AMBA2.0,AHB/APB)。 系统管理器 — 支持大/小端模式。 — 支持快速总线模式和同步总线模式 — 寻址空间:每 bank 128M 字节(总共 1G 字 节 )。 — 支持可编程的每 bank 8/16/32 位数据总线带宽。 — 从 bank0 到 bank6 都采用固定的 bank 起始寻址。 — bank7 具有可编程的 bank 的起始地址和大小。 飞凌嵌入式 www.witech.com.cn 09.8.22 6
FL2440 FL2440 FL2440 FL2440 开发板使用手册 改 vnfg version4.0 — 8 个存储器 bank,其中 6 个适用于 ROM,SRAM 和其它,另外两个适用于 ROM/SRAM 和同步 DRAM。 — 所有的存储器 bank 都具有可编程的操作周期。 — 支持外部等待信号延长总线周期。 — 支持掉电时的 SDRAM 自刷新模式。 — 支持各种型号的 ROM 引导(NOR/NAND FLASH,EEPROM,或其它)。 NAND FLASH 启动引导 — 支持从 NAND FLASH 存储器的启动。 — 采用 4KB 内部缓冲器进行启动引导。 — 支持启动之后 NAND 存储器仍然作为外部存储器使用 — 支持高级 NAND FLASH Cache 存储器 — 64 项全相连模式,采用 I–Cache(16KB)和 D–Cache(16KB)。 — 每行 8 字长度,其中每行带有一个有效位和两个 dirty 位。 — 伪随机数或轮转循环替代法。 — 采用写穿式(write–through)或写回式(write–back)Cache 操作来更新主存储器 。 — 写缓冲器可以保存 16 个字的数据和 4 个地址。 飞凌嵌入式 www.witech.com.cn 09.8.22 7
FL2440 FL2440 FL2440 FL2440 开发板使用手册 改 vnfg version4.0 S3C2440 结构框图 时钟电源管理 — 片上 MPLL 和 UPLL;采用 UPLL 产生操作 USB 主机/设备的时钟;MPLL 产生最大 400MHZ(在 1.3V 内核电压下)操作 MCU 所需要的时钟。 飞凌嵌入式 www.witech.com.cn 09.8.22 8
分享到:
收藏