Doc - Board : PXA310

Introduction

  • PXA310 原為 intel 開發, 後來賣給 Marvell, 目前使用的 BSP (Board Support Package) 是由 Marvell 所提供
  • PXA310 主要是開發手機平台用, 廠商所附的 BSP 有支援 Window Mobile 6 (WM6), 也有支援 Linux 平台 (搭載 Qtopia - 為 Trolltech 的產品 - 架構於 Qt/Embedded 之上), 附的核心版本為 2.6.14.6

PXA310 Specification

PXA310 的硬體規格可以參照下列圖表

Operations on PXA310

以下介紹如何連線至 PXA310 作燒錄及控制

RS232

  • 在 Linux 底下採用 minicom 作連線, 下 minicom -s 即可連線
  • 在 Windows 底下採用超級終端機連線

設定 RS232 採用以下參數
速度 : 38400
停止位元 : 1
硬體加速 (Flow Control) :

Flash Bootloader, Kernel, Filesystem

  • 以 JTAG 作連結
  • PXA310 燒錄需要透過 Intel 的 Debugger 工具, 其主要是用於燒錄 Bootloader, 接下來的核心, 檔案系統可以透過 TFTP 或網路或是 Debugger 亦可燒錄

Flash Architecture

以下是針對 Linux 介紹, 其對 Flash 的劃分為如下圖
:member:master:96:pxa310:flash.gif

Intel Debugger

:member:master:96:pxa310:xdb_step1.jpg
Step 1 : 選擇 MonahansL 的 config, 並點選 Setting

:member:master:96:pxa310:xdb_step2.jpg
Step 2 : 修改為 JTAG 連線, 點選 OK, 並 Start

:member:master:96:pxa310:xdb_step3.jpg
Step 3 : 成功與 PXA310 連線時會出現該畫面 (出現 Flash 的位址), 選擇 Burn Flash

:member:master:96:pxa310:xdb_step4.jpg
Step 4 : 設定為 MonahansL 的 NandFlash, 並選擇燒錄的檔案及位址, 點選燒錄即可完成

Question

  • Question1: 在使用 marvell debugger 時, 如果出現 E-2201 target error: parallel port: unable to access ECP mode. 錯誤怎麼辦 ?
  • Answer: 可以到 BIOS 設定中, 將 parallel port 的 ECP mode 打開即可.

Reference

documents/board/pxa310.txt · 上一次變更: 2009/06/01 13:58 由 crilit
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0