Pinouts

The pinouts for the Allwinner A10 can be found in the kicad library at http://git.rhombus-tech.net/eoma

The tables below have, in the first column, the ball grid pin location; in the second column is the functions (if multiplexed, separated by slashes) available on each pin. Note: some ports can be multiplexed to more than one pin.

Information about the interfaces available in each group is described in each section.

Note: Interfaces marked in bold will be included in the EOMA/PCMCIA-compliant CPU Card

Pin Group G

The functions available in this group are:

  • TS 1 (yet to be determined what that is)
  • Camera Sensor 1 (8-bit data width)
  • Camera Sensor 0 (data bits 8 to 15)
  • SD/MMC Card 1
  • UARTS 3 and 4

The pins are:

  • F20 TS1_CLK/CSI1_PCLK/SDC1_CMD/PG0
  • E21 TS1_ERR/CSI1_HSYNC/SDC1_MCLK/PG1
  • E20 TS1_SYNC/CSI1_HSYNC/SDC1_D0/PG2
  • D21 TS1_DVLD/CSI1_VSYNC/SDC1_D1/PG3
  • D20 TS1_D0/CSI1_D0/SDC1_D2/CSI0_D8/PG4
  • C21 TS1_D1/CSI1_D1/SDC1_D3/CSI0_D9/PG5
  • E19 TS1_D2/CSI1_D2/UART3_TX/CSI0_D10/PG6
  • C20 TS1_D3/CSI1_D3/UART3_TX/CSI0_D11/PG7
  • D19 TS1_D4/CSI1_D4/UART3_RTS/CSI0_D12/PG8
  • C19 TS1_D5/CSI1_D5/UART3_CTS/CSI0_D13/PG9
  • D18 TS1_D6/CSI1_D6/UART4_TX/CSI0_D14/PG10
  • C18 TS1_D7/CSI1_D7/UART4_RX/CSI0_D15/PG11

Pin Group H

The functions available in this group are:

  • IDE (PATA) Interface
  • LCD Interface 1
  • Camera Sensor 1 (all but data bits 8 to 15)
  • External Interrupts 0 to 21
  • SD/MMC Card 1 (again)
  • UARTS 3 4 and 5
  • 8-in, 8-out Keypad
  • PS/2 Interface 1
  • CAN Bus

The pins are:

  • A6 LCD1_D0/ATAA0/UART3_TX/EINT0/CSI1_D0/PH0
  • B6 LCD1_D1/ATAA1/UART3_RX/EINT1/CSI1_D1/PH1
  • C6 LCD1_D2/ATAA2/UART3_RTS/EINT2/CSI1_D2/PH2
  • A5 LCD1_D3/ATAIRQ/UART3_CTS/EINT3/CSI1_D3/PH3
  • B5 LCD1_D4/ATAD0/UART4_TX/EINT4/CSI1_D4/PH4
  • C5 LCD1_D5/ATAD1/UART4_RX/EINT5/CSI1_D5/PH5
  • A4 LCD1_D6/ATAD2/UART5_TX/EINT6/CSI1_D6/PH6
  • B4 LCD1_D7/ATAD3/UART5_RX/EINT7/CSI1_D7/PH7
  • C4 LCD1_D8/ATAD4/KP_IN0/EINT8/CSI1_D8/PH8
  • D4 LCD1_D9/ATAD5/KP_IN1/EINT9/CSI1_D9/PH9
  • A3 LCD1_D10/ATA6D/KP_IN2/EINT10/CSI1_D10/PH10
  • B3 LCD1_D11/ATAD7/KP_IN3/EINT11/CSI1_D11/PH11
  • C3 LCD1_D12/ATAD8/PS2_SCK1/EINT12/CSI1_D12/PH12
  • A2 LCD1_D13/ATAD9/PS2_SDA1/EINT13/CSI1_D13/PH13
  • B2 LCD1_D14/ATAD10/KP_IN4/EINT14/CSI1_D14/PH14
  • A1 LCD1_D15/ATAD11/KP_IN5/EINT15/CSI1_D15/PH15
  • B1 LCD1_D16/ATAD12/KP_IN6/EINT16/CSI1_D16/PH16
  • C1 LCD1_D17/ATAD13/KP_IN7/EINT17/CSI1_D17/PH17
  • C2 LCD1_D18/ATAD14/KP_OUT0/EINT18/CSI1_D18/PH18
  • D1 LCD1_D19/ATAD15/KP_OUT1/EINT19/CSI1_D19/PH19
  • D2 LCD1_D20/ATAOE/CAN_TX/EINT20/CSI1_D20/PH20
  • D3 LCD1_D21/ATADREQ/CAN_RX/EINT21/CSI1_D21/PH21
  • E1 LCD1_D22/ATADACK/KP_OUT2/CSI1_D22/SDC1_CMD/PH22
  • E2 LCD1_D23/ATACS0/KP_OUT3/SDC1_CLK/CSI1_D23/PH23
  • E3 LCD1_D24/ATACS1/KP_OUT4/SDC1_D0/CSI1_PCLK/PH24
  • E4 LCD1_DE/ATAIORDY/KP_OUT5/SDC1_D1/CSI1_FIELD/PH25
  • F3 LCD1_DHSYNC/ATAIORDY/KP_OUT6/SDC1_D2/CSI1_HSYNC/PH26
  • F4 LCD1_DVSYNC/ATAIOW/KP_OUT7/SDC1_D3/CSI1_VSYNC/PH27

Pin Group E

This group includes:

  • TS 0 (yet to be determined what that is)
  • Camera Sensor 0 (again)

The pins are:

  • E23 TS0_CLK/CSI0_PCK/PE0
  • E22 TS0_ERR/CSI0_CL/PE1
  • D23 TS0_SYNC/CSI0_HSYNC/PE2
  • D22 TS0_DVLD/CSI0_VSYNC/PE3
  • C23 TS0_D0/CSI0_D0/PE4
  • C22 TS0_D1/CSI0_D1/PE5
  • B23 TS0_D2/CSI0_D2/PE6
  • B22 TS0_D3/CSI0_D3/PE7
  • A23 TS0_D4/CSI0_D4/PE8
  • A22 TS0_D5/CSI0_D5/PE9
  • B21 TS0_D6/CSI0_D6/PE10
  • A21 TS0_D7/CSI0_D7/PE11

Pin Group F

This group includes:

  • SD/MMC Interface 0
  • JTAG Port 1
  • UART 0

The reason for these pins being on this connector is so that debugging can be carried out by flipping these pins to alternative functions. In this way, the SD/MMC interface can be turned into a Serial Console and a JTAG port.

  • M20 SDC0_D1/JTAG_MS1/PF0
  • M19 SDC0_D0/JTAG_DI1/PF1
  • L20 SDC0_CLK/UART0_TX/PF2
  • L19 SDC0_CMD/JTAG_DO1/PF3
  • K20 SDC0_D3/UART0_RX/PF4
  • K19 SDC0_D2/JTAG_CK1/PF5

Pin Group I

This group includes:

  • SD/MMC Interface 3
  • SPI Interface 0 and 1
  • UARTs 2, 3, 6 and 7
  • External Interrupts 22 to 31.
  • HSCL/HSDA Bus (appears to be related to IIC)
  • PS2 Interfaces 0, 1
  • Pulse-Width Modulation Interface 1

The pins are:

  • A20 PI0
  • B20 PI1
  • A19 PI2
  • B19 PWM1/PI3
  • A18 SDC3_CMD/PI4
  • B18 SDC3_CLK/PI5
  • A17 SDC3_D0/PI6
  • B17 SDC3_D1/PI7
  • A16 SDC3_D2/PI8
  • B16 SDC3_D3/PI9
  • C17 SPI0_CS0/UART5_TX/EINT22/PI10
  • D17 SPI0_CLK/UART5_RX/EINT23/PI11
  • C16 SPI0_MODI/UART6_TX/EINT2/PI12
  • D16 SPI0_MISO/UART6_RX/EINT25/PI13
  • C15 SPI0_CS1/PS2_SCK1/TCLKIN0/EINT26/PI14
  • D15 SPI1_CS1/PS2_SDA1/TCLKIN1/EINT27/PI15
  • E17 SPI1_CS0/UART2_RTS/EINT28/PI16
  • E16 SPI1_CLK/UART2_CTS/EINT29/PI17
  • E15 SPI1_MOSI/UART2_TX/EINT30/PI18
  • D14 SPI1_MISO/UART2_RX/EINT31/PI19
  • E14 PS2_SCK0/UART7_TX/HSCL/PI20
  • E13 PS2_SDA0/UART7_RX/HSDA/PI21

Pin Group A

This group includes:

  • 10/100 Ethernet (MII) Interface
  • SPI Interface 1 and 3
  • UART 1, 2 and 7
  • CAN Bus

The pins are:

  • D5 ERXD3/SPI1_CS0/UART2_RTS/PA0
  • E5 ERXD2/SPI1_CLK/UART2_CTS/PA1
  • D6 ERXD1/SPI1_MOSI/UART2_TX/PA2
  • E6 ERXD0/SPI1_MISO/UART2_RX/PA3
  • D7 ETXD3/SPI1_SC1/PA4
  • E7 ETXD2/SPI3_CS0/PA5
  • D8 ETXD1/SPI3_CLK/PA6
  • E8 ETXD0/SPI3_MOSI/PA7
  • D9 ERXCK/SPI3_MISO/PA8
  • E9 ERXERR/SPI3_CS1/PA9
  • D10 ERXDV/UART1_TX/PA10
  • E10 EMDC/UART1_RX/PA11
  • D11 EMDIO/UART6_TX/UART1_RST/PA12
  • E11 ETXEN/UART6_RX/UART1_CTS/PA13
  • D12 ETXCK/UART7_TX/UART1_DTR/PA14
  • E12 ECRS/UART7_RX/UART1_DSR/PA15
  • D13 ECOL/CAN_TX/UART1_DCD/PA16
  • C13 ETXERR/CAN_RX/UART1_RING/PA17

Note: 10/100 Ethernet is included on the Allwinner A10 EOMA-68 CPU card via an RTL8201CP IC, not MII

Pin Group B

This group includes:

  • Pulse-Width Modulation Interface 0
  • Two-Wire Interfaces (aka IIS) 0, 1 and 2
  • Infrared Interfaces 0 and 1
  • I2S (4-bit out, 1-bit in) and AC97 (1-bit out, 1-bit in)
  • SPI Interface 2
  • JTAG Interface 0
  • UART 0

JTAG Port 0 is again shared on the same pins as the SPI in order to be able to switch over the SPI port to JTAG, for debugging purposes.

  • A15 TWI0_SCK/PB0
  • B15 TWI0_SDA/PB1
  • A14 PWM0/PB2
  • B14 IR_TX/EINT16/PB3
  • A13 IR_TX/PB4
  • B13 I2S_MCLK/AC97_MCLK/PB5
  • A12 I2S_BCLK/AC97_BCLK/PB6
  • B12 I2S_LRCK/AC97_SYNC/PB7
  • A11 I2S_DO0/AC97_DO/PB8
  • C12 I2S_DO1/PB9
  • C11 I2S_DO2/PB10
  • C10 I2S_DO3/PB11
  • C9 I2S_DI/AC97_DI/PB12
  • B11 SPI2_CS1/PB13
  • A10 SPI2_CS0/JTAG_MS0/PB14
  • B10 SPI2_CLK/JTAG_CK0/PB15
  • A9 SPI2_MOSI/JTAG_DO0/PB16
  • B9 SPI2_MOSO/JTAG_DI0/PB17
  • A8 TWI1_SCK/PB18
  • B8 TWI1_SDA/PB19
  • C8 TWI2_SCK/PB20
  • C7 TWI2_SDA/PB21
  • A7 UART0_TX/IR1_TX/PB22
  • B7 UART0_RX/IR1_RX/PB23

Pin Group C

This group includes:

  • NAND Flash Controller
  • SD/MMC Interface 1
  • SPI Interface 2

The pins are:

  • M23 NWE#/SPIO_MOSI/PC0
  • M22 NALE/SPI0_MISO/PC1
  • L23 NCLE/SPI0_CLK/PC2
  • L22 NCE1/SDC1_CMD/PC3
  • K23 NCE0/PC4
  • K22 NRD/PC5
  • J23 NRB0/SDC2_CMD/PC6
  • J22 NRB1/SDC2_CLK/PC7
  • H23 ND0/SDC2_D0/PC8
  • H22 ND1/SDC2_D1/PC9
  • G23 ND2/SDC2_D2/PC10
  • G22 ND3/SDC2_D3/PC11
  • H21 ND4/SDC1_D0/PC12
  • H20 ND5/SDC1_D1/PC13
  • G21 ND6/SDC1_D2/PC14
  • G20 ND7/SDC1_D3/PC15
  • M21 NWP/PC16
  • F23 NCE2/PC17
  • F22 NCE3/PC18
  • L21 NCE4/SPI2_CS0/EINT12/PC19
  • K21 NCE5/SPI2_CLK/EINT13/PC20
  • J21 NCE6/SPI2_MOSI/EINT14/PC21
  • J20 NCE7/SPI2_MISO/EINT15/PC22
  • G19 SPI0_CS0/PC23
  • F21 NDQS/PC24

Pin Group D

This group includes:

  • 24-pin RGB/TTL LCD Interface 0
  • LVDS Interfaces 0 and 1
  • A Smart Card (SIM Card) Interface

The pins are:

  • AB15 LCD0_D0/LVDS0_VP0/PD0
  • AC15 LCD0_D1/LVDS0_VN0/PD1
  • AB14 LCD0_D2/LVDS0_VP1/PD2
  • AC14 LCD0_D3/LVDS0_VN1/PD3
  • AB13 LCD0_D4/LVDS0_VP2/PD4
  • AC13 LCD0_D5/LVDS0_VN2/PD5
  • AB12 LCD0_D6/LVDS0_VPC/PD6
  • AC12 LCD0_D7/LVDS0_VNC/PD7
  • AB11 LCD0_D8/LVDS0_VP3/PD8
  • AC11 LCD0_D9/LVDS0_VN3/PD9
  • Y15 LCD0_D10/LVDS1_VP0/PD10
  • AA15 LCD0_D11/LVDS1_VN0/PD11
  • Y14 LCD0_D12/LVDS1_VP1/PD12
  • AA14 LCD0_D13/LVDS1_VN1/PD13
  • Y13 LCD0_D14/LVDS1_VP2/PD14
  • AA13 LCD0_D15/LVDS1_VN2/PD15
  • Y12 LCD0_D16/LVDS1_VP3/PD16
  • AA12 LCD0_D17/LVDS1_VN3/PD17
  • Y11 LCD0_D18/LVDS1_VPC/PD18
  • AA11 LCD0_D19/LVDS1_VNC/PD19
  • Y10 LCD0_D20/CSI1_MCLK/PD20
  • AA10 LCD0_D21/SMC_VPPEN/PD21
  • AB10 LCD0_D22/SMC_VPPPP/PD22
  • AC10 LCD0_D23/SMC_DET/PD23
  • Y9 LCD0_D24/SMC_VCCEN/PD24
  • AA9 LCD0_DE/SMC_RST/PD25
  • AB9 LCD0_HSYNC/SMC_SLK/PD26
  • AC9 LCD0_VSYNC/SMC_SDA/PD27

DDR RAM Interface

This group covers DDR2 and DDR3 up to 800mhz. There are 14 address lines and 32 bit data lines, with 4 data bank group lines

  • AB4 SDQ0
  • AC7 SDQ1
  • AC4 SDQ2
  • AB8 SDQ3
  • AC8 SDQ4
  • AB5 SDQ5
  • AB7 SDQ6
  • AC7 SDQ7
  • AB2 SDQ8
  • Y1 SDQ9
  • AC2 SDQ10
  • Y2 SDQ11
  • AA1 SDQ12
  • AB3 SDQ13
  • W2 SDQ14
  • AC1 SDQ15
  • N1 SDQ16
  • T2 SDQ17
  • N2 SDQ18
  • U1 SDQ19
  • U2 SDQ20
  • P1 SDQ21
  • T1 SDQ22
  • M2 SDQ23
  • L1 SDQ24
  • H1 SDQ25
  • L2 SDQ26
  • H2 SDQ27
  • J1 SDQ28
  • M1 SDQ29
  • G2 SDQ30
  • K2 SDQ31
  • H3 SVREF0
  • H4 SVREF1
  • Y5 SVREF2
  • AA8 SVREF3
  • AB6 SDQS0
  • AC5 SDQS0#
  • AC6 SDQM0
  • AB1 SDQS1
  • AA2 SDQS1#
  • W1 SDQM1
  • R1 SDQS2
  • P2 SDQS2#
  • R2 SDQM2
  • K1 SDQS3
  • J2 SDQS3#
  • G1 SDQM3
  • V1 SCK
  • V2 SCK#
  • N3 SCKE0
  • J4 SCKE1
  • W4 SA0
  • R4 SA1
  • U4 SA2
  • M4 SA3
  • Y4 SA4
  • N4 SA5
  • V4 SA6
  • M3 SA7
  • AA3 SA8
  • P4 SA9
  • L3 SA10
  • W3 SA11
  • P3 SA12
  • Y3 SA13
  • R3 SA14
  • K3 SBA0
  • L4 SBA1
  • K4 SBA2
  • T3 SWE
  • U3 SCAS
  • T4 SRAS
  • V3 SCS0
  • AA4 SCS1
  • AA5 SODT0
  • J3 SODT1
  • AA7 SZQ
  • AA6 SRST
  • N8 NC
  • P8 NC
  • R8 NC
  • M8VDD_DLL
  • N9VDD_DLL
  • P9VDD_DLL
  • M9 GND_DLL
  • N10GND_DLL
  • P10GND_DLL
  • G5VCC_DRAM
  • H5VCC_DRAM
  • L5 VCC_DRAM
  • M5 VCC_DRAM
  • R5 VCC_DRAM
  • T5 VCC_DRAM
  • W5 VCC_DRAM
  • W6 VCC_DRAM
  • Y6 VCC_DRAM
  • W7 VCC_DRAM
  • N5 GND_DRAM
  • P5 GND_DRAM
  • G3 GND_DRAM
  • G4 GND_DRAM
  • Y7 GND_DRAM
  • Y8 GND_DRAM
  • J5 GND_DRAM
  • K5 GND_DRAM
  • U5 GND_DRAM
  • V5 GND_DRAM

Other pins

These pins cover:

  • General control including clock lines
  • Analog Audio (IN/OUT)
  • 2 USB and 1 USB-OTG interface
  • Touchpanel (4-wire Resistive)
  • Power and Ground
  • HDMI Output
  • SATA-II
  • Two Low-resolution (6-bit) ADCs, with a sample rate up to 250hz.

The pins are:

  • T9 GND
  • W8 UBOOT_SEL
  • T10 JTAG_SEL
  • H16 TEST
  • F5 NMI#
  • C14 RESET#
  • N20 DM0
  • N21 DP0
  • P20 DM1
  • P21 DP1
  • L16 UVCC_C
  • L14 UGND_C
  • L15 UVCC_T
  • L13 UGND_T
  • K16 ULVDD
  • K14 ULGND
  • R20 DM2
  • R21 DP2
  • Y22 XP_TP
  • AA22 XN_TP
  • Y23 YP_TP
  • AA23 YN_TP
  • AC23 MIC1OUTN
  • AC22 MIC1OUTP
  • Y21 FMINR
  • Y20 FMINL
  • AA21 VMIC
  • AC21 MICIN2
  • AC20 MICIN1
  • W20 VRA1
  • V20 VRA2
  • T19 AVCC
  • W21 VRP
  • AB20 LINEINL
  • AB21 LINEINR
  • U19 AGND
  • W19 HPR
  • Y19 HPL
  • V19 HPGND
  • AA20 HPCOMFB
  • AB19 HPVCCIN
  • AA19 HPCOM
  • AB23 LRADC0
  • AB22 LRADC1
  • AC16 TVOUT0
  • AB16 TVOUT1
  • AC17 TVOUT2
  • AB17 TVOUT3
  • W15 VCC33_TVOUT
  • W18 GND33_TVOUT
  • AC18 NC
  • AB18 NC
  • AA17 NC
  • H15 VCC
  • Y17 NC
  • W16 NC
  • Y18 BIAS
  • W17 NC
  • AA18 NC
  • AA16 NC
  • Y16 NC
  • V23 TX0P_HDMI
  • V22 TX0N_HDMI
  • U23 TX1P_HDMI
  • U22 TX1N_HDMI
  • T23 TX2P_HDMI
  • T22 TX2N_HDMI
  • W23 TXCP_HDMI
  • W22 TXCN_HDMI
  • T13 VP_HDMI
  • P13 GND_HDMI
  • R13 GND_HDMI
  • P14 GND_HDMI
  • R23 SCL_HDMI
  • R22 SDA_HDMI
  • P22 HPD_HDMI
  • P23 CEC_HDMI
  • N14 NC
  • R14 NC
  • T14 NC
  • T20 ESTXP
  • T21 ESTXM
  • U21 ESRXP
  • U20 ESRXM
  • V21 ESREXT
  • P19 NC
  • R19 NC
  • M16 NC
  • M15 NC
  • N15 NC
  • N16 NC
  • M14 NC
  • N13 NC
  • F1 CLK32K_IN
  • F2 CLK32K_OUT
  • K8 RTC_VDD
  • N23 CLK24M_IN
  • N22 CLK24M_OUT
  • R16 NC
  • T16 NC
  • R15 NC
  • T15 NC
  • P16 PLLVP25
  • P15 PLLGND
  • H8 VCC
  • H9 VCC
  • H10 VCC
  • J8 VCC
  • J9 VCC
  • J10 VCC
  • J14 VCC
  • N19 VCC_CARD
  • H19 VCC_NAND
  • J19 VCC_NAND
  • L8 VDD_INT
  • L9 VDD_INT
  • K9 VDD_INT
  • K10 VDD_INT
  • T8 VDD_INT
  • R9 VDD_INT
  • J15 VDD_INT
  • K15 VDD_INT
  • R10 VDD_INT
  • J16 VDD_INT
  • H11 VDD_CPU
  • H12 VDD_CPU
  • J16 VDD_CPU
  • H13 VDD_CPU
  • J13 VDD_CPU
  • H14 VDD_CPU
  • L10 GND
  • L11 GND
  • M10 GND
  • J11 GND
  • K11 GND
  • M11 GND
  • N11 GND
  • P11 GND
  • K12 GND
  • L12 GND
  • M12 GND
  • N16 GND
  • T16 GND
  • K13 GND
  • M13 GND
  • R11 GND
  • T11 GND
  • P12 GND
  • R12 GND
  • W12 VCC_LVDS
  • W13 VCC_LVDS
  • W14 VCC_LVDS
  • W10 GND_LVDS
  • W11 GND_LVDS
  • W9 GND_LVDS
  • F19 VCC_SDI0
  • E18 VCC_CSI1

Summary