gpioPage
pin |
bit |
Description |
Input/Output |
IRQ |
ALT |
Sleep |
bank 0 |
|
|
|
|
|
|
GPIO 0 |
00000001 |
power button |
I1 |
REFE |
|
|
GPIO 1 |
00000002 |
ISP1583 USB irq |
I1 |
FE |
|
|
GPIO 2 |
00000004 |
reserved |
0 |
1 |
|
|
GPIO 3 |
00000008 |
O |
|
|
|
|
GPIO 4 |
00000010 |
O |
|
|
|
|
GPIO 5 |
00000020 |
reserved |
0 |
|
|
|
GPIO 6 |
00000040 |
reserved |
0 |
|
|
|
GPIO 7 |
00000080 |
reserved |
0 |
|
|
|
GPIO 8 |
00000100 |
reserved |
0 |
|
|
|
GPIO 9 |
00000200 |
keyboard button pressed irq |
I1 |
REFE |
|
|
GPIO 10 |
00000400 |
keyboard in/out |
I0 |
REFE |
|
|
GPIO 11 |
00000800 |
DPR-D (gsm wake)? on=1 |
I |
RE |
|
|
GPIO 12 |
00001000 |
(epson USB irq) |
I |
FE |
|
|
GPIO 13 |
00002000 |
ep irq |
I1 |
REFE |
|
|
GPIO 14 |
00004000 |
CPLD chain |
I0 |
RE |
|
|
GPIO 15 |
00008000 |
#CS1 |
O1 |
2 |
1 |
|
GPIO 16 |
00010000 |
PWM0_OUT(backlight) |
O1 |
2 |
|
|
GPIO 17 |
00020000 |
vol_up key |
I0 |
REFE |
|
|
GPIO 18 |
00040000 |
RDY |
I1 |
1 |
|
|
GPIO 19 |
00080000 |
DPR-P9 |
I |
FE |
|
|
GPIO 20 |
00100000 |
DPR-P3 |
I |
FE |
|
|
GPIO 21 |
00200000 |
ATI irq |
I1 |
FE |
|
|
GPIO 22 |
00400000 |
DPR-P9-FE |
O |
|
|
|
GPIO 23 |
00800000 |
SSP CLK(bat+ts) |
O |
2 |
|
|
GPIO 24 |
01000000 |
SSP FRM(bat+ts) |
O |
2 |
1 |
|
GPIO 25 |
02000000 |
SSP TXD(bat+ts) |
O |
2 |
|
|
GPIO 26 |
04000000 |
SSP RXD(bat+ts) |
I |
1 |
|
|
GPIO 27 |
08000000 |
TS irq pressed=0 |
I1 |
FE |
|
|
GPIO 28 |
10000000 |
playsound=1 |
O |
|
|
|
GPIO 29 |
20000000 |
sound related |
O |
|
|
|
GPIO 30 |
40000000 |
sound related |
O |
|
|
|
GPIO 31 |
80000000 |
ext irq? |
I1 |
REFE |
|
|
bank 1 |
|
|
|
|
|
|
GPIO 32 |
00000001 |
MMCLK(wifi) |
O |
2 |
|
|
GPIO 33 |
00000002 |
#CS5 |
O1 |
2 |
1 |
|
GPIO 34 |
00000004 |
FF UART RXD (gps) |
I |
1 |
|
|
GPIO 35 |
00000008 |
wifi irq |
I |
FE |
|
|
GPIO 36 |
00000010 |
SSPSCLK2 |
O |
2 |
1 |
|
GPIO 37 |
00000020 |
irq? |
I0 |
RE |
|
|
GPIO 38 |
00000040 |
SSPTXD2 |
O |
2 |
|
|
GPIO 39 |
00000080 |
FF UART TXD(gps) |
O |
2 |
|
|
GPIO 40 |
00000100 |
SSPRXD2 |
I |
1 |
|
|
GPIO 41 |
00000200 |
DPR-P1-FE |
O |
|
|
|
GPIO 42 |
00000400 |
BT UART RXD (bt) |
I |
1 |
1 |
|
GPIO 43 |
00000800 |
BT UART TXD (bt) |
O |
2 |
1 |
|
GPIO 44 |
00001000 |
BT UART CTS (bt) |
I |
1 |
|
|
GPIO 45 |
00002000 |
BT UART RTS (bt) |
O |
2 |
|
|
GPIO 46 |
00004000 |
ST UART RXD (?) |
I |
2 |
|
|
GPIO 47 |
00008000 |
ST UART TXD (?) |
O |
1 |
|
|
GPIO 48 |
00010000 |
DPR-P2-FE |
I |
|
|
|
GPIO 49 |
00020000 |
#PWE (ATI) |
O1 |
2 |
1 |
|
GPIO 50 |
00040000 |
DPR-AT-FE |
O |
|
|
|
GPIO 51 |
00080000 |
DPR-AT |
I |
FE |
1 |
|
GPIO 52 |
00100000 |
DPR-P2 |
I |
FE |
1 |
|
GPIO 53 |
00200000 |
DPR-DIAG-FE |
O |
|
|
|
GPIO 54 |
00400000 |
wifi related (on=1) |
O |
|
|
|
GPIO 55 |
00800000 |
DPR-P1 |
I |
FE |
|
|
GPIO 56 |
01000000 ? |
O |
|
|
|
|
GPIO 57 |
02000000 |
sound related |
O |
|
|
|
GPIO 58 |
04000000 |
gps (on=1 |
off=0) |
O |
|
|
GPIO 59 |
08000000 |
misc |
I1 |
REFE |
|
|
GPIO 60 |
10000000 |
gps (=0) |
O |
|
|
|
GPIO 61 |
20000000 |
gps (on=1 |
off=0. traced) |
O |
|
|
GPIO 62 |
40000000 |
LCD power11 |
O |
|
|
|
GPIO 63 |
80000000 |
LCD power1 |
O |
|
|
|
bank2 |
|
|
|
|
|
|
GPIO 64 |
00000001 |
LCD power21 |
O |
|
|
|
GPIO 65 |
00000002 |
LCD power2 |
O |
|
|
|
GPIO 66 |
00000004 |
SD power (on=1 |
off=0) |
O |
|
|
GPIO 67 |
00000008 |
sound related |
O |
|
|
|
GPIO 68 |
00000010 |
EPSON power (on=1 |
off=0) |
O |
|
|
GPIO 69 |
00000020 |
keyboard power? |
O |
1 |
|
|
GPIO 70 |
00000040 |
flashled |
O0 |
|
|
|
GPIO 71 |
00000080 |
I |
|
|
|
|
GPIO 72 |
00000100 |
wifi reset =1 |
0 |
Err :509 |
|
|
GPIO 73 |
00000200 |
CAM related |
O |
1 |
|
|
GPIO 74 |
00000400 |
O |
|
|
|
|
GPIO 75 |
00000800 |
I |
|
|
|
|
GPIO 76 |
00001000 |
O |
|
|
|
|
GPIO 77 |
00002000 |
O |
|
|
|
|
GPIO 78 |
00004000 |
#CS2 |
O1 |
2 |
1 |
|
GPIO 79 |
00008000 |
#CS3 |
O1 |
2 |
1 |
|
GPIO 80 |
00010000 |
#CS4 |
O1 |
2 |
1 |
|
GPIO 81 |
00020000 |
LCD related |
O |
1 |
|
|
GPIO 82 |
00040000 |
I |
|
|
|
|
GPIO 83 |
00080000 |
I |
|
|
|
|
GPIO 84 |
00100000 |
CAM |
LED powerdown related |
O |
|
|
GPIO 85 |
00200000 |
PHO power (on=1 |
off=0) |
O |
1 |
|
GPIO 86 |
00400000 |
CAM related |
O |
1 |
|
|
GPIO 87 |
00800000 |
CAM power=0 ? |
O |
|
|
|
GPIO 88 |
01000000 |
USBHPWR1 |
I1 |
1 |
|
|
GPIO 89 |
02000000 |
USBHPEN1 |
O1 |
2 |
|
|
GPIO 90 |
04000000 |
TV bitbang DATA |
O1 |
1 |
|
|
GPIO 91 |
08000000 |
TV bitbang CLK/MISC |
O1 |
1 |
|
|
GPIO 92 |
10000000 |
MMDAT0(wifi) |
O |
1 |
|
|
GPIO 93 |
20000000 |
capture (CAM) |
I0 |
REFE |
|
|
GPIO 94 |
40000000 |
record |
I0 |
REFE |
|
|
GPIO 95 |
80000000 |
portal |
I0 |
REFE |
|
|
bank3 |
|
|
|
|
|
|
GPIO 96 |
00000001 |
I |
|
|
|
|
GPIO 97 |
00000002 |
O |
|
|
|
|
GPIO 98 |
00000004 |
send (OK) key |
I0 |
REFE |
|
|
GPIO 99 |
00000008 |
end(MENU) key |
I0 |
REFE |
|
|
GPIO 100 |
00000010 |
vt? |
I |
|
|
|
GPIO 101 |
00000020 |
backlight (power enable=1) |
O |
|
|
|
GPIO 102 |
00000040 |
vol_down key |
I0 |
REFE |
|
|
GPIO 103 |
00000080 |
right key |
I1 |
REFE |
|
|
GPIO 104 |
00000100 |
up key |
I1 |
REFE |
|
|
GPIO 105 |
00000200 |
left key |
I1 |
REFE |
|
|
GPIO 106 |
00000400 |
down key |
I1 |
REFE |
|
|
GPIO 107 |
00000800 |
OK key |
I1 |
REFE |
|
|
GPIO 108 |
00001000 |
O |
|
|
|
|
GPIO 109 |
00002000 |
MMDAT1(wifi) |
O |
1 |
|
|
GPIO 110 |
00004000 |
MMDAT2(wifi) |
O |
1 |
|
|
GPIO 111 |
00008000 |
MMDAT3(wifi) |
O |
1 |
|
|
GPIO 112 |
00010000 |
MMCMD (wifi) |
O |
1 |
|
|
GPIO 113 |
00020000 |
wifi ready? (on=0 |
off=1) |
I |
|
|
GPIO 114 |
00040000 |
Touch Screen DAV |
I |
|
|
|
GPIO 115 |
00080000 |
DREQ0 |
I |
1 |
|
|
GPIO 116 |
00100000 |
SD detect (on=0 |
off=1) |
I |
|
|
GPIO 117 |
00200000 |
SCL |
O |
1 |
|
|
GPIO 118 |
00400000 |
SDA |
O |
1 |
|
|
GPIO 119 |
00800000 |
I |
|
|
|
|
CPLD1 |
|
|
|
|
|
|
Apin +0x0 |
bit |
Description1 |
|
|
|
|
GPIOA0 |
0x0001 |
power related (orr) |
|
|
|
|
GPIOA1 |
0x0002 |
|
|
|
|
|
GPIOA2 |
0x0004 |
Err :509 |
|
|
|
|
GPIOA3 |
0x0008 |
battery related (bic orr) |
|
|
|
msleep10+spi |
GPIOA4 |
0x0010 |
bt pwr1 (on=1 |
reset=0 |
|
|
standby=1 ?) |
GPIOA5 |
0x0020 |
bt pwr2 (on=1 |
off=0) |
|
|
|
GPIOA6 |
0x0040 |
FIR pwr1 related |
|
|
|
|
GPIOA7 |
0x0080 |
cam related(orr |
bic) msleep10 |
|
|
|
|
|
|
|
|
|
|
Bpin +0x2 |
bit |
Description2 |
|
|
|
|
GPIOB0 |
0x0001 |
camera related (bic) |
|
|
|
sleep10 |
GPIOB1 |
0x0002 |
phone power (on=1 |
off=0) |
|
|
|
GPIOB2 |
0x0004 |
phone reset (1 |
msleep 400 |
0) |
|
|
GPIOB3 |
0x0008 |
gsm led (on=1 |
off=0) |
|
|
|
GPIOB4 |
0x0010 |
gps led (on=1 |
off=0) |
|
|
|
GPIOB5 |
0x0020 |
alert led (on=1 |
off=0) |
|
|
|
GPIOB6 |
0x0040 |
bt led (on=1 |
off=0) |
|
|
|
GPIOB7 |
0x0080 |
wifi led (on=1 |
off=0) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cpin +0x4 |
bit |
Description3 |
|
|
|
|
GPIOC0 |
0x0001 |
charging led red=1 |
|
|
|
|
GPIOC1 |
0x0002 |
charging led green=1 |
|
|
|
|
GPIOC2 |
0x0004 |
charging led redblink=1 |
|
|
|
|
GPIOC3 |
0x0008 |
wifi pwr3 (on=1 |
off=0) |
|
|
|
GPIOC4 |
0x0010 |
epson power (on=1 |
|
|
|
msleep 0x4b0) |
GPIOC5 |
0x0020 |
|
|
|
|
|
GPIOC6 |
0x0040 |
wifi pwr4 (on=1 |
off=0) |
|
|
|
GPIOC7 |
0x0080 |
USB_PUEN? |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Dpin +0x6 |
bit |
Description4 |
|
|
|
|
GPIOD0 |
0x0001 |
GPS power (=0 ?) |
|
|
|
|
GPIOD1 |
0x0002 |
reset device (=1) |
|
|
|
|
GPIOD2 |
0x0004 |
LCD panel bit2 (get) |
|
|
|
|
GPIOD3 |
0x0008 |
power related (get+bic |
orr) |
|
|
|
GPIOD4 |
0x0010 |
LCD panel bit4 (get) |
|
|
|
|
GPIOD5 |
0x0020 |
PXAUSBH related (was FIR pwr2) |
|
|
|
|
GPIOD6 |
0x0040 |
SD power (on=1) |
|
|
|
|
GPIOD7 |
0x0080 |
lcd bkl related (on=1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Epin +0x8 |
bit |
Description5 Clear IRQ |
|
|
|
|
GPIOE0 |
0x0001 |
BTwake irqack=bic |
|
|
|
|
GPIOE1 |
0x0002 |
hpep (wired) irqack |
|
|
|
|
GPIOE2 |
0x0004 |
hpext (button) irqack |
|
|
|
|
GPIOE3 |
0x0008 |
+irqack |
|
|
|
|
GPIOE4 |
0x0010 |
USB cable irqack |
|
|
|
|
GPIOE5 |
0x0020 |
+irqack |
|
|
|
|
GPIOE6 |
0x0040 |
TVout irqack |
|
|
|
|
GPIOE7 |
0x0080 |
+irqack |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fpin +0xa |
bit |
Description6 |
|
|
|
|
GPIOF0 |
0x0001 |
bt related (traced) |
|
|
|
|
GPIOF1 |
0x0002 |
misc (get) |
|
|
|
|
GPIOF2 |
0x0004 |
|
|
|
|
|
GPIOF3 |
0x0008 |
|
|
|
|
|
GPIOF4 |
0x0010 |
isp1582 related (get) |
|
|
|
|
GPIOF5 |
0x0020 |
|
|
|
|
|
GPIOF6 |
0x0040 |
isp1582 related (get) |
|
|
|
|
GPIOF7 |
0x0080 |
TVout related (get) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gpin +0xc |
bit |
Description7 |
|
|
|
|
GPIOG0 |
0x0001 |
battery related (get) |
|
|
|
|
GPIOG1 |
0x0002 |
|
|
|
|
|
GPIOG2 |
0x0004 |
|
|
|
|
|
GPIOG3 |
0x0008 |
|
|
|
|
|
GPIOG4 |
0x0010 |
|
|
|
|
|
GPIOG5 |
0x0020 |
1582 present |
CPLD2 location (get) |
|
|
|
GPIOG6 |
0x0040 |
|
|
|
|
|
GPIOG7 |
0x0080 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hpin +0x10 |
bit |
Description8 |
|
|
|
|
GPIOH0 |
0x0001 |
Err :509 |
|
|
|
|
GPIOH1 |
0x0002 |
|
|
|
|
|
GPIOH2 |
0x0004 |
battery related (bicorr)/ ATI reset? |
|
|
|
|
GPIOH3 |
0x0008 |
TVout mode reset( =0 |
msleep 10 |
=1 |
|
msleep 10) |
GPIOH4 |
0x0010 |
ISP related |
|
|
|
|
GPIOH5 |
0x0020 |
ISP related |
|
|
|
|
GPIOH6 |
0x0040 |
|
|
|
|
|
GPIOH7 |
0x0080 |
|
|
|
|
|
CPLD2 |
|
|
|
|
|
|
pin mask description |
|
|
|
|
|
|
GPIOI0 |
0x0001 |
LCD pwr1 (on=1) |
|
|
|
|
GPIOI1 |
0x0002 |
LCD pwr2 (on=1 |
off=0) |
|
|
|
GPIOI2 |
0x0004 |
i2c (on=1) |
|
|
|
|
GPIOI3 |
0x0008 |
i2c (on=1) |
|
|
|
|
GPIOI4 |
0x0010 |
i2c (on=1) |
|
|
|
|
GPIOI5 |
0x0020 |
backlight pwr (on=1) |
|
|
|
|
GPIOI6 |
0x0040 |
wifi pwr1 (on=1 |
off=0) |
|
|
|
GPIOI7 |
0x0080 |
wifi pwr2 (on=1 |
off=0) |
|
|
|
GPIOI8 |
0x0100 |
TVout mode/init (=1 |
if mode=1 -> =0) |
|
|
|
GPIOI9 |
0x0200 |
|
|
|
|
|
GPIOI10 |
0x0400 |
|
|
|
|
|
GPIOI11 |
0x0800 |
|
|
|
|
|
GPIOI12 |
0x1000 |
|
|
|
|
|
GPIOI13 |
0x2000 |
BOARDID0 |
|
|
|
|
GPIOI14 |
0x4000 |
BOARDID1 |
|
|
|
|
GPIOI15 |
0x8000 |
BOARDID2 |
|
|
|
|
Related
Wiki: Home
×
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.