VIPER Technical Manual

Detailed hardware description

 

 

PXA255 GPIO pin assignments

The following table summarizes the use of the 85 PXA255 GPIO pins, their direction, alternate function and active level.

For embedded Linux the GPIO pins are setup by Redboot. Under VxWorks and Windows CE, they are setup by the OS and not by the bootloader.

Key:

 

AF

 

Alternate function.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Dir

 

Pin direction.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ActiveFunction active level or edge.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SleepPin state during sleep mode (all Hi-Z states are to ‘1’ during sleep).

 

 

GPIO

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

No

AF Signal nameDir

Active

Sleep

FunctionSee section…

 

0

0

ETHER_INT

Input

 

 

 

 

Input

Ethernet Interrupt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VL

1

0

PC/104_IRQ

Input

See

Input

CPLD Interrupt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

page 30285H

 

 

 

47H

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interrupt assignments

 

 

 

 

 

 

 

 

 

 

 

 

 

(page 30284H)

 

 

2

0

USB_IRQ

Input

 

 

 

 

Input

USB Interrupt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VL

3

0

UART_INT1

Input

 

 

 

 

Input

COM 5 Interrupt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

VL

4

0

UART_INT2

Input

 

 

 

 

Input

COM 4 Interrupt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

0

Reserved

Input

NA

Input

Reserved

Reserved286H

– LK2 (page 98287H)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

0

PSU_DATA

Output

NA

0

Microprocessor Core

Processor288H

power

 

 

 

 

 

 

 

 

 

 

 

 

Voltage DAC Data

management (page 812 9H)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

0

USER_CONFIG1

Input

NA

Input

User Config 1, Jumper

User290H

configurable jumper

 

 

 

 

 

 

 

 

 

 

 

 

LK3

1 – LK3 (page 2981H)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

0

CF_RDY

Input

NA

Input

CompactFLASH

Interrupt48H

assignments,

 

 

 

 

 

 

 

 

 

 

 

Ready/nBusy

(page 30292H

and

 

 

 

 

 

 

 

 

 

 

 

 

 

CompactFLASH293H

 

 

 

 

 

 

 

 

 

 

 

 

page 2894H)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9

0

BLKEN

Output

High

0

LCD Backlight Enable

LCD295H

backlight enable

 

 

 

 

 

 

 

 

 

 

 

 

(page 37296H

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

0

LCDEN

Output

High

0

LCD Logic Supply

LCD297H

logic supply enable

 

 

 

 

 

 

 

 

 

 

 

Enable

(page 37298H

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

0

PSU_CLK

Output

 

 

 

 

0

Microprocessor Core

Processor299H

power

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Voltage DAC Clock

management (page 81300H)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12

0

SHDN

Output

High

1

COM 1, 2, 3 & 4 UART

UART301H

power management

 

 

 

 

 

 

 

 

 

 

 

Shutdown

(page 83302H

)

 

 

 

 

 

 

 

 

13

0

USB_WAKEUP

Output

High

0

Wake Up USB Host

USB303H

power management

 

 

 

 

 

 

 

 

 

 

 

from suspend

(page 83304H

)

 

 

 

 

 

 

 

continued

© 2007 Eurotech Ltd Issue E

22