iAudio X5 Port Pin Assignments
GPIO
Port pin |
I/O/F |
Description |
0 |
I |
PCF50606 IRQ |
1 |
|
|
2 |
|
|
3 |
O |
KEEPACT (0 = power off) |
4 |
O |
CY7C68310 BUSPWRD (1 = bus powered) |
5 |
I |
ATA IRQ |
6 |
|
|
7 |
|
|
8 |
|
|
9 |
|
|
10 |
I/O |
PCF50606 I2C SCL |
11 |
|
|
12 |
|
|
13 |
I/O |
Remote Data |
14 |
O |
Remote CLK |
15 |
O |
Remote CS |
16 |
|
|
17 |
|
|
18 |
|
|
19 |
|
|
20 |
|
|
21 |
O |
Remote backlight |
22 |
I/O |
DS2411 serial I/O |
23 |
O |
CY7C68310 RESET |
24 |
I |
Remote detect (0 = present) |
25 |
I |
Remote PLAY/ON button (0 = on) |
26 |
I |
ON button (0 = on) |
27 |
I |
Hold switch (0 = on) |
28 |
F |
CS1 - (A15,A14 selects LCD or USBOTG: 10=LCD 01=USBOTG) |
29 |
O |
Audio mux (0=FM Tuner, 1=Line-In) |
30 |
O |
ATA Reset |
31 |
F |
ATA DIOR |
GPIO1
Port pin |
I/O/F |
Description |
32 |
O |
ATA DIOW |
33 |
I |
ATA IORDY |
34 |
|
|
35 |
O |
CY7C68310 USB enable (0 = on) |
36 |
O |
LCD reset (0 = reset) |
37 |
O |
Remote RS |
38 |
F |
SDRAM WE |
39 |
F |
SDRAM CAS |
40 |
F |
SDRAM BCLK |
41 |
I/O |
TLV320 & DA202 I2C SCL |
42 |
I/O |
TLV320 & DA202 I2C SDA |
43 |
O |
ATA Bus enable (0 = enable) |
44 |
I/O |
PCF50606 I2C SDA |
45 |
|
|
46 |
|
|
47 |
|
|
48 |
|
|
49 |
|
|
50 |
|
|
51 |
|
|
52 |
F |
SDRAM LDQM |
53 |
F |
SDRAM UDQM |
54 |
I |
maybe USBOTG detect |
55 |
I |
USB connected (1 = connected) |
56 |
I |
Charger detect (1 = connected) |
57 |
I |
CY7C68310 LOWPWR (1 = Only 100mA granted) |
58 |
|
|
59 |
F |
SDRAM RAS |
60 |
F |
SDRAM CS |
61 |
|
|
62 |
|
|
63 |
F |
SDRAM BCLKE |
"*" indicates that this GPIO or function is actually implemented by two pins on the physical package -- one dedicated input pin and one dedicated output. This means that this logical bit can serve two functions simultaneously. There's only one bit that decides function vs. GPIO, so the composite pin must either both be function pins or a GPI and GPO pin.
PCF50606 GPO
Port pin |
Description |
GPO0 |
|
GPO1 |
Main LCD Backlight |
GPOOD0 |
Green LED (0 = on) |
GPOOD1 |
Red LED (0 = on) |
GPOOD2 |
|
GPOOD3 |
HDD power (0 = on) |
Subpack Connector
Port pin |
Description |
1 |
USB Pin 5 (Ground) |
2 |
USB Pin 5 (Ground) |
3 |
USB Pin 3 (Data +) |
4 |
USB Pin 3 (Data +) |
5 |
USB Pin 2 (Data -) |
6 |
USB Pin 2 (Data -) |
7 |
USB Pin 1 (+5V) |
8 |
USB Pin 1 (+5V) |
9 |
No Connection |
10 |
Line-In/Line-Out ground |
11 |
Line-In/Line-Out ground |
12 |
No Connection |
13 |
Line-Out Right Channel |
14 |
Line-Out Left Channel |
15 |
Line-In Right Channel |
16 |
Line-In Left Channel |
17 |
No Connection |
18 |
Power Sleeve (Ground) |
19 |
Power Sleeve (Ground) |
20 |
No Connection |
21 |
Power (+5V) |
22 |
Power (+5V) |
To make it clear how I labeled the pins
Mini AB Connector (USB OTG)
Port pin |
Description |
1 |
USB Pin 1 (+5V) |
2 |
USB Pin 2 (Data -) |
3 |
USB Pin 3 (Data +) |
4 |
USB Pin 4 (No Connection) |
5 |
USB Pin 5 (Ground) |
Copyright © by the contributing authors.