Please remember to add a category to the bottom of each page that you create.
See categories help for further details, but most will probably be [[Category:HTC ModelName]].

HTC Blue Angel/GPIO

From XDA-Developers
Jump to: navigation, search

BlueAngel GPIO

pin bit Description Input/Output IRQ+W ALT Sleep Init
GPIO 0 00000001 power button (depress=0, release=1) , AC/battery I REFE+ 1
GPIO 1 00000002 reset button I (REFE+) 1 1
GPIO 2 00000004 TSC2200 KBIRQ (Keyboard Interrupt Request) I FE+ 1
GPIO 3 00000008 ASIC3 GPIO IRQ I RE+
GPIO 4 00000010 ATI irq? I RE+
GPIO 5 00000020  ? I
GPIO 6 00000040 gsm radio alert (BB_ALERT) I (REFE+)
GPIO 7 00000080 PASIC2 I (REFE+)
GPIO 8 00000100 USB connect/disconnect I REFE+ 1
GPIO 9 00000200 serial irq? I REFE(RE+) 1
GPIO 10 00000400 (changes on dock) remote? I REFE(RE+) 1
GPIO 11 00000800 ASIC3 SDIO IRQ I FE 1
GPIO 12 00001000  ? O
GPIO 13 00002000 MBGNT (took photo) O 2
GPIO 14 00004000 MBREQ (took photo) I 1
GPIO 15 00008000 #CS1 O 2 1
GPIO 16 00010000 TSC2200 IRQ I FE 1
GPIO 17 00020000 wifi IRQ I FE
GPIO 18 00040000 RDY I 1 1
GPIO 19 00080000 DREQ1 I 1
GPIO 20 00100000 Sound related O
GPIO 21 00200000 - O
GPIO 22 00400000 Sound related (bluetooth, phone calls) O 1
GPIO 23 00800000  ?/SSP CLK audio out clock O 0/2 1
GPIO 24 01000000  ?/SSP FRM O 0/2
GPIO 25 02000000  ?/SSP TXD audio out data O 0/2
GPIO 26 04000000 (SSP RXD unused) O
GPIO 27 08000000 SSP external clock (CONTROL_CX?) I 1
GPIO 28 10000000 I2S BITCLK O 1
GPIO 29 20000000 I2S SDATA_IN I 2
GPIO 30 40000000 (I2S SDATA_OUT unused) O 1
GPIO 31 80000000 I2S SYNC O 1
GPIO 32 00000001 I2S SYSCLK O 1
GPIO 33 00000002 #CS5 O 2 1
GPIO 34 00000004 FF UART RXD (GSM) I 1 1
GPIO 35 00000008 FF UART CTS (GSM) I 1 1
GPIO 36 00000010 FF UART DCD (radio image / radio bootloader select?) I 1
GPIO 37 00000020 ST UART CTS (serial mux SIR) O 1
GPIO 38 00000040 NO INFO I REFE 1
GPIO 39 00000080 FF UART TXD (GSM) O 2
GPIO 40 00000100 FF UART DTR (GSM) O 2
GPIO 41 00000200 FF UART RTS (GSM) O 2 1
GPIO 42 00000400  ?/HW UART RXD (BT) OI 0/3
GPIO 43 00000800  ?/HW UART TXD (BT) OI 0/3
GPIO 44 00001000  ?/HW UART CTS (BT) OI 0/3
GPIO 45 00002000 HW UART RTS (BT) O 3
GPIO 46 00004000 ST UART RXD (serial mux SIR) I 2 1
GPIO 47 00008000 ST UART TXD (serial mux SIR) O 1
GPIO 48 00010000 #OE (CS) O1 2 1
GPIO 49 00020000 #WE (CS) O1 2 1
GPIO 50 00040000 6: #LCDspi_cs O0
GPIO 51 00080000 6: LCDspi_tx O0
GPIO 52 00100000 #CE1 (CS) O1 2 1
GPIO 53 00200000 #CE2 (CS) O1 2 1
GPIO 54 00400000 6: LCDspi_clk O0
GPIO 55 00800000 #PREG O1 2 1
GPIO 56 01000000 #PWAIT (CS) I1 1
GPIO 57 02000000 #IO16 (CS) I0 1
GPIO 58 04000000 gsm radio power O
GPIO 59 08000000 gsm radio reset O
GPIO 60 10000000 unknown gsm I 1
GPIO 61 20000000  ? O 1
GPIO 62 40000000  ? O
GPIO 63 80000000 unknown gsm I
GPIO 64 00000001 gsm radio suspend (1=suspend) O 1
GPIO 65 00000002 gsm radio suspend (1=suspend) O 1
GPIO 66 00000004 BOARDID0 I 1
GPIO 67 00000008 BOARDID1 I 1
GPIO 68 00000010 DPRAM rxbuffer full I FE 1
GPIO 69 00000020 DPRAM txbuffer empty I FE 1
GPIO 70 00000040  ? I 1
GPIO 71 00000080  ? I 1
GPIO 72 00000100  ? I 1
GPIO 73 00000200  ? O 1
GPIO 74 00000400 ATI reset O 1
GPIO 75 00000800 wifi related I
GPIO 76 00001000 BOARDID2 I 1
GPIO 77 00002000 Battery related I 1
GPIO 78 00004000 #CS2 O 2 1
GPIO 79 00008000 #CS3 O 2 1
GPIO 80 00010000 #CS4 O 2 1
GPIO 81 00020000 NSSP CLK O 1 1
GPIO 82 00040000 NSSP SFRM O 1 1
GPIO 83 00080000 NSSP TXD O 1 1
GPIO 84 00100000 NSSP RXD (TSC2200) I 2 1
GPIO 85 00200000 unknown I 1
GPIO 86 00400000 SDRAM chip select 2 O 0
GPIO 87 00800000 SDRAM chip select 3 O 0
GPIO 88 01000000 Read/Write O 0
GPIO 89 02000000 Sound related (codec reset?) O 1

Back to the main page or Back to BlueAngel Research