190 likes | 357 Views
附錄一 DMA-6410XP 教學平台 簡介. DMATEK CO.,LTD 深圳市長高科技有限公司. A-1 DMA-6410XP 教學平台. ■ 功能特色
E N D
附錄一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 下各周邊介面的驅動,還提供三個作業系統下的圖形介面驅動範例,可以讓你在學習嵌入式的過程輕鬆順利。
圖A-1 • ■ 外觀及介面圖 • DMA-6410XP教學平台外觀如下圖所示:
圖A-2 • DMA-6410XP教學平台各介面如下圖所示:
■ 平台硬體配置 • 中央處理器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 8-bit 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.1WinCE:* 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 Linux2.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 多媒體硬體編碼