首页 S3C2410 中文手册

S3C2410 中文手册

举报
开通vip

S3C2410 中文手册 封 面 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@embed...

S3C2410 中文手册
封 面 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 共三根接线,它 们分别表示为微处理器接口数据线、微处理器接口模式线,微处理器接口时钟线。通过这 个接口,微处理器能够对 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 用户
本文档为【S3C2410 中文手册】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_156971
暂无简介~
格式:pdf
大小:1MB
软件:PDF阅读器
页数:39
分类:
上传时间:2011-04-19
浏览量:357