封 面
Embest S3CEB2410
用 户 手 册
Version 1.0
深圳市英蓓特信息技术有限公司
地址:深圳市罗湖区太宁路 85 号罗湖科技大厦 509 室(518020)
Tel: 86-755-25631365 86-755-25635656 Fax:86-755-25616057
E-mail: sales@embedinfo.com support@embedinfo.com
http://www.embedinfo.com http://www.embed.com.cn
2004 英蓓特公司版权所有 1
版本说明
本指导书为 Embest S3CEB2410 开发系统使用指导 Version 1.0 版本。因时间仓促,该
版本仅简单介绍了 Embest S3CEB2410 开发系统的硬件及部分软件测试,我们将在后续的
修订版本中加入更详细的内容。关于 Embest S3CEB2410 开发系统使用指导书的最新版本,
敬请关注英蓓特公司网站或直接联系英蓓特公司市场部。
因时间仓促,本指导书中难免存在一些不详尽或错误之处,敬请读者谅解,并欢迎指
正,谢谢!
深圳市英蓓特信息技术有限公司©2003
2003 年版权所有,保留一切权利。
非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本书的部分或全部,并不
得以任何形式传播。
Embest®为深圳市英蓓特信息技术有限公司的商标,不得仿冒。
Copywrite©2003 by Shenzhen Embest Info&Tech Co.,LTD.
All rights reserved.
No part of this document may be reproducted or transmitted in any form or by any means
without prior written consent of Embest Info&Tech Co.,LTD.
Embest® is registered trademarks of Embest Info&Tech Co.,LTD.
2004 英蓓特公司版权所有 2
目 录
前 言 .................................................................................. 4
一、开发板框图 ...................................................................... 5
二、开发板特性及资源 .............................................................. 6
三、开发板初始跳线设置 ........................................................... 7
四、开发板硬件系统及概述......................................................... 9
1、系统电源供给...................................................................................................................10
2、系统时钟...........................................................................................................................11
3、JTAG 接口及复位逻辑 ....................................................................................................12
4、系统存储器.......................................................................................................................13
5、IIS 音频输入输出接口 .....................................................................................................15
6、IIC 总线 ............................................................................................................................16
7、USB 接口 ..........................................................................................................................17
8、UART 串口 .......................................................................................................................18
9、液晶显示接口...................................................................................................................20
10、触摸屏接口.....................................................................................................................21
11、ADC 模数转换接口 .......................................................................................................22
12、SPI 接口 ..........................................................................................................................23
13、SD 卡接口.......................................................................................................................24
14、中断按钮及 LED 指示灯 ...............................................................................................25
15、外部扩展总线.................................................................................................................26
五、开发板与 PC 机的连接:..................................................... 27
六、开发板的使用及功能测试 .................................................... 28
七、NOR FLASH 和 STRATA FLASH 的烧写................................. 31
1、 NOR FLASH 的烧写.....................................................................................................31
2、 Intel STRATA FLASH 的烧写 ......................................................................................34
八、使用 EMBEST IDE 调试软件 ............................................... 35
1、 测试例程........................................................................................................................35
2、 操作步骤........................................................................................................................36
九、产品附图 ....................................................................... 37
1、 运行 WinCE4.2 系统.....................................................................................................37
2、 运行 Mizi Linux ............................................................................................................37
客户服务............................................................................. 39
2004 英蓓特公司版权所有 3
前 言
英蓓特 S3CEB2410 开发板是基于 Samsung 公司的 S3C2410X01 处理器的开发
平台。S3C2410X01 处理器为 ARM920T 内核 16-/32-bit RISC CPU,拥有有独立的
16KB 指令和 16KB 数据 CACHE,MMU 虚拟内存管理单元, NAND Flash boot loader,
系统管理单元(SDRAM 控制器等),3 通道 UART,4 通道 DMA,4 通道具备 PWM 功
能的定时器,IO 口,RTC(实时时钟),8 通道 10bit 精度 ADC 和触摸屏控制器,IIC
总线接口,IIS 数字音频总线接口,USB 主机,USB 设备,SD/MMC 卡控制器,集成 LCD
控制器(支持 STN 和 TFT),2 通道 SPI 和 PLL 数字锁相环。该处理器集成度高,功能
强大,便于手提便携设备以及其他工控设备如指纹识别器,车载系统等的应用。而英蓓特
公司推出的 S3CEB2410 开发板则充分展现了 S3C2410X01 处理器的所有功能,用户可
以方便地在该平台上进行开发,也可作为用户产品应用开发的参考。
图 1 英蓓特 ARM9 开发平台
2004 英蓓特公司版权所有 4
一、开发板框图
图 1-1 开发板丝印图
2004 英蓓特公司版权所有 5
二、开发板特性及资源
z - 系统电源:采用+5V,2A 直流变压器供电,稳压到+3.3V 给 CPU 的 I/O 及
外围器件供电,另外,开发板通过两个独立+1.8V 稳压块给 CPU 核供电,可通
过程序控制 CPU 切换到省电模式。
z - 系统时钟:使用外部 12MHz 晶振,CPU 内部倍频至 200MHz+
z - Intel Strata Flash :E28F128J3A 16MB
z - ATMEL 公司 的 2Mbyte NOR FLASH AT49BV1614A (兼容 AMD 公司
2M/4Mbyte NOR FLASH AM29LV160DB/320DB)
z - SDRAM:64Mbyte(32Mbyte×2)
z - 3 通道 UART 串口接口,还可跳接为 MODOM 方式
z - 2 通道 USB HOST 和一通道 USB DEVICE
z - IrDA 红外线收发器
z - Smart Media Card 控制器
z - JTAG 接口
z - RTC 实时时钟
z - IIC 总线 EEPROM
z - TFT /STN LCD 接口
z - TSP 触摸屏控制器
z - SD 卡/MMC 卡主机控制器
z - 8 通道 10 位 ADC 模数转换接口
z - SPI 接口
z - IIS 数字音频输入/输出接口
z - 10M 以太网接口
z - 4 个板上轻触键外部中断或 I/O 输入
z - 4 个 LED 指示灯及 2 个电源指示灯
z - EXBUS 全扩展接口
2004 英蓓特公司版权所有 6
三、开发板初始跳线设置
z SW201:1-4, 2-3
STRATA 或 NOR FLASH BOOTROM 选择,默认为 NORFLASH 启动
z SW301:1-2
NAND FLASH 的 NWAIT 或 nR/B 选择,默认为 nR/B。S3C2410 从工程样
片到目前的正式投产经历了几个版本。在这几个版本中最明显的差异在于对 NAND
FLASH 的 nR/B 或 nBUSY 管脚的处理。用户可根据不同版本的 CPU 选择相应的跳线
z SW302:1-2
电源开关,默认为关
z SW303:OPEN(1)--- NCON
NAND FLASH 寻址选择,默认为 3 步寻址。NAND FLASH 的容量小于 32M 时
为 3 步寻址,大于 64M 时为 4 步寻址,具体可参照相应型号的 FLASH 的技术手册
z SW304:OPEN(1)--- VPEN
STRATA FLASH 写保护选择,默认为可擦写。
z SW305:OPEN(1)--- NBATT
电池状态控制口,不使用时接高。默认为高电平
z SW306:OPEN(1)--- OM0
BOOTROM 选择
z SW307:CLOSE(0)--- OM1
BOOTROM 选择
z SW308:CLOSE(0)--- OM2
主时钟选择
z SW309:CLOSE(0)--- OM3
主时钟选择
z SW401:2-3
USB 主从口设置,默认为一从一主
z SW402:2-3
USB 主从口设置,默认为一从一主
2004 英蓓特公司版权所有 7
z SW403 至 SW406:2-3
串口设置
z SW407 至 SW408:2-3
串口及 IRDA 红外设置
2004 英蓓特公司版权所有 8
四、开发板硬件系统及概述
电路系统如框图:
POWER PORT
+5V
电源插座
SD/MMC CARD SMART MEDIA CARD IRDA UART0 UART1
LCD
IIC EEPROM
S3C2410X
CPU RTC
JUMPER
JUMPERJUMPER
INTEL
strata flash
BUFFER
16MByte
ATMEL/AMD
FLASH
2M/4MByte
SDRAM
32MByte
SDRAM
32MByte
JTAG
TSP
+1.8V
+3.3V
+1.8V
PORT
ADC POER SPI PORT
IIS PORT
4LED RESETBUTTOM4EINT BUTTOM
CPLD PORT
USB DEVICE
2USB HOST
10M ethernet
CRYSTAL
触摸屏
跳线
跳线跳线
音频接口
可编程逻辑接口
USB从口
USB主口
10M以太网口
晶振
红外收发器 串口0 串口1
EXBUS1
EXBUS2
EXBUS3
图 4-1 系统框图
2004 英蓓特公司版权所有 9
1、系统电源供给
系统采用+5V 直流变压器供电,经过稳压块把电压稳定到 3.3V 和 1.8V,分别供给
CPU 处理器的 I/O 及外围与处理器核。其中 1.8V 电压采用两路独立的电源给 CPU 的核
供电。这是为了使 CPU 能工作于断电模式(POWER-OFF MODE)。在断电模式中,一个
1.8V 电源供给唤醒逻辑,另外一个则供给其他逻辑,包括 CPU 的核本身。第二个电源可
以被唤醒逻辑控制通断以方便 CPU 对工作模式的切换。系统工作于断电模式时,耗电量
非常低,这一功能对手提设备来说是非常有用的。系统还为实时时钟电路设计了后备锂电
池,可使其在系统断电之后仍然能够正常工作。
2004 英蓓特公司版权所有 10
2、系统时钟
系统主时钟如图:本系统可以使用有源晶体(X101,未安装)或无源晶体(X103)
作为系统 PLL 和 USB PLL 的基准输入时钟源总线时钟,经内部 PLL 产生 CPU 的工作时
钟和 USB 的工作时钟。尽管系统时钟 MPLL 在 CPU 复位之后就开始工作,但是 MPLL 的
输出直到软件向 MPLLCON 寄存器写入有效值之后才真正作为系统的主时钟。在此之前,
系统时钟直接从外部晶体频率或者 EXTCLK 获得。因此尽管用户想仍然保留原来的时钟设
置,也应该在 CPU 复位之后重新将 MPLLCON 原来的值写入 MPLLCON 寄存器。
用户可通过对 CPU 的 OM[3:2]脚的跳线来选择时钟。
实时时钟电路图如下:
11 2 2
3 344
X101
12M(OPEN)
VDD33
R109
0E
R108
0E EXTCLK
X103
12MHz
C105
15pF
C106
15pF
R110
1M
XTIPLL
XTOPLL
R107
0E(OPEN)
XTIPLL
图 4-2 时钟电路图
2004 英蓓特公司版权所有 11
3、JTAG 接口及复位逻辑
开发板的 JTAG 接口可支持多种仿真器,只要把相应跳线设置一下就可以了。电路图
如下。系统的复位信号 nRESET 必须保持低电平 4 个时钟周期才能保证可靠复位,一旦
外部复位信号被 CPU 确认,它将使 CPU 内部复位信号变低电平,并且保持 128 个时钟周
期。在使用英蓓特公司生产的仿真器时,电阻 R433 应该不安装。
2
4
6
8
10
12
14
1
3
5
7
9
11
13
1516
1718
1920
J409
JTAG20
R428
10K
R429
10K
R430
10K
R431
10K
R434
330E
S404
R433
470E
R432
10K
S405
VDD33
nTRST
TDI
TMS
TCK
TDO
nRESET
UNLOAD
图 4-3 JTAG 接口及复位
2004 英蓓特公司版权所有 12
4、系统存储器
英蓓特公司 S3CEB40 开发板上的存储器包括 SDRAM 和 FLASH。系统配置了两片
32MB 的三星 SDRAM;一片 intel strata flash(16MB),一片 atmel 的 AT49LV1614A,
2MB NOR flash (可兼容 AMD 的 AM29LV160DB/320DB),另外还配置了 SD 卡座和
SMC 卡座。
用户可通过跳线来选择 flash 启动芯片(boot rom) 。
开发板采用两片半字(half-word)SDRAM 器件共同组成一个 32 位数据宽度的
SDRAM 系统,提高了其与 CPU 的通信效率。更好的发挥 S3C2410X01 芯片的潜能。电
路如图:
图 4-4 存储器接口
2004 英蓓特公司版权所有 13
系统的 FLASH 设计采用 STRATA FLASH 和 NOR FLASH 两种类型的芯片,其片选
信号设计为跳线形式,用户可方便选择 BOOT ROM 的芯片类型,跳线设置如下:
U206 CS1
CS0 U208
1
2 3
4
从U206即STRATA FLASH启动,片选为CS0
U208即NOR FLASH的片选为CS1
SW201
U206 CS1
CS0 U208
1
2 3
4
从U208即NOR FLASH启动,片选为CS0
U206即STRATA FLASH的片选为CS1
SW201
图 4-5 系统从 Nor Falsh 启动选择
系统的 NAND FLASH 是以 SMC 卡形式进行设计的。用户可通过设置跳线
SW306,SW307 都为低电平来选择从 NAND FLASH 启动,另外根据不同容量的 NAND
FLASH,开发板提供了寻址方式的跳线设置 SW303,容量小于等于 32MB 时,跳线设置
为 OPEN;容量大于等于 64MB 时,跳线设置为 CLOSE。
2004 英蓓特公司版权所有 14
5、IIS 音频输入输出接口
IIS 即音频数据接口,它是 SONY、PHILIPS 等电子巨头共同推出的接口
标准
excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载
。如图
3-8 IIS 接口电路所示,本系统把 IIS 接口与 PHILIPS 的 UDA1341TS 音频数字信号编
译码器相连接,得到 MICROPHONE 音频输入通道和 SPEADER 音频输出通道。
UDA1341TS 可把立体声模拟信号转化为数字信号,同样也能把数字信号转换成模拟信
号,并可用 PGA(可编程增益控制),AGC(自动增益控制)对模拟信号进行处理;对于数
字信号,该芯片提供了 DSP(数字音频处理)功能。在实际中,UDA1341TS 可广泛应用于
MD、CD、notebook、PC 和数码摄相机等。S3C2410X01 的 IIS 口可与 UDA1341TS
的 BCK、WS、DATAI、SYSCLK 相连。对于 UDA1341TS 的 L3 总线,它是该芯片工作
于微控制器输入模式时使用的,它包括 L3DATA、L3MODE、L3CLOKE 共三根接线,它
们分别
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
示为微处理器接口数据线、微处理器接口模式线,微处理器接口时钟线。通过这
个接口,微处理器能够对 UDA1341TS 中的数字音频处理参数和系统控制参数进行配置。
GPB3
GPB2
GPB4
CODEC
IISLRCK
IISDO
IISDI
IISCLK
WS
DATAO
DATAI
BCK
L3MODE
L3CLOKE
SYSCLK
L3DATA VINL1
VINR1
VOUTL
VOUTR
SPEAKER
Microphone
S3C2410X01 UDA1341TS
QMUTE
图 4-6 IIS 接口电路
2004 英蓓特公司版权所有 15
6、IIC 总线
开发板上提供了一块支持 IIC 总线的 EEPROM(AT24C08),容量为 8Kbit。IIC 是
用于内部 IC 控制的简单的双向双线串行总线,在标准模式下数据的传输速度可以达到
100kbit/s,在快速模式下可以达到 400kbit/s。
2004 英蓓特公司版权所有 16
7、USB 接口
开发板提供了两个 USB 主口(A 型)和一个 USB 从口(B 型)。跳线设置如下:
1
2
3
一个USB主口和一个USB从口
SW402 SW401
1
2
3
两个USB主口
1
2
3
SW402 SW401
1
2
3
图 4-7 USB 接口配置
2004 英蓓特公司版权所有 17
8、UART 串口
S3C2410X01 芯片支持三个通道的串口,包括一个通道的 IRDA 红外收发接口。跳
线设置说明如下:
1
2
3
1
2
3
SW403 SW404 SW405SW406SW407SW408
默认设置:J410为UART0,J411为UART1,IRDA为待机状态
(一)
1
2
3
1
2
3
SW403 SW404 SW405SW406SW407SW408
默认设置:J410为UART0,J411为UART1(四线),IRDA为空
(二)
1
2
3
1
2
3
SW403 SW404 SW405SW406SW407SW408
默认设置:J410为modom,J411为UART1(二线),IRDA为空
(三)
2004 英蓓特公司版权所有 18
1
2
3
1
2
3
SW403 SW404 SW405SW406SW407SW408
默认设置:J410为UART0,J411为UART2,IRDA为空
(四)
图 4-8 串口跳线配置
PC 机与 S3CEB2410 开发板连接的串口线采用交叉串口线
图 4-9 RS232C 串口接线
2004 英蓓特公司版权所有 19
9、液晶显示接口
S3C2410X01 芯片集成了液晶控制器,支持 TFT 彩屏,最高分辨率可达 680×480;
支持单色,4 级灰度,16 级灰度,256 色及 4096 色 STN LCD,最高分辨率为 640×
480,开发板已经预留有 LCD 接口,用户可通过该接口转接不同类型不同尺寸的 LCD 屏。
同时,若客户由于特殊需要,不使用 S3C2410X01 芯片集成的 LCD 控制器,还可通过
预留的外部扩展总线对 LCD 控制器进行扩展。LCD 接口如下:
1 2
3 4
5 6
7 8
9 10
11 12
13 14
15 16
17 18
19 20
21 22
23 24
25 26
27 28
29 30
31 32
33 34
35 36
37 38
39 40
J401
GPB5
VDD33
VDD50
VDD33
GND
nRESET
LCDVF0
LCDVF1
LCDVF2
VFRAME
VCLK
LEND
VLINE
VM
LCDPWREN
VD0
VD1
VD2
VD3
VD4
VD5
VD6
VD7
VD8
VD9
VD10
VD11
VD12
VD13VD14
VD15VD16
VD17
VD18
VD19
VD20VD21
VD22
VD23
GND
(D.OFF)
图 4-10 LCD 接口
2004 英蓓特公司版权所有 20
10、触摸屏接口
在 S3C2410X01 芯片中,定义了模数转换口 AIN5,AIN7 专用于触摸屏的模数转换
通道,分别对触摸屏的 Y 平面和 X 平面的电压值进行读取,其电路如下图所示
图 4-11 触摸屏接口
2004 英蓓特公司版权所有 21
11、ADC 模数转换接口
处理器 S3C2410X01 提供了 10bit,8 通道模数转换接口(其中有两个通道用于触
摸屏),其微分线性误差(Differential Linearity Error)可达± 1.5 LSB,积分线性误
差(Integral Linearity Error)可达± 2.0 LSB。接口引脚如图:
AIN0
AIN1
AIN2
AIN3
AIN4
AIN6
AVREF
GND
GNDVDD33
1 2
3 4
5 6
7 8
9 10
J405
图 4-12 ADC 模数接口
2004 英蓓特公司版权所有 22
12、SPI 接口
S3C2410X01 处理器的 SPI 接口结构框图如下
图 4-13 SPI 接口内部电路
开发板 S3CEB2410 的 SPI 的接口定义为:
GND
GND
SPIMISO0
SPIMISO1
SPIMOSI0
SPIMOSI1
SPICLK0
SPICLK1
NSS0
1 2
3 4
5 6
7 8
9 10
J406
NSS1
S401
图 4-14 SPI 接口定义
2004 英蓓特公司版权所有 23
13、SD 卡接口
SD 卡接口接线如图所示:
GND
GND
VDD33
R305
10K
R306
10K
R307
10K
R304
10K
R308
10K
R309
10K
R310
10K
R311
10K
VDD33
VDD33
nCD11
WP10
DAT18
DAT07
GND6
CLK5
VDD4
GND3
CMD2
CD/DAT31
DAT29
PAD1 12
PAD2 13
PAD3 14
PAD4 15
J304
SD
nCD_SD
SDD0
SDD1
SDD2
SDD3
SDCMD
SDCLK
GPH8
图 4-15 SD 卡接口电路
2004 英蓓特公司版权所有 24
14、中断按钮及 LED 指示灯
开发板提供了四个中断按钮,可供用户设计程序时使用,同时还提供由四个 I/O 口扩
展的 LED 指示灯,他们占用 CPU 资源如下所示:
SB301 EINT0 D304 GPF4
SB302 EINT2 D305 GPF5
SB303 EINT11 D306 GPF6
SB304 EINT19 D307 GPF7
2004 英蓓特公司版权所有 25
15、外部扩展总线
外部总线可方便用户用我们的开发板扩展用户自己的系统,其接口定义如图:
1 2
3 4
5 6
7 8
9 10
11 12
13 14
15 16
17 18
19 20
21 22
23 24
25 26
27
29
28
30
3231
33 34
35 36
37 38
39 40
41 42
43 44
45 46
47 48
49 50
51 52
53 54
55 56
57 58
59 60
61 62
63 64
65 66
67 68
69 70
71 72
73 74
75 76
77 78
79 80
J301VDD33 GND
NOE BNWE
BNOE BNWBE0
BNWBE1 BNWBE2
BNWBE3 NRESET
NGCS0
NGCS1
NGCS2
NGCS3
NGCS4
NGCS5 NSCS1
DB16 DB17
DB18 DB19
DB20 DB21
DB22 DB23
DB24 DB25
DB26 DB27
DB28 DB29
DB30 DB31
VDD33 GND
AB22AB23
AB24
AB25
EXBUS
1DIR2DIR
AB18AB19
AB20 AB21
AB0AB1
AB2AB3
AB4AB5
AB6AB7
AB8AB9
AB10AB11
AB12AB13
AB14AB15
AB16AB17
DB0 DB1
DB2 DB3
DB4DB5
DB6DB7
DB8DB9
DB10DB11
DB12DB13
DB14DB15
1 2
3 4
5 6
7 8
9 10
11 12
13 14
15 16
17 18
19 20
21 22
23 24
25 26
27
29
28
30
3231
33 34
35 36
37 38
39 40
41 42
43 44
45 46
47 48
49 50
51 52
53 54
55 56
57 58
59 60
61 62
63 64
65 66
67 68
69 70
71 72
73 74
75 76
77 78
79 80
J302
1 2
3 4
5 6
7 8
9 10
11 12
13 14
15 16
17 18
19 20
21 22
23 24
25 26
27
29
28
30
3231
33 34
35 36
37 38
39 40
41 42
43 44
45 46
47 48
49 50
51 52
53 54
55 56
57 58
59 60
61 62
63 64
65 66
67 68
69 70
71 72
73 74
75 76
77 78
79 80
J307VDD33 GND
VD22 VD20
VD21 VD17
VD19 VD15
VD16
VD12
VD13
VD14
VD10 VD8
VD5VD6
VD1 VD18
VD23 VD11
VD9 VD7
VD3VD4
VD0
LCDVF0
LCDVF1
LCDVF2
VM VCLK
VD2
VLINE
VFRAME LEND
GND GND
GNDGND
TDI
TMS
TCK
TDO
NTRST
GND
GND
VDD33 VDD33
VDD33VDD33
NFRE NFCE
NWAIT NFWE
ALE PWREN
GPH2 GPH5
GPH0EINT6
CLEGPH6
EINT5 EINT0
NRSTOUT
GPH3GPH4
GPH8
GND
EINT7
EINT1
EINT2EINT3
EINT4
AIN7 DP0
AIN0 AIN1
AIN2 AIN3
AIN4
AIN5 AIN6
AVREF
R/nB XMON
CLKOUT0 EINT18
GPH7 NYPON
EINT19 LCDPWREN
SPICLK1 NSS1
EINT8 SDD1
SDD2
SDD3
SDCMD
SPICLK0
DN0 SDD0
CLKOUT1 IISSCLK
YMON CDCLK
NXPON
DN1 IICSDA
DP1 GPH1
EINT16
EINT17 IICSCL
SPIMISO1
SPIMISO0
EINT9 NSS0
SPIMOSI0
IISSDO SDCLK
IISSDI IISLRCLK
SPIMOSI1
VDD33
GPB8 GPB10
GPB6 GPB4
GPB2GPB3
GPB5
GPB7GPB9
GPB0
GPB1 GND
GND GND
VDDALIVE VDDALIVE
VDD18 VDD18
图 4-16 外部总线接口定义
2004 英蓓特公司版权所有 26
五、开发板与 PC 机的连接:
开发板的串口 UART0(J410)通过交叉串口线与 PC 主机的 COM0 或者 COM1 相连
开发板的 USB 从口(USB DEVICE)与 PC 主机的 USB 口相连
开发板的 JTAG 口通过 20PIN 排线与仿真器相连,仿真器再通过并口线与 PC 主机的
并口相连
通过+5V 直流变压器给开发板供电
如图所示,
图 5-1 PC 机与硬件系统连接
2004 英蓓特公司版权所有 27
六、开发板的使用及功能测试
按照上图把开发板与 PC 主机连接好后,用户可通过 DNW 这一 USB 下载工具把测试
bin 文件下载到开发板的 SDRAM 中运行。
1、运行 DNW,点击 Configration 对串口及 USB 下载地址进行配置,如下图:
图 6-1 DNW 的配置窗口
2、按下 Serial port,选择 Connect,接通串口
图 6-2 DNW 连接串口
2004 英蓓特公司版权所有 28
3、给开发板上电,显示如下
图 6-3 系统复位时串口输出
4、键盘任意键,并选择 0 选项,如下图
图 6-4 等待从 USB 下载文件
2004 英蓓特公司版权所有 29
5、点击 DNW 中的 USB PORT,选择 Transmit,弹出对话框,选择要下载的硬件测
试文件 2410test.bin
图 6-5 选择要下载的 bin 文件
程序下载并运行后,显示如下,用户可选择 0~87 对硬件进行测试。
图 6-6 功能测试选择界面
2004 英蓓特公司版权所有 30
七、NOR FLASH 和 STRATA FLASH 的烧写
1、 NOR FLASH 的烧写
首先确认跳线 SW201 位置为:U206-CS1,CS0-U208.SW306 为断开状态。然后
安装并打开 EMBEST Online Flash Programmer,如图:
图 7-1 Embest online Flash Programmer 界面
2004 英蓓特公司版权所有 31
点击 setting-configration 配置仿真器类型,用增强型 EMBEST POWERICE 仿真
器的用户选择POWERICEARM9,用普通通用型EMBEST EMULATOR仿真器的用户选择
JTAGARM9。
图 7-2 配置调试设备
点击 TOOLS-OPTION 配置如下
图 7-3 配置复位计数控制
2004 英蓓特公司版权所有 32
点击 file-open 打开配置文件 norflash.cfg,并选择要烧写的 BIN 文件
图 7-4 打开要烧写的文件
把开发板上电。按 CPU 栏,点击 TARGET TEST 按钮,对 CPU 及 SDRAM 进行测
试,测试成功后就可以对 FLASH 芯片进行烧写了
图 7-5 进行目标测试
2004 英蓓特公司版权所有 33
按 PROGRAM,回到 PROGRAM 栏,烧写 FLASH 芯片
图 7-5 进行目标测试
2、 Intel STRATA FLASH 的烧写
Intel STRATA FLASH 的烧写与 ATMEL NOR FLASH 的烧写过程近似,只需要把
norflash.cfg 文 件 改 为 strataflash.cfg , 跳 线 SW201 位 置 为 :
U206-CS0,CS1-U208.SW306 为断开状态,即可。其他步骤与 NOR FLASH 的烧写相
同。
2004 英蓓特公司版权所有 34
八、使用 EMBEST IDE 调试软件
1、 测试例程
在开发板光盘中,我们同时提供了一系列运行在 Embest 嵌入式开发环境下的测试例
程,为用户进行 S3C2410X01 处理器各功能模块的软件开发,提供编程参考。
测试例程包括:
测 试 例 程 例 程 功 能 备 注
ADC ADC 功能测试 使用触摸屏测试
CACHE S3C2410 CACHE 功能测试
common 公共文件夹
DMA DMA 功能测试
FLASH NorFlash 擦写例程
IIC IIC 接口使用例程
IIS IIS 接口使用例程
INT 外部中断使用例程 按键测试
IrDA IrDA 接口使用例程
ISram NAND Internal RAM 测试例程
LCD TFT 液晶屏使用例程
Memory MMU 功能测试例程
PLL PLL 功能使用例程
POWER 处理器工作模式测试例程
RTC 处理器实时时钟测试例程
SDI SD 卡接口使用例程
SMC Smart Media Card 接口使用例程 64MB
SPI SPI 接口使用例程
Timer 内部定时器测试例程
TSP 触摸屏接口使用例程
UART 开发系统串行口使用例程
2004 英蓓特公司版权所有 35
USB 开发系统 USB 通信测试例程 主/从接口
2、 操作步骤
(1)、把 USB 线、串口线分别连接到主机的 USB 和 COMx 口,如图所示:
(2)、断开 OM0 跳线,设置从 Nor Flash 启动(OM[1:0] = 0x01),给开发板加
电,二极管来回闪烁。
(3)、开发打开 Embest IDE for ARM 开发环境,运行每个测试例程目录下的工作
区文件(*.ews)或工程文件(*.pjf);
(4)、重新编译整个工程;
(5)、编译正确后,连接目标系统,如本手册图 1 所示:
(6)、把调试符号文件下载到 RAM 中运行,可以执行单步跳步等操作。
(7)、注意从串口(UART0)进行操作,并观察开发板状态以及调试结果。
注:Embest IDE for ARM 的使用详细参照 EMBEST IDE 用户手册
2004 英蓓特公司版权所有 36
九、产品附图
1、 运行 WinCE4.2 系统
图 9-1 WinCE 系统运行界面
2、 运行 Mizi Linux
图 9-2 Mizi Linux 系统运行界面
2004 英蓓特公司版权所有 37
注:操作系统映象文件烧写在 SMC 卡上,SMC 卡的烧写方法:
SMC 卡烧写 Linux 系统:
请参考开发板光盘 03-DOCs\DOC_Linux\Linux_TO_SMC\Prg_NandFlash_Linux.txt
SMC 卡烧写 WinCE 系统:
请参考开发板光盘 03-DOCs\DOC_WinCE\WinCE_TO_SMC\Prg_NandFlash_SMC.txt
2004 英蓓特公司版权所有 38
客户服务
深圳市英蓓特信息技术有限公司承诺为我们的客户提供相关技术支持。如果您在使用
我公司产品的时候,遇到任何问题,可以通过下列途径与我们客户服务部的技术支持工程
师联系:
z 英蓓特公司网站
关于英蓓特公司产品的最新最准确的信息(包括公司产品信息以及相关资料),您可
以通过以下网址得到:http://www.embedinfo.com。
z 技术论坛
英蓓特公司提供论坛供我们的广大客户以及业界的工程师相互交流和学习。
ARM 开发论坛:
讨论 ARM 技术、ARM 系列芯片、ARM 开发工具、ARM 嵌入式处理器的开发、ARM
应用的论坛。
Embest IDE 用户论坛:
Embest IDE 用户