DMA-6410XP教學平台簡介

Download Report

Transcript DMA-6410XP教學平台簡介

附錄一
DMA-6410XP教學平台簡介
DMATEK CO.,LTD
深圳市長高科技有限公司
A-1 DMA-6410XP教學平台
 ■ 功能特色
 DMA-6410XP 採用 32位元 ARM11核心的 Samsung S3C6410 處理器,獨
有的 3D 及支援 DVFS 的同時並擁有低功耗的記憶體介面特性,對於設計
者來說是一款高效能低價位的處理器。微處理器採用 AXI、AHB 和 APB
匯流排組成的 64/32-bit 內部匯流排結構介面,處理能力最大可達 667MHz
。由於擁有 3D 圖形硬體加速器(每秒處理速度可達4百萬個多角形),其強
大的硬體加速器可以輕鬆完成視訊處理、音訊處理、3D 圖像加速及顯示操
作與縮放等動作。其內部並整合了多格式解碼器(MFC),支援
Mpeg4/H.263/H.264 的編碼與解碼,並支援VC1 解碼。這種H/W 編碼/解
碼器支援即時視訊會議系統,以及 NTSC 和所有 PAL 制式的電視信號輸出
。此處理器可以用於下一代手持設備,比如,行動網路設備,3D 增強型多
媒體手機,能夠顯示更加詳細的圖像(比如建築,地界標誌)的個人導航設
備。
 DMA-6410XP 教學平台不僅提供了完整的底層驅動(開發環境為RVDS 2.2
以上),並提供了 WinCE 6.0 和 Linux 2.6.27 及 Google Android 1.6 下
各周邊介面的驅動,還提供三個作業系統下的圖形介面驅動範例,可以讓
你在學習嵌入式的過程輕鬆順利。
 ■ 外觀及介面圖
 DMA-6410XP教學平台外觀如下圖所示:
圖A-1
 DMA-6410XP教學平台各介面如下圖所示:
圖A-2
 ■ 平台硬體配置
 中央處理器
CPU:Samsung S3C6410XHL-66,主頻為 667MHz,核心為 ARM1176JZF-S
 外部記憶體
* SDRAM 記憶體:
平台上提供 64M 2片 Mobile DDR SDRAM ,共 128M 的標準配置
* NOR Flash:2MByte 記憶體
* NAND Flash
SLC NAND Flash:標配為 128MByte 記憶體
MLC NAND Flash:1G / 2G / 4G Byte記憶體(Option)
 網路介面
1 個 10/100M Ethernet,採用 DM9000AE,帶指示燈 RJ-45 介面
 USB 介面
3 個 USB HOST(USB 1.1 規範)介面,支援全速 (12Mbps) 或低速 (1.5Mbps) 傳
輸
1 個USB HS OTG(USB 2.0規範)介面,最高支援 480Mbps 高速傳輸
 串列埠
1個5線制串列埠,3個複用串列埠( 與 BlueTooth / GPS / GPRS GSM / Touch
PAD 複用)
 音效介面
採用 AC97 的介面晶片,立體聲音效輸出介面可接耳機或音箱;支援錄音,底板
有音效輸入介面可接麥克風
 CMOS Sensor 攝影機介面
底板上內置一個130 萬像素的 CMOS Sensor 攝影機,可直接攝影並在液晶螢幕
上顯示,並有一個 2.0mm 間距雙排插座用於攝影機擴充,這個擴充介面可連接
其他型號的 CMOS Sensor 攝影機,支援的標準為 ITU-R BT.601/656 YCBCR 8bit standard
 LCD 介面
* 相容 3.3V / 5V 供電 LCD 螢幕
* 系統平台標配為 16.7M色 800x480 / 7.0 英吋 TFT 液晶螢幕,附觸控
功能
* 支援 TFT 液晶螢幕,尺吋從 3.5 吋到15 吋,板上可供 TFT LCD逆
變器電源(+5V)
 Touch 介面
1 個觸控螢幕控制器(四線電阻式)
 VGA 介面
可直接連接各種 VGA 介面的 CRT 顯示器或液晶顯示器,帶對比度微調電位器,
最高輸出解析度為1024*768
 TV(NTSC / PAL)介面
支援 TV Tunet(NTSC及PAL),可直接接各種 AV 介面的 CRT 顯示器
 S-VIDEO 介面
1 個,S-VIDEO 視訊信號輸出
 SD 卡介面
1 個高速 SD / HSMMC 和 SDIO 設備
Linux:
* Linux 2.6.27:支援高速SDHC 卡(SD 2.0) 2G / 4G / 8G / 16G / 32GByte
並相容標準 SD 1.1
WinCE:
* WinCE 6.0:
支援高速 SDHC 卡(SD 2.0)2G / 4G / 8G / 16G / 32GByte 並相容標準 SD 1.1
 Micro SD(T-Flash)卡介面
1 個T-Flash 存儲設備
 RTC 時鐘
S3C6410 內部整合,外部提供RTC電池,插座安裝,可更換
 JTAG 介面
1 個 ARM 標準 20PIN JTAG 介面位於底板上,可支援核心板獨立除錯,也可透過
底板支援 RVDS2.2 以上版本等除錯
 CAN 匯流排介面
1 個CAN 匯流排介面,全面支援 CAN2.0A 和 CAN2.0B 協議
 Touch PAD
1個筆電觸控板,RS232介面
 馬達介面
1 個步進馬達,1 個直流馬達
 紅外通訊介面(Option)
採用高靈敏度 RPM851A 紅外收發模組,串列埠介面
 內嵌GPS模組介面(Option)
採用高靈敏度、低耗電量、高性能低價位 MTK GPS 晶片。具備快速定位及追蹤
32 顆衛星的能力,接上 GPS 模組後,便成為一台 GPS 導航機
 內嵌式藍芽語音模組介面(Option)
採用了功能齊全的藍芽語音模組,配合本平台的軟體可以實現的功能有:
* 與藍芽手機電話連線同步
* 通訊錄下載
* 簡訊下載
* 來電顯示
* 來電接聽
* 撥打電話
* 手機撥打免持(透過複用麥克風)
 內嵌式GPRS / GSM通訊模組(Option)
採用 SIMCom GPRS 通訊模組,配合本平台的軟體可以實現的功能有:
* 撥打電話
* 收發簡訊
* 透過GPRS上網與伺服器通信
 時鐘設計
採用無源晶振模式設計
 電源介面
採用5V,2A 外置電源供電,可支援電池工作
 平台其他功能
* 2 個除錯指示 LED
* 1 個電源指示 LED
* 過流保護:採用自恢復保險器件
* 矩陣鍵盤:4*4 個按鍵,可進行鍵盤模擬,5 個功能鍵
* ADC 轉換器:8 通道 12Bit 精度 ADC,其中4路硬體設計爲觸控螢
幕,1 路接溫度應器(LM35D),3 路接可調電阻
* IIC 控制器:2 個 IIC 串列介面,其中1 個與 CAMERA 及EEPROM
(AT24C02)介面複用,1 個與串列埠複用,均為 CPU 內置,支援 400Kbps
快速及多主模式。
* SPI 介面 :分別是 2 通道 5 線制 SPI 高速同步串列介面(作為主控設
備支援50Mbps 的收發,作為從設備支援 50Mbps 的發、20Mbps 的
收),其中一個 SPI 高速同步串列介面與 CAN 介面控制複用。
 ■ 開發工具和原始程式碼
 BIOS:
BootLoader 原始程式碼(RealView 的項目檔)
提供從 Nor Flash 啟動的 Bootloader 原始程式碼,可以透過 USB client下載程
式到SDRAM
 DMA-6410XP Linux 2.6.27 核心原始程式包以及核心交叉編譯工具
 DMA-6410XP Android 1.6 核心原始程式包以及核心交叉編譯工具
 DMA-6410XP WinCE 6.0 版本的BSP
 DMA-6410XP 板上擴充晶片的資料 (pdf 格式〕
 DMA-6410XP 教學平台電路圖(pdf 格式)
 DMA-6410XP 教學平台使用手冊(pdf 格式)
 WinCE 實現軟體資料保存及註冊表保存功能,夠在WinCE 根目錄下創建
 Residentflash 檔案夾,將 Nandflash 剩餘空間做為該檔案夾的存儲空間,實現資
料的永久保存及註冊表永久保存功能。
 ■ 可支援多種作業系統,主要包括:
 Google Android 1.6
 Linux 2.6.27
 WinCE 6.0
 ■ 作業系統和軟體支援
 支援 Linux 2.6.27 / Google Android 1.6 作業系統及驅動原始程式碼
 2M NOR Flash / 128M NAND Flash / 128M DDR SDRAM 驅動
 觸控 LCD 驅動(支援解析度 800×480 的 7吋及10.2吋LCD 含觸控)
 10/100M DM9000AE 驅動
 USB Host / USB Device 驅動
 普通及高速 SD/MMC 卡(最大至16G)和SDIO 設備驅動
 AC97 音效錄音播放驅動
 Camera 視訊驅動:支援OV9653 CMOS Sensor
 4個串列驅動:1個標準串列埠,3個 BT/ GPS/ GPRS GSM/ TouchPAD 複用串列埠
 IIC 、RTC、SPI、ADC、VGA、CAN、RS485 驅動
 矩陣鍵盤、喇叭、麥克風等多種驅動
 應用程式包括 QT / Android 1.6 等圖形系統
 3D 硬體加速:提供OpenGLES 測試程式驅動 Source Code
 MFC 多媒體硬體編解碼:支援H264/H263/MPEG4/WMV9硬體解碼,提供驅動及
測試程式驅動Source Code
 JPEG硬體編解碼:支援JPEG、JPG圖片硬體編解碼,提供驅動及測試程式驅動
Source Code
 上層應用測試程式 AP:
 * 提供LED 明亮控制、鍵盤輸入控制、LCD 背光亮度控制、喇叭音量控
制、步進馬達、直流馬達、網路通訊、藍芽通訊、WIFI 無線上網等測試程式 AP
 * 提供MP3、MP4、EBook、Photo、錄音 等多媒體測試程式 AP
 * 提供ARM11 6410 的特殊多媒體功能等測試程式 AP:
3D 硬體圖形加速
JPEG 硬體解碼
MFC 多媒體硬體解碼

支援 WinCE 6.0 作業系統及驅動原始程式碼
 2M NOR Flash / 128M NAND Flash / 128M DDR SDRAM 驅動
 觸控 LCD 驅動(支援解析度 800×480 的 7吋及10.2吋LCD 含觸控)
 10/100M DM9000AE 驅動
 USB Host / USB Device 驅動
 普通及高速 SD/MMC 卡(最大至16G)和SDIO 設備驅動
 AC97 音效錄音播放驅動
 Camera 視訊驅動:支援OV9653 CMOS Sensor
 4個串列驅動:1個標準串列埠,3個 BT/ GPS/ GPRS GSM/ TouchPAD 複用串列埠
 IIC 、RTC、SPI、ADC、VGA、CAN、AV、S-Video 驅動
 矩陣鍵盤、喇叭、麥克風等多種驅動
 應用程式包括 VS2005 等圖形系統
 3D 硬體加速:提供OpenGLES測試程式驅動 Source Code
 MFC 多媒體硬體編解碼:支援H264/H263/MPEG4/WMV9硬體解碼,提供驅動及
測試程式驅動 Source Code
 JPEG硬體編解碼:支援JPEG、JPG圖片硬體編解碼,提供驅動及測試程式驅動
Source Code
 上層應用測試程式 AP:
 * 提供LED 明亮控制、鍵盤輸入控制、LCD 背光亮度控制、喇叭音量控
制、Camera 拍照及錄影功能 、RS232 資料傳送、RJ45 網路資料傳送等測試程
式 AP
 * 提供MP3、MP4、EBook、Photo、錄音 等多媒體測試程式 AP
 * 提供日期、時間、LCD 觸控音量、LCD 背光時間關閉、LCD 觸控校準等功能
設定的測試程式 AP
 * 提供ARM11 6410 的特殊多媒體功能等測試程式 AP:
3D 硬體圖形加速
JPEG 硬體解碼
MFC 多媒體硬體解碼
MFC 多媒體硬體編碼