中程S3C6410(Android)嵌入式教学实验平台採用了和苹果iPhone手机一致的三星6410晶片,支持GSM无线网路、Wifi无线网路、蓝牙以及手机常用的重力感应器等,未来还可以扩展支持3G(EVDO),GPS等扩展功能。试验箱支持最新的Android2.1系统,并提供完整的Android BSP源码。同时,还专门针对晶片进行最佳化,完美实现了三星S3C6410处理器在视频媒体编解码、2D/3D图形加速、显示处理和缩放等方面的高性能。
基本介绍
- 中文名:android实验箱
- 触控萤幕:电阻式
- CMOS Sensor:CMOS 摄像头
- 震动:震动马达接口(扩展板上)
实验箱产品介绍
中程S3C6410(Android)嵌入式教学实验平台採用了和苹果iPhone手机一致的三星6410晶片,支持GSM无线网路、Wifi无线网路、蓝牙以及手机常用的重力感应器等,未来还可以扩展支持3G(EVDO),GPS等扩展功能。试验箱支持最新的Android2.1系统,并提供完整的Android BSP源码。同时,还专门针对晶片进行最佳化,完美实现了三星S3C6410处理器在视频媒体编解码、2D/3D图形加速、显示处理和缩放等方面的高性能。
中程S3C6410开发箱基于一个真正的手机平台进行扩展开发,在保留手机平台的主要技术特点的前提下把各个扩展接口引出方便进行实验和二次开发。其中手机子板就是基于一个可以直接作为手机板的平台,修改了对外接口开发而来,因而不论是硬体平台採用的原理和PCB技术还是外形和生产都和手机是一致的,而母板则考虑了实验的方便性和有效及耐用性,儘可能採用了方便使用的器件,其中LCD採用目前市场上主流的7寸800*480的16:9屏,可以充分展现6410硬体解码的性能和效果,同时还扩展了VGA接口,可以连线电视,投影仪使用;板上集成320万像素CMOS摄像头,可以进行拍照和视频採集;音频支持立体声输出和MIC输入,同时板上亦有喇叭和MIC,方便实验和演示;板上集成了USB Host接口和USB OTG接口(Mini USB),集成了SD卡接口,在CPU子卡上集成了SIM卡接口等;提供了3个串口便于使用,有多个拨码开关方便进行软硬体配置,提供4*4小键盘,和4个独立按钮方便进行输入和界面操作;4个动态扫描并行数码管,和4个独立LED可以方便开展相应实验,两路A/D输入和两路D/A输出,可以开展模拟信号採集,模拟信号生成等实验。提供CPU和GSM以及CPLD晶片的JTAG接口,可以通过不同仿真器对ARM11 CPU,GSM以及CPLD进行Debug和下载实验。
作为具备手机全部功能的中程S3C6410实验箱最重要的还是该实验箱具备2G(GSM)和3G(EVDO扩展)功能,可以开展2G和3G实验,其中实验子卡上已经集成了GSM/GPRS模组,3G EVDO是通过扩展板实现,除了2G/3G功能外,6410实验箱还集成了WiFi,BT等无线模组,另外GPS和重力感应器功能模组通过扩展板提供,板上提供电阻式触控萤幕,同时提供电容式触控萤幕接口,可以充分体验触摸效果。
目前支持Linux 和Android双系统,可以根据拨码开关选择启动,也可以不启动任何作业系统,只启动Boot进行操作实验,可以支持的软体包括基本驱动实验,Linux下驱动实验,Linux下的套用实验,Android套用实验以及未来扩展手机端的全部功能实验,硬体上还可以支持类似仿真器跟蹤调试下载,CPLD编程等实验。
配置说明
配置如下图:
Hardware information | Item | Note |
Application Processor | Samsung S3C6410 | |
Flash + Sdram | 256MB(DDR)+256MB(ONENAND) | |
LCD | 7” TFT Digital LCD Screen | 1个 |
触控萤幕 | 电阻式 | 1个 |
提供电容式触控萤幕接口供以后扩展 | 1个 | |
CMOS Sensor | CMOS 摄像头 | 1个 |
VGA | VGA接口 | 1个 |
SD | 存储卡接口 | 1个 |
USB | USB OTG | 1个 |
USB Slave | USB Device | 1个 |
SIM卡 | SIM卡座 | 1个 |
RS232 | 调试用 | 3个 |
Ethernet | 10/100M (LAN9115扩展) | 1个 |
WiFi | Marvell chip, 802.11 b/g | 1个 |
BT | Marvell | 1 个 |
GPS | Sirf | 1个 |
震动 | 震动马达接口(扩展板上) | 1个 |
重力感应器 | 重力感应器接口(扩展板上) | |
GSM/GPRS | 内置GSM/GPRS | 1 |
3G | 提供EVDO模组接口,未来可以扩展3G EVDO模组 | 1个 |
Key Button | 小键盘 | 1个 |
按键 | GPIO按键 | 4个 |
指示类 | 发光二极体, | 4个 |
数码管 | 4个 | |
其它常用接口 | CPU JTAG, | 1个 |
CPLD JTAG | 1个 | |
GSM JTAG | 1个 | |
耳机接口, | 1个 | |
麦克风接口 | 1个 | |
A/D接口 | 1路 | |
D/A接口 | 1路 | |
其他功能 | DIP开关 | 2个 |
板上MIC | 1个 | |
板上Speaker | 1个 | |
电源输入 | 5V/3A | 1路 |
电源开关 | 1个 | |
OS | Android |
软体资源
软体资源 | |||
Linux | 核心 | Linux Kernel 2.6.27(原始码) | |
系统引导程式 | UBoot 1.1.16(原始码) | ||
档案系统 | YFFS2 | ||
GUI | Android | ||
Device Driver | Ethernet, USB Host, USB Slave, Serial Port, LCD/VGA,Touchscreen,Gsensor,GPS,S_VIDEO,WIFI,bluetooth,LED,数码,speaker,receiver,micphone,SD card,AD/DA, PMIC, CAMERA | ||
Android | 版本 | 2.1 | |
Modules | Audio: MP3, AAC, AMR,etc video: MPEG4 ,h.263,h.264,etc Supported Image Codecs: JPG, GIF, PNG, BMP Capture Image format JPG camera:3M pixels. GSM: GPS: gsensor: wpa_supplicant: bluetooth: SD card. | ||
其他 | 开发工具 | JTAG(选配) | |
可扩展模组 | 3G模组(选配) |
装箱清单
CORE | S3C6410RP核心板 × 1 |
BASE | 6410RP底板× 1 |
LCD | TFT 7”屏× 1 |
触控萤幕 | 7寸电阻式触控萤幕× 1 |
摄像头 | 320万像素CMOS摄像头×1 |
配件 | 4×4小键盘×1 串口线×1, 5V3A电源适配器×1 耳麦×1 VGA连线线×1 |
光碟 | Android系统光碟 1张,包括:Bootloader原始码, Android2.1原始码,档案系统, 映像档案,代码生成工具, 配套套用软体, 使用手册 其他:主要器件规格书,硬体原理图 |
文档手册 | 基础实验指导书 |
包装方式 | 铝製箱体 |
实验箱实验指导书
与开发箱
配套销售的还有的两本实验手册,分别针对Linux平台和Android平台。
Linux 实验列表: | |
基本实验 | 1. 嵌入式系统概述 2. ARM体系结构 3. Linux作业系统概述 4. S3C6410实验平台 5. Linux驱动知识简介 开发环境準备实验 6. 实验一:安装 VMware Workstation 7软体 7. 实验二:安装Linux作业系统(Ubuntu9) 8. 实验三:连线宿主PC机与S3C6410目标板 9. 实验四:建立主机开发环境 10. 实验五:配置 minicom 11. 实验六:配置超级终端 12. 实验七:配置NFS服务 13. 实验八:配置TFTP 14. 实验九:编译Bootloader 15. 实验十:编译Linux核心 16. 实验十一:製作档案系统 17. 实验十二:烧写档案 Linux环境下的实验 18. 实验十三:Linux 核心模组Helloworld 19. 实验十四:Linux CPU GPIO 驱动程式 20. 实验十五:Linux 中断实验 21. 实验十六:Linux AD 驱动实验 22. 实验十七:Linux DA 驱动实验 23. 实验十八:Linux 数码管显示实验 24. 实验十九:Linux 多执行绪实验 25. 实验二十:Linux LCD实验 26. 实验二十一:Linux触控萤幕实验 27. 实验二十二:Linux配置WIFI WIRELESSTOOL 28. 实验二十三:Linux配置wifi的wpa_supplicant服务 29. 实验二十四:Linux Alsa音频录音和放音实验 30. 实验二十五:Linux USB设备载入 31. 实验二十六:Linux 键盘实验 32. 附录一 常用名词解释 33. 附录二 Linux常用命令 |
Android 实验列表: | |
基本实验 | 1. 实验一:安装 VMware Workstation 7软体 2. 实验二:安装Linux作业系统(Ubuntu9) 3. 实验三:连线宿主PC机与S3C6410目标板 4. 实验四:建立主机开发环境 5. 实验五:配置 minicom 6. 实验六:配置超级终端 7. 实验七:配置NFS服务 8. 实验八:配置TFTP 9. 实验九:编译Bootloader 10. 实验十:编译Android 的核心 11. 实验十一:製作档案系统 12. 实验十二:烧写档案 13. 实验十三:Android USB adb调试 14. 实验十四:Android SDK环境搭建 15. 实验十五:Android NDK开发环境搭建 Android环境下的实验 16. 实验一:Android的编译环境的準备 17. 实验二:Android的Build系统的实验 18. 实验三:Android 的Camera系统的实验 19. 实验四:Android的录像系统 20. 实验五:Android的媒体播放系统的实验 21. 实验六:Android 的声音播放系统的实验 22. 实验七:Android 的声音录製的实验 23. 实验八:Android 的蓝牙系统的实验 24. 实验九:Android的WIFI系统实验 25. 实验十:Android 的Modem(2G,3G)系统的实验 26. 实验十一:Android的3D系统实验 27. 实验十二:Android 的 Gsensor的实验 28. 实验十三:Android的GPS实验 29. 实验十四:Android SDK 工具和命令使用 |
扩展模组及功能简介
为配合嵌入式系统项目开发、毕业设计、创新实验与嵌入式竞赛, 可选扩展模组,以及简介。
3G EVDO+GPS扩展板 提供EVDO通信功能和GPS定位功能 | 震动马达,重力感应器扩展板 | 7寸电容式触控萤幕: 体验多点触摸等功能 |
CPLD仿真器, 用于板上CPLD仿真和擦写 | ARM仿真器 ARM仿真器,兼容MULTI-ICE,实现ARM、XSCALE系列处理器的实时线上仿真,即ARM7、ARM11 、线上仿真。 |
CORE | S3C6410RP核心板 × 1 |
BASE | 6410RP底板× 1 |
LCD | TFT 7”屏× 1 |
触控萤幕 | 7寸电阻式触控萤幕× 1 |
摄像头 | 320万像素CMOS摄像头×1 |
配件 | 4×4小键盘×1 串口线×1, 5V3A电源适配器×1 耳麦×1 VGA连线线×1 |
光碟 | Android系统光碟 1张,包括:Bootloader原始码, Android2.1原始码,档案系统, 映像档案,代码生成工具, 配套套用软体, 使用手册 其他:主要器件规格书,硬体原理图 |
文档手册 | 基础实验指导书 |
包装方式 | 铝製箱体 |