RM-033-04-100_Creator-PXA270_Introduction-To-Creator

download report

Transcript RM-033-04-100_Creator-PXA270_Introduction-To-Creator

Introduction to Creator
PXA270 Platform
DOC Number : RM-033-04-100
DOC Version : V1.00
Release Date : 2007-01-18
Module Name : Introduction to Creator PXA270
Platform
Platform : Creator XScale-PXA270
Category : Non-OS embedded programming
Difficulty : Basic
Experiment time : Lecture
: 20 minutes
Key Word : Cygwin, TOOLS, XSCALE, PXA270,
CREATOR
Author : Microtime Computer Inc.
http://www.microtime.com.tw
Topic

簡介

系統說明

基礎知識

系統設置
簡介

規格:



設備需求:

Create XScale-PXA270 Board
features

Software features

Package content
H/W requirements:


PC Host,COM port,EPP printer
port
Creator XScale-PXA270
Development Kit

關聯:


SOM-PXA270 Board features

None

JTAG-ICE(Pocket-ARM,Carrier
ICE ARM)
Ethernet port, Hub
(Optional)
背景需求:

熟悉XScale-PXA270 CPU

稍具微處理器系統軟硬體設計基礎

S/W requirements:




Linux Virtual Machine : Cygwin
1.3.18
Tool chain
2.95.3
Domingo
: GCC
Debugger
TFTP Server
(Optional)
:TFTPD
‹#›
系統說明

Creator XScale-PXA270 System Architecture
PXA270 Peripherals :
Ethernet
USB
UART
LCD
AC97
Camera
KeyPad
IrDA
PCMCIA
MMC/SD
MS
SIM....
Main Board
SOM Board
Power
Battery Charger
CF Card
Interface
Slave Bus
CMOS Comera
Interface
Base Board
Master Bus
RTC
USB1.1
Device
16-Bits
24KSPS
Codec
4 Gray Level
128 X 128
LCD Module
2M Flash
1K-Bits
EEPROM
4-Ways
DIP_SW
Buffer
8-Bits
LED
4-Digit
7-Seg LED
4X4
Key Pads
‹#›
系統說明 (Cont.)

SOM-PXA270 Board
Block Diagram

Create XScale-PXA270
Board Block Diagram
SO-DIMM
200
Buffer
32M
Flash ROM
PXA-270 CPU
Power
Clock
I/O
SO-DIMM 200
64M
SDRAM
10/100
Ethernet
USB
UART
LCD/TS
Camera
IrDA
AC97
SIM
Key
Pad
MMC/S
D/MS
A2D/P
WM
JTAG
CPLD
PC Card
Power
Reset
JTG-SW
LED
Master
Bus
‹#›
基礎知識

Hardware Descriptions for SOM-PXA270 Board
(SOM Board)

SOM-PXA270 Board Layout

SOM-PXA270 Board Block Diagram

Power Input and Voltage Regulation

Clock

Flash Memory

SDRAM

Test Points
‹#›
Hardware Descriptions for Create
XScale-PXA270 Board (Base Board)

Create XScale-PXA270 Board Block Diagram

Create XScale-PXA270 Board Layout

Power Input and Voltage Regulation

System Reset

Board Level Registers

Ethernet Interface

Audio Interface

Touch Screen Interface

LCD Module Interface

USB Host and Device

Full Function RS-232
‹#›
Hardware Descriptions for Create
XScale-PXA270 Board (Base Board)

IrDA Port

Bluetooth UART

PC Card Interface

Fault Emulation

MMC/SD Interface

PMIC Interface

Memory Stick Interface

JTAG Interface

USIM Interface

Master Bus

Camera Interface

Switches

Matrix Keypad Interface

LEDs

PWM Interface

Jumpers

A2D Interface

Connectors

General Purpose
Switches and LEDs
‹#›
Programmer’s Reference

Memory Map and Chip Select
‹#›
Programmer’s Reference (cont.)

Master Board I/O
‹#›
Programmer’s Reference (cont.)

GPIO Usage

Create XScale-PXA270 Board Level Registers
‹#›
Programmer’s Reference (cont.)

Handling Board Level Interrupt Controller

Base Board PCMCIA Slot 0

Base Board Touch Screen Controller

Base Board MMC/SD Socket

Base Board USB Device Port Connector

Main Board Interrupt Reguests
‹#›
Programmer’s Reference (cont.)

Elkhart Debug Engine

Vector Cache Manager
可利用命令Config→Vector Cache Manager來開啟視窗
‹#›
Q&A