Skip to main content

A210 SODIMM V2 Baseboard

The A210 SODIMM V2 baseboard establishes the foundation for a basic development kit by connecting to a PC via serial port, USB, and Ethernet. To build a more comprehensive development or demo environment, you will need the following additional components:

  • A display.
  • An audio source and speakers
  • USB 2.0/3.0 devices
  • Storage media, such as a USB flash drive or a microSD (TF) card.

Features

A210 SODIMM V2 includes the following features.

  • One 2x10 pin 2.54mm header provides expansion for a QSPI interface.
  • One 2x10 pin 2.54mm header provides expansion for a UART interface.
  • Two RJ45 Ethernet ports supporting 10/100/1000 Mbps in full-/half-duplex mode.
  • One full-featured USB 3.1 port with DP ALT mode support.
  • One USB 2.0 Type-A port for flashing.
  • One USB 2.0 Type-A port.
  • One Mini PCIe port supporting PCIe and USB.
  • One M2-B SATA port.
  • One HDMI 2.0 port.
  • Analog audio input and output ports.
  • One MIPI-DSI expansion port
  • One 2-lane MIPI-CSI Board-to-Board (B2B) connector.
  • One 4-lane MIPI-CSI Board-to-Board (B2B) connector.
  • Integrated Wi-Fi and Bluetooth V5.0 /4.2 support.

Hardware Introduction

Connectors

A210 SODIMM V2 reserves a wealth of peripheral connectors.

Dimensions and connector1

Dimensions and connector2

The description of A210 SODIMM V2 connector is as follows.

NO.Description
1Debug UART header
2PCIe RC/EP mode switch
35V fan header
4HDMI connector
5USB 3.1 TypeC connector with DP support
63.5mm audio jack
7Power button
8sodimm socket
912V DC Input
10USB 2.0 Type A connector for flashing
11USB 2.0 Type A connector
12RJ45 connector
13RJ45 connector
14UART&GPIO header
15SPI&GPIO header
16Reset button
17Flash button
18MIPI CSI1 X2 FPC expansion Connector
19MIPI CSI0 X4 Board-to-Board (B2B) expansion connector
20MIPI DSI expansion connector
21M2.B SATA connector
22Mini PCIe slot

QSPI0 Expansion Header

The baseboard provides a QSPI0 interface. Users can design and verify based on this header's pinout to connect an external QSPI Flash or TPM device.

  • 2.54mm pin pitch header.
  • Signal Logic Level: 1.8V.
  • Power pins: 3V3(1.7A max current), 1V8(1.5A max current), VDD_5V(2A max current).
pin netpinpinpin net
VDD_5V12QSPI0_D3_HOLD
VDD_3V334QSPI0_SCLK
VDD_1V856QSPI0_D1_MISO
I2C7_SCL78QSPI0_D2_WP
I2C7_SDA910QSPI0_D0_MOSI
GND1112QSPI0_CSN0
GND1314GPIO0_1
GND1516GPIO1_16
GND1718GPIO0_24
GND1920ADC_VIN_CH1

UART&GPIO Expansion Header

  • 2.54mm pin pitch header.
  • Signal Logic Level: 1.8V.
  • Power pins: 3V3(1.7A max current), 1V8(1.5A max current), VDD_5V(2A max current).
pin netpinpinpin net
VDD_5V12UART8_CTSN
VDD_3V334UART8_RTSN
DD_1V856UART8_TXD
GPIO0_3178UART8_RXD
GPIO0_28910GPIO2_17
GPIO1_11112AOGPIO1_1
GND1314GPIO2_7
GND1516GPIO2_16
GND1718GPIO0_26
GND1920GPIO0_15

A210 Debug UART Header

  • Type: XH2.54-4P.
  • Power pins: 3V3.
pinpin_net
1NC
2TX
3RX
4GND

MIPI DSI Expansion Connector

  • Type: Flexible Printed Circuit (FPC) connector.
  • An adapter board can be used for screen validation.
  • Pins labeled for TP can also be repurposed for other functions.
  • Power Rails: 3V3_TP (3.3V supply with 1.5A current limit), 3V3_D (3.3V supply with 1.5A current limit).
  • LED_K/A: Backlight Power, up to 36V, 100 mA.
pinpin_net
13V3_TP
2TP_I2C_SDA
3TP_I2C_SCL
4TP_RST
5TS_INT
6GND
7DISP_RST
8GND
93V3_D
103V3_D
11GND
12MIPI_DSI0_DAT2N
13MIPI_DSI0_DAT2P
14GND
15MIPI_DSI0_DAT1P
16MIPI_DSI0_DAT1N
17GND
18MIPI_DSI0_CLKP
19MIPI_DSI0_CLKN
20GND
21MIPI_DSI0_DAT0N
22MIPI_DSI0_DAT0P
23GND
24MIPI_DSI0_DAT3N
25MIPI_DSI0_DAT3P
26GND
27LED_K
28LED_K
29LED_A
30LED_A

MIPI CSI1 X4 FPC Expansion Connector

The baseboard provides a 4-lane MIPI-CSI interface.

  • Power Management:
    • Controlled by PMIC (WL2866) with adjustable voltage and current limiting.
    • 2.8V_AVDD/1.8V_AVDD with 300mA max each, 1.2V_DVDD/1.8V_DVDD with 820mA max. each.
  • Type: AFC01-S24FCA-00.
  • Validating other camera modules requires an interposer board for signal bridging.
pinpin net
1+2.8V
2+1.2V
3+1.8V
4MIPI_CSI0_MCLK
5GND
6MIPI_CSI0_A_CLK_P
7MIPI_CSI0_A_CLK_N
8GND
9MIPI_CSI0_B_DAT1_P
10MIPI_CSI0_B_DAT1_N
11MIPI_CSI0_B_DAT0_P
12MIPI_CSI0_B_DAT0_N
13MIPI_CSI0_A_DAT1_P
14MIPI_CSI0_A_DAT1_N
15MIPI_CSI0_A_DAT0_P
16MIPI_CSI0_A_DAT0_N
17GND
18GND
19MIPICSI0_SCL
20MIPICSI0_SDA
21CSI0_RST
22CSI0_PWDN
23NC
24NC

MIPI CSI1 X2 FPC Expansion Connector

The baseboard provides a 2-lane MIPI-CSI interface.

  • Power Management:
    • Controlled by PMIC (WL2866) with adjustable voltage and current limiting.
    • 2.8V_AVDD/1.8V_AVDD with 300mA max each, 1.2V_DVDD/1.8V_DVDD with 820mA max. each.
  • Type: AFC01-S24FCA-00.
  • Validating other camera modules requires an interposer board for signal bridging.
pinpin net
1NC
2+2.8V
3GND
4MIPICSI1_SDA
5MIPICSI1_SCL
6GND
7CSI1_RST
8CSI1_PWDN
9GND
10MIPI_CSI1_MCLK
11GND
12MIPI_CSI1_A_CLK_P
13MIPI_CSI1_A_CLK_N
14GND
15MIPI_CSI1_A_DAT0_P
16MIPI_CSI1_A_DAT0_N
17GND
18MIPI_CSI1_A_DAT1_P
19MIPI_CSI1_A_DAT1_N
20GND
211.8V
22GND
231.2V
24GND

M2.B SATA Connector

pin netpinpinpin net
NC12VDD_3V3
GND34VDD_3V3
GND56NC
NC78NC
NC910M2_SATA_EN
GND11
NC2120NC
NC2322NC
NC2524NC
GND2726NC
NC2928NC
NC3130NC
GND3332NC
NC3534NC
NC3736NC
GND3938NC
PCIE_SLOT0_RX2_P4140NC
PCIE_SLOT0_RX2_N4342NC
GND4544NC
PCIE_SLOT0_TX2_N4746NC
PCIE_SLOT0_TX2_P4948NC
GND5150NC
NC5352NC
NC5554NC
GND5756NC
NC5958NC
NC6160NC
NC6362NC
NC6564NC
NC6766NC
NC6968NC
GND7170VDD_3V3
GND7372VDD_3V3
NC7574VDD_3V3

MINI PCIe Slot

The Mini PCIe slot, with support for PCIe and USB 2.0 protocols.

pin netpinpinpin net
MINPCIE_WAKE12VDD_3V3
NC34GND
NC56VDD_1V5
MINPCIE_CLKREQ78NC
GND910NC
REFCLK+1112NC
REFCLK-1314NC
GND1516NC
NC1718GND
NC1920NC
GND2122MINPCIE_PERST
PCIE_SLOT0_RX1_N2324VDD_3V3
PCIE_SLOT0_RX1_P2526GND
GND2728VDD_1V5
GND2930NC
PCIE_SLOT0_TX1_N3132NC
PCIE_SLOT0_TX1_P3334GND
GND3536USB2_PCIE_D1N
NC3738USB2_PCIE_D1P
NC3940GND
NC4142NC
NC4344NC
NC4546NC
NC4748VDD_1V5
NC4950GND
NC5152VDD_3V3

WIFI &BT Module

WIFI Module: O-Net (Fn-Link) 6222B-SRC, RTL8822CS-VS-CG, Wi-Fi 802.11 a/b/g/n/ac, Wi-Fi+BT5.0, 2T2R, SDIO+UART.


Modules Introduction

BOOT_SEL Configuration

PinBaseboard GPIO PinFunctionBaseboard Configuration
BOOT_SEL0/AOGPIO0_1BOOT_SEL0Boot Mode SelectR65 Pull-up, R70 NC
BOOT_SEL1/AOGPIO0_2BOOT_SEL1Boot Mode SelectR64 NC, R69 Pull-down
BOOT_SEL2/AOGPIO0_23BOOT_SEL2Boot Mode SelectR494 NC, R495 Pull-down

Boot Mode Settings

IDBOOT_SEL2BOOT_SEL1BOOT_SEL0Boot Mode Setting
0000CCTBoot/USB Download
1001eMMC Boot(baseboard default)
2010SPI NOR Boot, QSPI1, CS0
3011SPI NAND Boot, QSPI1, CS0
4100Forced CCTBoot
5101SD Boot, SDIO0
6110SPI NOR Boot, QSPI0, CS0
7111SPI NAND Boot, QSPI0, CS0

Note: If you need to change the boot mode, modifications must be made by soldering.


PCIe Mode Configuration

PinBaseboard GPIO PinFunctionBaseboard Configuration
AOGPIO1_8/PCIe_RC_EP_SELPCIe_RC_EP_SELPCIe Mode SelectJ29

1: RC mode, pin left floating. 0: EP mode, shunted with jumper cap.

The baseboard supports a PCIe 3.0 x4 interface with lane bifurcation capability. The available configurations are as follows:

PHYPHY0(x2)PHY1(x2)
lane#0123
NO.Configuration
1X4
2X2X1
3X2SATASATA
4X1X1SATASATA
  • SOC integrates 2 PCIe controllers and 2 SATA controllers.
  • PCIe Controllers: supports PCIE3.0 protocol.
  • PHY0 Controllers: supports PCIe in both RC and EP modes. Lane configurations: X4, X2, X1.
  • PHY1 Controllers: supports RC mode only. Lane configurations: X1 only.
  • SATA Controllers: supports SATA3.0 protocol.
  • The baseboard is equipped with a M2.B SATA connector and a Mini PCIE slot.

I2C Address Assignment

The chips used at the board level are shown in the figure below.

Note: Ensure there are no I2C address conflicts when adding devices via reserved interfaces.

I2C BUSDeviceI2C Address
AOI2CAW95230100000
AW95230100001
FUSB302BMPX0100010
TP0010100/1011101
I2C4RTC1010001
I2C5aud0_ADC1000000
AUD0_DAC0001000
I2C64line sensor——
sensor PWR0101000
I2C72line sensor——
sensor PWR0101000

Power Control Description

PinControllerNet NameDescription
AOGPIO0_29A210POWER_5V_ENVDD_5V enable signal. 1: enable, 0: disable.
AOGPIO0_26A210POWER_3V3_ENVDD_3V3 enable signal. 1: enable, 0: disable.
GPIO0_30A210FAN_PWR_ENFAN power enable signal. 1: enable, 0: disable.
P06AW9535-1PCIE_ETH_3V3_PWRENPCIE Ethernet port 3.3V power enable. 1: Enable, 0: Disable.
GPIO0_27A210USB_TypeC_PWRENUSB3.1 Type-C power enable signal. 1: enable, 0: disable.
P16AW9535-1MIPI_DSI_PWRENMIPI_DSI power enable signal. 1: enable, 0: disable.
P05AW9535-1MIPI_TP_PWRENMIPI_TP power enable signal. 1: enable, 0: disable.
P17AW9535-1BL_ENDisplay backlight power enable. 1: enable, 0: disable.
GPIO2_12GPIO2_12PWM1_CH2Backlight brightness control (PWM).
P04AW9535-1MIPI_CSI1_PWRENMIPI power enable signal. 1: enable, 0: disable.
P03AW9535-1MIPI_CSI0_PWRENMIPI power enable signal. 1: enable, 0: disable.
P13AW9535-1SDIO_3V3_PWRENWi-Fi module 3.3V power enable signal. 1: enable, 0: disable.
P14AW9535-1SDIO_1V8_PWRENWi-Fi module 1.8V power enable signal. 1: enable, 0: disable.
P06AW9535-0MINPCIE_1V5POWER_ENMini PCIe 1.5V power enable signal. 1: enable, 0: disable.
P07AW9535-0MINPCIE_3V3_PWRENMini PCIe 3.3V power enable signal. 1: enable, 0: disable.
P16AW9535-0M2_SATA_3V3_PWRENSATA 3.3V power enable signal. 1: enable, 0: disable.
P15AW9535-1PI6C557_PWRENPCIe clock generator power enable signal. 1: enable, 0: disable.
P10AW9535-1USBCON_PWRENUSB 2.0 power enable signal. 1: enable, 0: disable.
P11AW9535-1USBCON1_PWRENUSB power enable signal(active when port acts as a host during programming). 1: enable, 0: disable.
P01AW9535-1AUDIO_3V3_PWRENAudio ADC/DAC 3.3V power enable signal. 1: enable, 0: disable.
P02AW9535-1AUDIO_1V8_PWRENAudio ADC/DAC 1.8V power enable signal. 1: enable, 0: disable.

General-purpose GPIO Signal Description

PinControllerNet NameDescription
GPIO2_0A210UART4_TXDUART signal.
GPIO2_1A210UART4_RXDUART signal.
P00AW9535-1PCIE_ETH_PERSTBPCIE_ETH reset signal (active low).
AOGPIO1_7A210TYPEC_DPTX_AUX_PUPDCTL1Pull-up/pull-down control signal for the AUX channel when the Type-C interface carries DP signals.
AOGPIO0_30A210TYPEC_DPTX_AUX_PUPDCTL2Pull-up/pull-down control signal for the AUX channel when the Type-C interface carries DP signals.
AOGPIO0_28A210USBCC_INT_LType-C CC (Configuration Channel) interrupt (active low).
AOGPIO0_27A210RTC_INTRTC chip interrupt (active low).
GPIO3_4A210TP_RSTTP reset (active low).
AOGPIO1_0A210TS_INTTP interrupt (active low).
P15AW9535-0DISP_RSTMIPI DSI display reset (active low).
P01AW9535-0CSI1_RSTMIPI_CSI reset (active low).
P00AW9535-0CSI1_PWDNMIPI_CSI sensor power-down (active low).
P04AW9535-0CSI0_RSTMIPI_CSI reset (active low).
P03AW9535-0CSI0_PWDNMIPI_CSI sensor power-down (active low).
GPIO3_0A210MIPI_CSI0_MCLKMCLK for the sensor.
GPIO3_1A210MIPI_CSI1_MCLKMCLK for the sensor.
GPIO0_14A210WL_ENWi-Fi module enable signal.
AOGPIO1_3A210WL_WAKE_HOSTWi-Fi module wake-up signal to the host.
AOGPIO0_30A210BT_WAKE_HOSTBT module wake-up signal to the host.
GPIO0_17A210HOST_WAKE_BTHost wake-up signal to the BT module.
AOGPIO1_3A210BT_ENBT module enable signal.
GPIO3_10A210UART5_RTSNUART signal used for Bluetooth control.
GPIO3_9A210UART5_CTSNUART signal used for Bluetooth control.
GPIO2_18A210UART5_TXDUART signal used for Bluetooth control.
GPIO2_19A210UART5_RXDUART signal used for Bluetooth control.
AOGPIO1_5A210MINPCIE_WAKEMini PCIe wake-up signal.
P17AW9535-0MINPCIE_PERSTMini PCIe reset signal.
GPIO0_25A210PCIE_X1_CLKREQ_NMini PCIe clock request.
P11AW9535-0M2_SATA_ENSATA enable signal.
P14AW9535-0PI6C557_ENPCIe clock generator enable signal.
P12AW9535-0AUDIO_ADC0_INTAudio ADC interrupt.
ADC IN CH0A210ADC_VIN_CH0Headphone mic input.
P13AW9535-0HP_CTL_HHeadphone output enable.
GPIO0_16A210HP_DET_LHeadphone insertion detection.
GPIO2_5I2S1_DOUTAudio I2S signal.
GPIO2_4I2S1_DINAudio I2S signal.
GPIO2_3I2S1_LRCKAudio I2S signal.
GPIO2_2I2S1_BCLKAudio I2S signal.
GPIO2_6I2S1_MCLKAudio I2S signal.

RefDes Diagram

位号图1

位号图2

System Block Diagram

System Block Diagram

Power Block Diagram

Power Block Diagram


Precautions and Configurations

The baseboard is designed for laboratory or engineering environments. Before starting operations, please read the following precautions:

Precautions

  • Hot-plugging of the baseboard is not permitted under any conditions.
  • To prevent electrostatic discharge (ESD) from damaging the base board hardware, take necessary anti-static measures before unpacking the board packaging and during installation.
  • When handling the base board, hold it by the edges and avoid touching exposed metal parts to prevent static electricity from damaging the components.
  • Please place the base board on a dry and flat surface, away from heat sources, electromagnetic interference sources, radiation sources, and electromagnetic radiation-sensitive devices (e.g., medical equipment).

Baseboard Configurations

  • The baseboard configures the operating modes of the A210 through pull-up/pull-down resistors.
  • For boot mode settings, see BOOT_SEL Configuration.
  • For PCIe RC/EP switching, see PCIe Mode Configuration.
  • UART4 is the debug console for the A210 and is not recommended for other purposes.