8 1 月 2013

嵌入式Linux系統建置 開發板規格

Embedded 課程iconARM11 DMA-6410L 開發平台 – 平台硬體配置

embedded-arm11

 

  • 中央處理器
    CPU:Samsung S3C6410XHL-66,主頻為 667MHz,內核為 ARM1176JZF-S
  • 外部記憶體
    » SDRAM 記憶體:
    平台上提供128M X 2片 Mobile DDR SDRAM,共 256M 的標準配置
    » NAND Flash:
    SLC NAND Flash:256MByte 記憶體的標準配置
    MLC NAND Flash:1G / 2G / 4G Byte記憶體(Option)
  • 網路介面
    1 個 10/100M Ethernet,採用 DM9000AE,帶指示燈 RJ-45 介面
  • USB 介面
    1 個 USB HOST(USB 1.1 規範)介面,支援全速(12Mbps)或低速(1.5Mbps)傳輸
    1 個 USB HS OTG(USB 2.0規範)介面,最高支援480Mbps高速傳輸
  • 串列埠
    1 個 3 線制串列埠,2 個外接 3 線串列埠
  • 音效介面
    採用 AC97 的介面晶片,立體聲音效輸出介面可接耳機或音箱;支援錄音,底板有 音效輸入介面可接麥克風
  • CMOS Sensor 攝影機介面
    底板上內置一個130 萬像素的 CMOS Sensor 攝影機,可直接攝影並在液晶螢幕上顯示,並有一個 2.0mm 間距雙排插座用於攝影機擴充,這個擴充介面可連接其他型號的 CMOS Sensor 攝影機,支援的標準為 ITU-R BT.601/656 YCBCR 8-bit standard
  • LCD 介面
    » 3.3V 供電 LCD 螢幕
    » 系統平台標準配置 480×272 / 4.3 英寸 TFT 液晶螢幕,附觸控功能 * 支援 TFT 液晶螢幕,尺吋從 4.3 / 7.0 / 10.2 吋
  • 觸控介面
    1 個觸控螢幕控制器(四線電阻式)
  • SD 卡介面
    1 個高速 SD / HSMMC 和 SDIO 設備
    Linux
    » Linux 2.6.2X: 支援高速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 存儲設備
  • 多功能擴充介面
    可擴充 12 路GPIO口、4 路 ADC、2 個中斷
  • RTC 時鐘
    S3C6410 內部集成,外部提供可充 RTC 電池,無須更換
  • JTAG 介面
    1 個ARM 標準 20PIN JTAG 介面位於底板上,可支援核心板單獨除錯,也可通過底板支援 RVDS3.0以上版本等除錯
  • 時鐘設計
    採用無源晶振模式設計
  • Reset 電路
    採用手動重置和晶片重置相結合的方式,晶片採用 MAX811,重置穩定可靠
  • 電源介面
    採用5V,1A 外置電源供電,可支援電源管理的睡眠與喚醒功能(CE6.0 之下)
  • 平台其他功能
    » 2 個除錯指示 LED
    » 1 個電源指示 LED
    » 過流保護:採用自恢復保險器件
    » 矩陣鍵盤:2*4 個按鍵,可進行鍵盤模擬
    » ADC 轉換器:8 通道 12Bit 精度 ADC,其中4路硬體設計爲觸控螢幕,其餘外接
    » IIC 控制器:2 個 IIC 串列介面,其中1 個與 CAMERA 介面複用,1 個與串列埠複用,均為 CPU 內置,支援 400Kbps 快速及多主模式。多個 IIC 串列介面可以支援複雜電源控制方案。
    » SPI 介面 :外擴 2 通道 5 線制 SPI 高速同步串列介面(作為主控設備支援 50Mbps 的收發,作為從設備支援 50Mbps 的發、20Mbps 的收)
  • 尺寸大小及重量
    PCB大小:149mm×105mm

 

Embedded 課程iconARM11 DMA-6410L 開發平台 – 開發工具和原始程式碼

  • BIOS:
    » 提供 SD 卡啟動,並由 USB 下載程式並燒寫跟升級系統(CE 下取代 JTAG 燒寫)
    » 提供 SD 卡啟動,並由 網路 RJ45 下載程式並燒寫跟升級系統(Android 1.6/Linux2.6.27 下取代 JTAG 燒寫)
  • DMA-6410L Linux2.6.27 核心原始程式包以及核心交叉編譯工具
  • DMA-6410L Android 1.6 版本的BSP
  • DMA-6410L WinCE 6.0 版本的BSP
  • DMA-6410L 板上擴充晶片的資料 (pdf 格式〕
  • DMA-6410L 開發平台電路圖(pdf 格式)
  • DMA-6410L 開發平台使用手冊(pdf 格式)
  • WinCE 實現軟體資料保存及註冊表保存功能
  • 能夠在WinCE 根目錄下創建 Residentflash 檔案匣,將 Nandflash 剩餘空間做為
  • 該檔案匣的存儲空間,實現資料的永久保存及註冊表永久保存功能。

 

Embedded 課程iconARM11 DMA-6410L 開發平台 – 可支援多種作業系統

  • Linux 2.6.27
  • WinCE 6.0
  • Google Android 1.6
  • Google Android 2.1(2010.11 Release)

 

Embedded 課程iconARM11 DMA-6410L 開發平台 – 可支援多種作業系統

支援 Linux 2.6.24 作業系統及驅動原始程式碼

  • 支援 Linux 2.6.27 / Google Android 1.6 作業系統及驅動原始程式碼
  • 支援 Linux 2.6.29 / Google Android 2.1 作業系統及驅動原始程式碼
  • 128M NAND Flash / 128M DDR SDRAM 驅動
  • 256M NAND Flash / 256M DDR SDRAM 驅動
  • 觸控 LCD 驅動(支持解析度 480×272 的 4.3 / 7.0 吋LCD 含觸控)
  • 10/100M DM9000E 驅動
  • USB Host / USB Device 驅動
  • 普通及高速 SD/MMC 卡(最大至16G)和SDIO 設備驅動
  • AC97 音效錄音放音驅動
  • 3 個串列驅動:1 個標準串列,2 個外接串列
  • IIC 、RTC、SPI、ADC 驅動
  • 矩陣鍵盤等多種驅動
  • 3D 硬體加速:提供OpenGLES 測試程式驅動 Source Code
  • MFC 多媒體硬體編解碼:支援H264/H263/MPEG4/WMV9硬體解碼,提供驅動及測試程式驅動 Source Code
  • JPEG硬體編解碼:支援JPEG、JPG圖片硬體編解碼,提供驅動及測試程式驅動 Source Code

 

支援 WinCE 6.0 作業系統及驅動原始程式碼

  • 128M NAND Flash / 128M DDR SDRAM 驅動
  • 256M NAND Flash / 256M DDR SDRAM 驅動
  • 觸控 LCD 驅動(支持解析度 480×272 的 4.3 / 7.0 吋LCD 含觸控)
  • 10/100M DM9000E 驅動
  • USB Host / USB Device 驅動
  • 普通及高速 SD/MMC 卡(最大至16G)和SDIO 設備驅動
  • AC97 音效錄音放音驅動
  • Camera 視訊驅動:支持OV9653 CMOS Sensor
  • 3 個串列驅動:1 個標準串列,2 個外接串列
  • IIC 、RTC、SPI、ADC 驅動
  • 矩陣鍵盤等多種驅動
  • 應用程式包括 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 多媒體硬體編碼