发表于:2006-01-21 14:45:00
楼主
硬 件 资 源
1. 核心板(6层,3层电源层,全自动贴片)
◆ CPU:S3C2410A-20
◆ Nandflash:1片64MB
◆ SDRAM:2片32MB
◆ 时钟:12MHz系统外部时钟源;32.768KHz的RTC时钟源;
◆ SO-DIMM200标准高密度金手指接口
2.扩展板(4层,全自动贴片)
◆ 双LCD/触摸屏接口:
50针LCD1接口提供了TFT型液晶屏接口所需要的全部信号线,并引出触摸屏接口。可以支持1,2,4,8,16,24bpp最高16M色、屏幕分辨率高达800×600像素的各种尺寸规格的TFT型液晶屏;
26针LCD2接口提供了STN型液晶屏接口所需要的全部信号线,并引出触摸屏接口。支持4位单、4位双、8位单扫描类型、黑白、4级灰度、16级灰度、256色、4096色,以及各种尺寸规格的STN液晶屏;
◆ 3 路UART接口:其中2路(COM1、COM2)提供RS232电平转换和标准9针接口(COM1具有7路信号,COM2具有5路信号。),COM3提供3路无RS232转换信号引出脚;
◆ 2 路USB接口:1路主USB,1路主/从USB(遵循USB1.1标准);
◆ Nor Flash:512K×16bit;
◆ 串行EEPROM:512×8bit;
◆ 以太网接口:采用10M CS8900,集成隔离变压器的RJ45接口;
◆ 音频接口: 具备Line-OUT,Line-IN,MIC端口;
◆ IDE接口:支持CF卡、硬盘等IDE接口设备;
◆ 按键:提供4路外部中断输入;
◆ SD/MMC卡座:支持SD卡、兼容MMC卡;
◆ RTC电路:提供CPU实时时钟,带有后备锂电池电源;
◆ 复位电路:带复位按键;
◆ JTAG接口:支持仿真调试和flash烧录;
◆ 电源接口:+5V DC输入;
◆ 蜂鸣器:系统启动有声音提示;
◆ SO-DIMM-200座:与核心板接口;
◆ 总线扩展:背面预留焊接位置,带总线、I/O。
2.其它配件
ARMSYS2410-B开发板套件除核心板和扩展板之外,还配有:
◆ JTAG模块:主要用于flash的烧录和读写,与H-JTAG软件配合使用可以仿真调试;
◆ 通讯电缆线:1根串口线,1根并口线,1根USB口线,1根交叉对等网线;
◆ 电源: +5V/2A DC电源1只;
◆ 资料光盘:1张,DVD光盘,说明详细、源码丰富,共5G;
软 件 资 源
1.硬件调试工具
◆ 开发板硬件测试程序ADS版源码包;
◆ USB下载器固件程序ADS版源码包(固化在Norflash中);
◆ USB下载器上位机程序及VC源码包;
◆ Flash烧录工具上位机程序;
◆ JTAG仿真调试代理软件;
2.ARM-Linux相关资源:
◆ 移植到ARMSYS2410的ViviBootloader
具备以下特性:
-设置启动参数并启动Linux;
-支持串口Xmodem下载;
-支持bootloader、kernel和文件系统的更新;
说明书讲解如何配置、编译、使用vivi
◆ 交叉编译工具链
cross-2.95.3.tar.bz2
说明书讲解如何安装工具链并建立Linux开发环境。
◆ ARM-Linux内核
具备以下特性:
基于2.4.18稳定内核;
支持YAFFS文件系统,并提供MTD/YAFFS源码;
驱动程序源码资源如下:
-MTD驱动
-YAFFS文件系统源码
-SD/MMC卡驱动
-LCD/Framebuffer驱动(支持多种类型/分辨率的LCD)
-触摸屏驱动
-USB主设备驱动
-LED驱动
-串口驱动
-ADC驱动
-按键驱动
-RTC驱动
-CS8900A网卡驱动
-USB摄像头驱动(目前仅支持OV511芯片)
-UDA1341声卡驱动
说明书详细讲解每个设备驱动所在源码包的位置信息。
◆ 根文件系统
提供两套根文件系统root_nfs和root_yaffs
-其中root_nfs可用于NFS方式快速更新系统;
-root_yaffs是提供给基于Linux+Qt应用的模板文件系统,以yaffs文件系统格式固化到flash中,成为真正可读写、掉电可保存的文件系统。
◆ Qt开发环境
tmake工具安装/源码包:tmake-1.11.tar.gz
——用于生成应用工程的Makefile文件;
Qt/Embedded安装/源码包:qt-embedded-2.3.7.tar.gz
——用于Qt/Embedded的安装;
Qt的X11版安装/源码包:qt-x11-2.3.2.tar.gz
——用于产生必要的工具。
Qtopia安装/源码包:qtopia-free-1.7.0.tar.gz
――提供手持机的图形界面平台。
提供了两个脚本文件:buildarm和buildx86,用于在你的系统上安装基于PC的或者基于ARM的Qt开发环境。
说明书详细讲解如何编译Qt、如何在Qt下定制自己应用程序界面、如何编译产生自己的应用程序、如何更新文件系统等。
◆ 应用程序开发
ARMSYS2410支持以下应用程序下载方式:
-NFS方式mount主机;
-U盘拷贝(ARMSYS2410上有2个USB主接口可用);
-FTP下载。
说明书详细讲解如何编译编译示例应用程序、如何下载用户自己的应用程序、如何更新文件系统等。
3.WindowsCE相关资源:
◆ 移植于ARMSYS2410的BSP包
WINCE4.2 NET对S3C2410的板级支持包,对ARMSYS2410的硬件做了移植;支持的设备驱动包括:
1. CS8900(网口)
2. Serial(串口,采用UART0)
3. IrDA(红外接口,采用UART2,提供接口未提供红外头))
4. USB(一个主USB,一个从USB)
5. NAND(Nandflash存储设备)
6. SD(SD卡)
7. Power Management(电源管理)
8. PCMCIA(PC卡,未提供硬件)
9. Button(按键)
10.Touch(触摸屏)
11.Display (与您购买的套餐配套的LCD)
◆ 编译好的 Platform Demo,基于上述BSP
无需编译可在ARMSYS2410上下载运行。
◆ 软件工具包
-Microsoft Activesync&n