android實驗箱

android實驗箱,即指中程S3C6410開發箱,基於一個真正的手機平台進行擴展開發,在保留手機平台的主要技術特點的前提下把各個擴展接口引出方便進行實驗和二次開發。

實驗箱產品介紹

中程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原始碼,檔案系統, 映像檔案,代碼生成工具, 配套套用軟體, 使用手冊
其他:主要器件規格書,硬體原理圖

文檔手冊

基礎實驗指導書

包裝方式

鋁製箱體

相關詞條

相關搜尋

熱門詞條

聯絡我們