Skip to main content

Product Introduction:AIM7

Overview

ArmSoM-AIM7 uses Rockchip RK3588, a new generation flagship eight-core 64-bit processor with a main frequency of up to 2.4GHz, 6 TOPS computing power NPU, and can be equipped with up to 32GB of large memory. While the interface is fully compatible with Jetson Nano, the PCIe interface has been upgraded to PCIe3.0 4-lane and PCIe2.1 1-lan.

ArmSoM-AIM7

AIM7 can be applied to ARM PC, edge computing, cloud server, artificial intelligence, cloud computing, virtual/augmented reality, blockchain, smart NVR and other fields

Key Parameters

  • SOC: Rockchip RK3588
  • CPU: RK3588 quad-core Cortex-A76 @ 2.4GHz + quad-core Cortex-A55 @ 1.8GHz, 8nm process
  • GPU: ARM Mali-G610 MP4
  • NPU: Computing power up to 6 TOPS (INT8), supports INT4/INT8/INT16 mixed computing
  • VPU/Codec:
    • Hardware decoding: 8K@60fps H.265/VP9/AVS2, 8K@30fps H.264 AVC/MVC, 4K@60fps AV1, 1080P@60fps MPEG-2/-1/VC-1/VP8
    • Hardware encoding: 8K@30fps H.265 / H.264
  • RAM: 8GB/16GB/32GB (max 32GB) 64bit LPDDR4x, default LPDDR4x 8GB
  • Flash: 32GB/64GB/128GB eMMC, default eMMC 32GB
  • Interface type: 260pin SO-DIMM connector, compatible with Jetson TX2 NX
  • Working voltage: 5V DC
  • Temperature: Operating temperature: 0°C to 80°C, Storage temperature: -20°C to 85°C
  • Humidity: Relative humidity: Operation: 10% to 90%, Storage: 5% to 95%
  • operating system:
    • Rockchip official support: Android 12.0, Debian11, Buildroot
    • Third-party support: Armbian 23.07, Ubuntu 20.04, Ubuntu22.04, Kylin OS
  • PCB: 12-layer PCB board design
  • weight:
  • Size: 69.6 mm x 45 mm

Hardware

Hardware Interface

ArmSoM-AIM7-front & back

tip

All pins of AIM7 are compatible with NVIDIA Jetson TX2 & NVIDIA Jetson Nano, with the same dimensions

Hardware Specification

SpecificationsArmSoM-AIM7(Rockchip)Jetson Nano (NVIDIA)
CPU CoresQuad-core ARM® Cortex®-A76 + Quad-core ARM®Cortex®-A55Quad-core ARM® Cortex®-A57 MPCore processor
GPU CoresARM Mali-G610 MP4128-core Maxwell GPU
Memory8GB/32GB 64-bit LPDDR4x, 2112MHz4GB 64-bit LPDDR4, 1600MHz
StoragemicroSD card, 32GB eMMC 5.1 flash storagemicroSD card, 16GB eMMC 5.1 flash storage
Video Encoding8K@30fps H.265 / H.264250 MP/sec, 1x 4K@30 (HEVC), 2x 1080p@60 (HEVC), 4x 1080p@30 (HEVC)
Video Decoding8K@60fps H.265/VP9/AVS2, 8K@30fps H.264 AVC/MVC, 4K@60fps AV1, 1080P@60fps MPEG-2/-1/VC-1/VP8500 MP/s, 1x 4K@60 (HEVC), 2x 4K@30 (HEVC), 4x 1080p@60 (HEVC), 8x 1080p@30 (HEVC)
USB Ports1 USB 3.0, 3 USB 2.01 USB 3.0, 3 USB 2.0
Ethernet1 10/100/1000 BASE-T1 10/100/1000 BASE-T
CSI Interfaces12 channels (4x2) MIPI CSI-2 D-PHY1.1 (18 Gbps)12 channels (3x4 or 4x2) MIPI CSI-2 D-PHY 1.1 (18 Gbps)
I/O3 UARTs, 2 SPIs, 2 I2S, 4 I2Cs, multiple GPIOs3 UARTs, 2SPIs, 2 I2S, 4 I2Cs, multiple GPIOs
PCIE1 1/2/4lane PCIE3.0 & 1 1lane PCIE2.01 1/2/4lane PCIE2.0
HDMI Output1 HDMI OUT2.1 / 1 eDP 1.41 HDMI 2.0
DP Interface1 DP1.4a1 DP1.2
eDP/DP Interface1 eDP 1.4 / 1 HDMI OUT2.11 eDP 1.4 / 1 DP
DSI Interface1 DSI (1 x2) 2 sync1 DSI (1 x2) 2 sync
OS SupportSupport debian, ubuntu, armbian, kernel 5.10NVIDIA JetPack software suite
Size69.6 mm x 45 mm69.6 mm x 45 mm
Form Factor260-pin edge connector260-pin edge connector

Hardware Pin Definitions

Video input interface

Two MIPI DC (DPHY/CPHY) combo PHY

  • Support USE DPHY or CPHY
  • Each MIPI DPHY V2.0, 4 lanes, 4.5 Gbps per lane
  • Each MIPI CPHY V1.1, 3 lanes, 2.5 Gbps per lane

Four MIPI CSI DPHY

  • Each MIPI DPHY V1.2, 2 lanes, 2.5 Gbps per lane
  • Support combine 2 DPHY together to one 4-lan

Table 1. CSI0 pin descriptions

PinPin nameSignal descriptionDirectionPin type
2GNDGround
4CSI0_D0_NCamera, CSI 0 Data 0–InputMIPI D-PHY
6CSI0_D0_PCamera, CSI 0 Data 0+ InputMIPI D-PHY
8GNDGround
10CSI0_CLK_NCamera, CSI 0 Clock–InputMIPI D-PHY
12CSI0_CLK_PCamera, CSI 0 Clock+InputMIPI D-PHY
14GNDGround
16CSI0_D1_NCamera, CSI 0 Data 1–InputMIPI D-PHY
18CSI0_D1_PCamera, CSI 0 Data 1+InputMIPI D-PHY
114CAM0_PWDNCamera, CSI 0 Data 1–InputMIPI D-PHY
116CAM0_MCLKCamera, CSI 0 Data 1+InputMIPI D-PHY

Table 2. CSI1 pin descriptions

PinPin nameSignal descriptionDirectionPin type
1GNDGround
3MIPI_CSI0_RX_D2NCamera, CSI 1 Data 0–InputMIPI D-PHY
5MIPI_CSI0_RX_D2PCamera, CSI 1 Data 0+InputMIPI D-PHY
7GNDGround
9CSI1_CLK_NCamera, CSI 1 Clock–InputMIPI D-PHY
11CSI1_CLK_PCamera, CSI 1 Clock+InputMIPI D-PHY
15CSI1_D1_NCamera, CSI 1 Data 1–InputMIPI D-PHY
17CSI1_D1_PCamera, CSI 1 Data 1+InputMIPI D-PHY
118CAM1_PWDNCamera, CSI 0 Data 1–InputMIPI D-PHY
126CAM1_MCLKCamera, CSI 0 Data 1+InputMIPI D-PHY

Table 3. CSI2 pin descriptions

PinPin nameSignal descriptionDirectionPin type
20GNDGround
22CSI2_D0_NCamera, CSI 2 Data 0–InputMIPI D-PHY
24CSI2_D0_PCamera, CSI 2 Data 0+InputMIPI D-PHY
26GNDGround
28CSI2_CLK_NCamera, CSI 2 Clock–InputMIPI D-PHY
30CSI2_CLK_PCamera, CSI 2 Clock+InputMIPI D-PHY
32GNDGround
34CSI2_D1_NCamera, CSI 2 Data 1–InputMIPI D-PHY
36CSI2_D1_PCamera, CSI 2 Data 1+InputMIPI D-PHY
120CAM2_MCLKCamera, CSI 2 Data 1–InputMIPI D-PHY
122CAM2_PWDNCamera, CSI 2 Data 1+InputMIPI D-PHY

Table 3. CSI3 pin descriptions

PinPin nameSignal descriptionDirectionPin type
19GNDGround
21CSI3_D0_NCamera, CSI 3 Data 0–InputMIPI D-PHY
23CSI3_D0_PCamera, CSI 3 Data 0+InputMIPI D-PHY
25GNDGround
27CSI3_CLK_NCamera, CSI 3 Clock–InputMIPI D-PHY
29CSI3_CLK_PCamera, CSI 3 Clock+InputMIPI D-PHY
31GNDGround
33CSI3_D1_NCamera, CSI 3 Data 1–InputMIPI D-PHY
35CSI3_D1_PCamera, CSI 3 Data 1+InputMIPI D-PHY
216CAM3_MCLKCamera, CSI 3 Data 1–InputMIPI D-PHY
218CAM3_PWDNCamera, CSI 3 Data 1+InputMIPI D-PHY

Table 4. CSI4 pin descriptions

PinPin nameSignal descriptionDirectionPin type
38GNDGround
40CSI4_D2_NCamera, CSI 4 Data 2–InputMIPI D/C-PHY
42CSI4_D2_PCamera, CSI 4 Data 2+InputMIPI D/C-PHY
44GNDGround
52CSI4_CLK_NCamera, CSI 4 Clock–InputMIPI D/C-PHY
54CSI4_CLK_PCamera, CSI 4 Clock+InputMIPI D/C-PHY
46CSI4_D0_NCamera, CSI 4 Data 0–InputMIPI D/C-PHY
48CSI4_D0_PCamera, CSI 4 Data 0+InputMIPI D/C-PHY
58CSI4_D1_NCamera, CSI 4 Data 1–InputMIPI D/C-PHY
60CSI4_D1_PCamera, CSI 4 Data 1+InputMIPI D/C-PHY
64CSI4_D3_NCamera, CSI 4 Data 3–InputMIPI D/C-PHY
66CSI4_D3_PCamera, CSI 4 Data 3+InputMIPI D/C-PHY
228CAM4_MCLKCamera, CSI 4 Data 1–InputMIPI D-PHY
230CAM4_PWDNCamera, CSI 4 Data 1+InputMIPI D-PHY

Video output processor

HDMI/eDP TX interface

  • Support x1, x2 and x4 configuration for each interface
  • Support all the data rates for HDMI FRL: 3, 6, 8, 10 and 12Gbps
  • Support 1.62Gbps, 2.7Gbps and 5.4Gbps for eDP
  • Support up to 7680x4320@60Hz for HDMI TX, and 4K@60Hz for eDP
  • Support RGB/YUV(up to 10bit) format for HDMI TX
  • Support RGB, YCbCr 4:4:4, YCbCr 4:2:2 and 8/10 bit per component video format for eDP
  • Support DSC 1.2a for HDMI TX
  • Support HDCP2.3 for HDMI TX, and HDCP1.3 for eDP

DP TX interface

  • Support 2 DP TX 1.4a interface which combo with USB3.1 Gen1
  • Support 1/2/4lanes for each interface
  • Support 1.62Gbps, 2.7Gbps, 5.4Gbps and 8.1Gbps Serializer
  • Support up to 7680x4320@30Hz
  • Support RGB/YUV(up to 10bit) format
  • Support Single Stream Transport(SST)
  • Support DP Alt mode on USB Type-C
  • Support HDCP2.3, HDCP 1.3

MIPI DSI interface

  • Support 2 MIPI DPHY 2.0 interfaces
  • Support 4 data lanes and 4.5 Gbps maximum data rate per lane
  • Support max resolution 4K@60 Hz
  • Support dual MIPI display: left-right mode
  • Support RGB (up to 10 bits) format
  • Support DSC 1.1/1.2a

Table 5. DSI pin descriptions

PinPin nameSignal descriptionDirectionPin type
68GNDGround
70DSI_D0_NDSI Data 0–OutputMIPI D-PHY
72DSI_D0_PDSI Data 0+OutputMIPI D-PHY
74GNDGround
76DSI_CLK_NDSI Clock–OutputMIPI D-PHY
78DSI_CLK_PDSI Clock+OutputMIPI D-PHY
80GNDGround
82DSI_D1_NDSI Data 1–OutputMIPI D-PHY
84DSI_D1_PDSI Data 1+OutputMIPI D-PHY

Table 6. DP / USB3.0 pin descriptions

PinPin nameSignal descriptionDirectionPin type
37GNDGround
39DP0_TXD0_NDisplay Port 0 Lane 0-OutputDP
41DP0_TXD0_PDisplay Port 0 Lane 0+OutputDP
43GNDGround
45DP0_TXD1_NDisplay Port 0 Lane 1–OutputDP
47DP0_TXD1_PDisplay Port 0 Lane 1+OutputDP
49GNDGround
51DP0_TXD2_NDisplay Port 0 Lane 2–OutputDP
53DP0_TXD2_PDisplay Port 0 Lane 2+OutputDP
55GNDGround
57DP0_TXD3_NDisplay Port 0 Lane 3–OutputDP
59DP0_TXD3_PDisplay Port 0 Lane 3+OutputDP
86GNDGround
88DP0_HPDDisplay Port 0 Hot Plug DetectInputOpen Drain–1.8V
90DP0_AUX_NDisplay Port 0 Aux–BidirDP
92DP0_AUX_PDisplay Port 0 Aux+BidirDP

Table 7. eDP/HDMI pin descriptions

PinPin nameSignal descriptionDirectionPin type
61GNDGround
63HDMI_TXD2_N/EDP_TX0_D2NHDMI/EDP Lane 2–OutputHDMI/EDP
65HDMI_TXD2_P/EDP_TX0_D2PHDMI/EDP Lane 2+OutputHDMI/EDP
67GNDGround
69HDMI_TXD1_N/EDP_TX0_D1NHDMI/EDP Lane 1–OutputHDMI/EDP
71HDMI_TXD1_P/EDP_TX0_D1PHDMI/EDP Lane 1+OutputHDMI/EDP
73GNDGround
75HDMI_TXD0_N/EDP_TX0_D0NHDMI/EDP Lane 0–OutputHDMI/EDP
77HDMI_TXD0_P/EDP_TX0_D0PHDMI/EDP Lane 0+OutputHDMI/EDP
79GNDGround
81HDMI_CLK_N/EDP_TX0_D3NHDMI/EDP Clk Lane–OutputHDMI/EDP
83HDMI_CLK_P/EDP_TX0_D3PHDMI/EDP Clk Lane+OutputHDMI/EDP
98HDMI_SDA / EDP_TX0_AUXNHDMI/EDP DDC SDABidirOpen-Drain,3.3V
100HDMI_SCL / EDP_TX0_AUXPHDMI/EDP DDC SCLOutputOpen-Drain,3.3V
96HDMI_CECHDMI/EDP Hot Plug DetectInputOpen Drain–3.3V
94HDMI_HPDHDMI/EDP CECBidirOpen Drain–1.8V

SDIO

  • Compatible with SDIO3.0 protocol
  • 4-bit data bus width

Table 8. SDIO pin descriptions

PinPin nameSignal descriptionDirectionPin type
217GNDGround
219SDMMC_DAT0SD Card or SDIO Data 0BidirCMOS – 1.8V/3.3V
221SDMMC_DAT1SD Card or SDIO Data 1BidirCMOS – 1.8V/3.3V
223SDMMC_DAT2SD Card or SDIO Data 2BidirCMOS – 1.8V/3.3V
225SDMMC_DAT3SD Card or SDIO Data 3BidirCMOS – 1.8V/3.3V
227SDMMC_CMDSD Card or SDIO CommandBidirCMOS – 1.8V/3.3V
229SDMMC_CLKSD Card or SDIO ClockOutputCMOS – 1.8V/3.3V
126SDMMC_DETSD Card or SDIO DETOutputCMOS – 1.8V/3.3V

GMAC

Table 9. Gigabit Ethernet pin descriptions

PinPin nameSignal descriptionDirectionPin type
184GBE_MDI0_NGbE Transformer Data 0–BidirMDI
186GBE_MDI0_PGbE Transformer Data 0+BidirMDI
188GBE_LED_LINKEthernet Link LED (Green)Output-
190GBE_MDI1_NGbE Transformer Data 1–BidirMDI
192GBE_MDI1_PGbE Transformer Data 1+BidirMDI
194GBE_LED_ACTEthernet Activity LED (Yellow)Output-
196GBE_MDI2_NGbE Transformer Data 2–BidirMDI
198GBE_MDI2_PGbE Transformer Data 2+BidirMDI
200GNDGround
202GBE_MDI3_NGbE Transformer Data 3–BidirMDI
204GBE_MDI3_PGbE Transformer Data 3+BidirMDI

USB3.0

  • Embedded two USB 3.0 OTG interfaces which combo with DP TX (USB3OTG_0 and USB3OTG_1)
  • Embedded one USB 3.0 Host interface which combos with Combo PIPE PHY2 (USB3OTG_2)

Table 10. USB 3.0 GEN1 pin descriptions

PinPin nameSignal descriptionDirectionPin type
113GNDGround
161PCIE20_2_RXN/SATA30_2_RXN/USBSS_RX_NUSB SS Receive- (USB 3.0 Ctrl #0)InputUSB SS PHY
163PCIE20_2_RXP/SATA30_2_RXP/USBSS_RX_PUSB SS Receive+ (USB 3.0 Ctrl #0)InputUSB SS PHY
166PCIE20_2_TXN/SATA30_2_TXN/USBSS_TX_NUSB SS Transmit- (USB 3.0 Ctrl #0)OutputUSB SS PHY
168PCIE20_2_TXP/SATA30_2_TXP/USBSS_TX_PUSB SS Transmit+ (USB 3.0 Ctrl #0)OutputUSB SS PHY

USB 2.0 Host

  • Compatible with USB 2.0 specification
  • Support two USB 2.0 Hosts
  • Supports high-speed (480 Mbps), full-speed (12 Mbps) and low-speed (1.5 Mbps) mode
  • Support Enhanced Host Controller Interface Specification (EHCI), Revision 1.0
  • Support Open Host Controller Interface Specification (OHCI), Revision 1.0a

Table 11. USB 2.0 pin descriptions

PinPin nameSignal descriptionDirectionPin type
109USB0_D_NUSB2.0 Port 0 Data–BidirUSB PHY
111USB0_D_PUSB2.0 Port 0 Data+BidirUSB PHY
115USB1_D_NUSB 2.0 Port 1 Data–BidirUSB PHY
117USB1_D_PUSB 2.0 Port 1 Data+BidirUSB PHY
121USB2_D_NUSB 2.0 Port 2 Data–BidirUSB PHY
123USB2_D_PUSB 2.0 Port 2 Data+BidirUSB PHY

PCIe

PCIe 2.1 interface

  • Compatible with PCI Express Base Specification Revision 2.1
  • Support one lane for each PCIe 2.1 interface
  • Support Root Complex (RC) only
  • Support 5 Gbps data rate

Table 12. PCIe 2.1 pin descriptions

PinPinnameSignal descriptionDirectionPin type
171GNDGround
173PCIE1_CLK_NPCIe #1 Reference Clock– (PCIe Ctrl #2)OutputPCIe PHY
175PCIE1_CLK_PPCIe #1 Reference Clock+ (PCIe Ctrl #2)OutputPCIe PHY
165GNDGround
167PCIE1_RX_N/SATA30_0_RXNPCIe #1 Receive 0– (PCIe Ctrl #2 Lane 0)InputPCIe PHY
169PCIE1_RX_P/SATA30_0_RXPPCIe #1 Receive 0+ (PCIe Ctrl #2 Lane 0)InputPCIe PHY
172PCIE1_TX_NPCIe #1 Transmit 0– (PCIe Ctrl #2 Lane 0)OutputPCIe PHY
174PCIE1_TX_PPCIe #1 Transmit 0+ (PCIe Ctrl #2 Lane 0)OutputPCIe PHY
124PCIE_20X1_2_WAKEPCIe Wake. 47kΩ pull-up to 3.3V on themodule.InputOpen Drain – 3.3V
182PCIE_20X1_2_CLKREQPCIe #1 Clock Request (PCIe Ctrl #2). 47kΩ pull-up to 3.3V on the module.BidirOpen Drain – 3.3V
183PCIE_20X1_2_RSTPCIe #1 Reset (PCIe Ctrl #2). 4.7kΩ pull-up to 3.3V on the module.OutputOpen Drain – 3.3V

PCIe 3.0 interface

  • Compatible with PCI Express Base Specification Revision 3.0
  • Support dual operation modes: Root Complex (RC) and End Point (EP)
  • Support data rates: 2.5 Gbps (PCIe 1.1), 5 Gbps (PCIe 2.1), 8 Gbps (PCIe 3.0)
  • Support aggregation and bifurcation with 1x 4 lanes, 2x 2 lanes, 4x 1 lanes and 1x 2 lanes + 2x 1 lanes

Table 13. PCIe 3.0 pin descriptions

PinPin nameSignal descriptionDirectionPin type
158GNDGround
160PCIE0_CLK_NPCIe #0 Reference Clock–OutputPCIe PHY
162PCIE0_CLK_PPCIe #0 Reference Clock+OutputPCIe PHY
129GNDGround
131PCIE0_RX0_NPCIe #0 Receive 0– (PCIe Ctrl #0 Lane 0)InputPCIe PHY
133PCIE0_RX0_PPCIe #0 Receive 0+ (PCIe Ctrl #0 Lane 0)InputPCIe PHY
132GNDGround
134PCIE0_TX0_NPCIe #0 Transmit 0– (PCIe Ctrl #0 Lane 0)OutputPCIe PHY
136PCIE0_TX0_PPCIe #0 Transmit 0+ (PCIe Ctrl #0 Lane 0)OutputPCIe PHY
177GNDGround
179PCIE_30X4_WAKEPCIe Wake. 47kΩ pull-up to 3.3V on themodule.InputOpen Drain – 3.3V
180PCIE_30X4_CLKREQPCIe #0 Clock Request (PCIe Ctrl #0). 47kΩpull-up to 3.3V on the module.BidirOpen Drain – 3.3V
181PCIE_30X4_RSTPCIe #0 Reset (PCIe Ctrl #0). 4.7kΩ pull-up to3.3V on the module.BidirOpen Drain – 3.3V
135GNDGround
137PCIE0_RX1_NPCIe #0 Receive 1– (PCIe Ctrl #0 Lane 1)InputPCIe PHY
139PCIE0_RX1_PPCIe #0 Receive 1+ (PCIe Ctrl #0 Lane 1)InputPCIe PHY
138GNDGround
140PCIE0_TX1_NPCIe #0 Transmit 1– PCIe Ctrl #0 Lane 1)OutputPCIe PHY
142PCIE0_TX1_PPCIe #0 Transmit 1+ (PCIe Ctrl #0 Lane 1)OutputPCIe PHY
125GNDGround
127PCIE_30X1_0_WAKEPCIe Wake. 47kΩ pull-up to 3.3V on themodule.InputOpen Drain – 3.3V
212PCIE_30X1_0_CLKREQPCIe #0 Clock Request (PCIe Ctrl #0). 47kΩpull-up to 3.3V on the module.BidirOpen Drain – 3.3V
195PCIE_30X1_0_RSTPCIe #0 Reset (PCIe Ctrl #0). 4.7kΩ pull-up to3.3V on the module.BidirOpen Drain – 3.3V
147GNDGround
149PCIE0_RX2_NPCIe #0 Receive 2– (PCIe Ctrl #0 Lane 1)InputPCIe PHY
151PCIE0_RX2_PPCIe #0 Receive 2+ (PCIe Ctrl #0 Lane 1)InputPCIe PHY
144GNDGround
146GNDGround
148PCIE0_TX2_NPCIe #0 Transmit 2– PCIe Ctrl #0 Lane 1)OutputPCIe PHY
150PCIE0_TX2_PPCIe #0 Transmit 2+ (PCIe Ctrl #0 Lane 1)OutputPCIe PHY
130PCIE_30X2_WAKEPCIe Wake. 47kΩ pull-up to 3.3V on themodule.InputOpen Drain – 3.3V
120PCIE_30X2_CLKREQPCIe #0 Clock Request (PCIe Ctrl #0). 47kΩpull-up to 3.3V on the module.BidirOpen Drain – 3.3V
195128PCIE_30X2_RSTPCIe #0 Reset (PCIe Ctrl #0). 4.7kΩ pull-up to3.3V on the module.BidirOpen Drain – 3.3V
153GNDGround
155PCIE0_RX3_NPCIe #0 Receive 3– (PCIe Ctrl #0 Lane 1)InputPCIe PHY
157PCIE0_RX3_PPCIe #0 Receive 3+ (PCIe Ctrl #0 Lane 1)InputPCIe PHY
152GNDGround
154PCIE0_TX3_NPCIe #0 Transmit 3– PCIe Ctrl #0 Lane 1)OutputPCIe PHY
156PCIE0_TX3_PPCIe #0 Transmit 3+ (PCIe Ctrl #0 Lane 1)OutputPCIe PHY
199PCIE_30X1_1_WAKEPCIe Wake. 47kΩ pull-up to 3.3V on themodule.InputOpen Drain – 3.3V
211PCIE_30X1_1_CLKREQPCIe #0 Clock Request (PCIe Ctrl #0). 47kΩpull-up to 3.3V on the module.BidirOpen Drain – 3.3V
197PCIE_30X1_1_RSTPCIe #0 Reset (PCIe Ctrl #0). 4.7kΩ pull-up to3.3V on the module.BidirOpen Drain – 3.3V

SPI interface

  • Support 5 SPI Controllers (SPI0-SPI4)
  • Support two chip-select output
  • Support serial-master and serial-slave mode, software-configurable

Table 14. SPI pin descriptions

PinPin nameSignal descriptionDirectionPin type
89SPI0_MOSISPI 0 Master Out / Slave InBidirCMOS – 1.8
91SPI0_SCKSPI 0 ClockBidirCMOS – 1.8
93SPI0_MISO_M2SPI 0 Master In / Slave OutBidirCMOS – 1.8
95SPI0_CS0SPI 0 Chip Select 0BidirCMOS – 1.8
97SPI0_CS1SPI 0 Chip Select 1BidirCMOS – 1.8
102GNDGround
104SPI1_MOSISPI 1 Master Out / Slave InBidirCMOS – 1.8
106SPI1_SCKSPI 1 ClockBidirCMOS – 1.8
108SPI1_MISOSPI 1 Master In / Slave OutBidirCMOS – 1.8
110SPI1_CS0SPI 1 Chip Select 0BidirCMOS – 1.8
112SPI1_CS1SPI 1 Chip Select 1BidirCMOS – 1.8

I2C interface

Table 15. I2C pin descriptions

PinPin nameSignal descriptionDirectionPin type
185I2C0_SCLGeneral I2C 0 Clock. 2.2kΩ pull-up to3.3V on module.BidirOpen Drain – 3.3V
187I2C0_SDAGeneral I2C 0 Data. 2.2kΩ pull-up to 3.3V on the module.BidirOpen Drain – 3.3V
189I2C1_SCLGeneral I2C 1 Clock. 2.2kΩ pull-up to 3.3V on the module.BidirOpen Drain – 3.3V
191I2C1_SDAGeneral I2C 1 Data. 2.2kΩ pull-up to 3.3V on the module.BidirOpen Drain – 3.3V
232I2C2_SCLGeneral I2C 2 Clock. 2.2kΩ pull-up to1.8V on the module.BidirOpen Drain – 1.8V
234I2C2_SDAGeneral I2C 2 Data. 2.2kΩ pull-up to 1.8V on the module.BidirOpen Drain – 1.8V
213CAM_I2C_SCLCamera I2C Clock. 2.2kΩ pull-up to 3.3V on the module.BidirOpen Drain – 3.3V
215CAM_I2C_SDACamera I2C Data. 2.2kΩ pull-up to 3.3V on the module.BidirOpen Drain – 3.3V

UART interface

  • Support 10 UART interfaces (UART0-UART9)
  • Embedded two 64-byte FIFO for TX and RX operation respectively
  • Support transmitting or receiving 5-bit, 6-bit, 7-bit, and 8-bit serial data
  • Standard asynchronous communication bits such as start, stop and parity
  • Support different input clocks for UART operation to get up to 4 Mbps baud rate
  • Support auto flow control mode for all UART interfaces

Table 16. UART pin descriptions

PinPin nameSignal descriptionDirectionPin type
99UART0_TXDUART #0 TransmitOutputCMOS – 1.8V
101UART0_RXDUART #0 ReceiveInputCMOS – 1.8V
103UART0_RTSUART #0 Request to SendOutputCMOS – 1.8V
105UART0_CTSUART #0 Clear to SendInputCMOS – 1.8V
201GNDGround
203UART1_TXDUART #1 TransmitOutputCMOS – 1.8V
205UART1_RXDUART #1 ReceiveInputCMOS – 1.8V
207UART1_RTSUART #1 Request to SendOutputCMOS – 1.8V
209UART1_CTSUART #1 Clear to SendInputCMOS – 1.8V
236UART2_TXDUART #2 TransmitOutputCMOS – 1.8V
238UART2_RXDUART #2 ReceiveInputCMOS – 1.8V

CAN bus

  • Support transmitting or receiving CAN standard frame
  • Support transmitting or receiving CAN extended frame
  • Support transmitting or receiving data frame, remote frame, overload frame, error frame, and frame interval

Table 14. CAN pin descriptions

PinPin nameSignal descriptionDirection Pin type
141GNDGround
145CAN_TXCAN PHYOutputCMOS – 3.3V
143CAN_RXCAN PHYInputCMOS – 3.3V

GPIO

  • All GPIOs can be used to generate interrupt
  • Support level trigger and edge trigger interrupt
  • Support configurable polarity of level trigger interrupt
  • Support configurable rising edge, falling edge and both edge trigger interrupt
  • Support configurable pull direction (a weak pull-up and a weak pull-down)
  • Support configurable drive strength

Table 15. GPIO pin descriptions

PinPin nameSignal descriptionDirectionPin type
87GPIO0/GPIO1_C5/VBUS_DETGPIO #0 or USB 0 VBUS Enable #0BidirCMOS – 1.8V
118GPIO01/GPIO3_A7/CAM1_PWDNGPIO #1 or Generic ClocksBidirCMOS – 1.8V
124GPIO02/GPIO3_A3/MIPI_CAM2_PDNGPIO #2BidirCMOS – 1.8V
126GPIO03/GPIO3_D0/PCIE20X1_2_WAKEN_M0GPIO #3BidirCMOS – 1.8V
127GPIO04/GPIO4_A4/PCIE_30X1_0_WAKEGPIO #4BidirCMOS – 1.8V
128GPIO05/GPIO4_B0/PCIE30X2_PERSTN_M1GPIO #5BidirCMOS – 1.8V
130GPIO06/GPIO4_A7/PCIE_30X2_WAKEGPIO #6BidirCMOS – 1.8V
206GPIO07/GPIO3_A0/PWM10GPIO #7 or Pulse Width ModulatorBidirCMOS – 1.8V
208GPIO08/GPIO1_C6/PWM15_IRGPIO #8 or Fan TachBidirCMOS – 1.8V
211I2S1_MCLK_M0/PCIE30X1_1_CLKREQN_M1GPIO #9 or Audio Codec Master ClockBidirCMOS – 1.8V
212GPIO10/GPIO4_A3/PCIE_30X1_0_CLKREQGPIO #10BidirCMOS – 1.8V
216GPIO11/GPIO3_B0/MIPI_CAM3_CLKOUTGPIO #11 or Generic ClocksBidirCMOS – 1.8V
218GPIO12/I2S2_MCLK_M1/MIPI_CAM3_PDNGPIO #12 or Pulse Width ModulatorBidirCMOS – 1.8V
228GPIO13/GPIO3_B1/PWM2/MIPI_CAM4_CLKOUTGPIO #13 or Pulse Width ModulatorBidirCMOS – 1.8V
230GPIO14/GPIO3_A1/PWM11_IR/MIPI_CAM4_PDNGPIO #14 or Pulse Width ModulatorBidirCMOS – 1.8V

i2s interface

Table 16. i2s pin descriptions

PinPin nameSignal descriptionDirectionPin type
199I2S0_SCLK/PCIE_30X1_1_WAKEI2S Audio Port 0 ClockBidirCMOS – 1.8V
197I2S0_FS/PCIE_30X1_1_RSTI2S Audio Port 0 Left/Right ClockBidirCMOS – 1.8V
193I2S0_DOUTI2S Audio Port 0 Data OutOutputCMOS – 1.8V
195I2S0_DIN/PCIE_30X1_0_RSTI2S Audio Port 0 Data InInputCMOS – 1.8V
226I2S1_SCLKI2S Audio Port 1 ClockBidirCMOS – 1.8V
224I2S1_FSI2S Audio Port 1 Left/Right ClockBidirCMOS – 1.8V
220I2S1_DOUTI2S Audio Port 1 Data OutOutputCMOS – 1.8V
222I2S1_DINI2S Audio Port 1 Data InInputCMOS – 1.8V

pin define

ArmSoM-AIM7 functionPin numberPin numberArmSoM-AIM7 function
GND_112GND_2
CSI1_D0_N34CSI0_D0_N
CSI1_D0_P56CSI0_D0_P
GND_378GND_4
CSI1_CLK_N910CSI0_CLK_N
CSI1_CLK_P1112CSI0_CLK_P
GND_51314GND_6
CSI1_D1_N1516CSI0_D1_N
CSI1_D1_P1718CSI0_D1_P
GND_71920GND_8
CSI3_D0_N2122CSI2_D0_N
CSI3_D0_P2324CSI2_D0_P
GND_92526GND_10
CSI3_CLK_N2728CSI2_CLK_N
CSI3_CLK_P2930CSI2_CLK_P
GND_113132GND_12
CSI3_D1_N3334CSI2_D1_N
CSI3_D1_P3536CSI2_D1_P
GND_133738GND_14
TYPEC0_SSRX1N/DP0_TXD0_N3940CSI4_D2_N
TYPEC0_SSRX1P/DP0_TXD0_P4142CSI4_D2_P
GND_154344GND_16
TYPEC0_SSTX1N/DP0_TXD1_N4546CSI4_D0_N
TYPEC0_SSTX1P/DP0_TXD1_P4748CSI4_D0_P
GND_174950GND_18
TYPEC0_SSRX2N/DP0_TXD2_N5152CSI4_CLK_N
TYPEC0_SSRX2P/DP0_TXD2_P5354CSI4_CLK_P
GND_195556GND_20
TYPEC0_SSTX2N/DP0_TXD3_N5758CSI4_D1_N
TYPEC0_SSTX2P/DP0_TXD3_P5960CSI4_D1_P
GND_216162GND_22
HDMI_TXD2_N/EDP_TX0_D2N6364CSI4_D3_N
HDMI_TXD2_P/EDP_TX0_D2P6566CSI4_D3_P
GND_236768GND_24
HDMI_TXD1_N/EDP_TX0_D1N6970DSI_D0_N
HDMI_TXD1_P/EDP_TX0_D1P7172DSI_D0_P
GND_257374GND_26
HDMI_TXD0_N/EDP_TX0_D0N7576DSI_CLK_N
HDMI_TXD0_P/EDP_TX0_D0P7778DSI_CLK_P
GND_277980GND_28
HDMI_CLK_N/EDP_TX0_D3N8182DSI_D1_N
HDMI_CLK_P/EDP_TX0_D3P8384DSI_D1_P
GND_298586GND_30
GPIO0/GPIO1_C5/VBUS_DET8788DP0_HPD
SPI0_MOSI8990DP0_AUX_N
SPI0_SCK9192DP0_AUX_P
SPI0_MISO_M29394HDMI_HPD
SPI0_CS09596HDMI_CEC
SPI0_CS19798HDMI_SDA / EDP_TX0_AUXN
UART0_TXD99100HDMI_SCL / EDP_TX0_AUXP
UART0_RXD101102GND_31
UART0_RTS103104SPI1_MOSI
UART0_CTS105106SPI1_SCK
GND_32107108SPI1_MISO
USB0_D_N109110SPI1_CS0
USB0_D_P111112SPI1_CS1
GND_33113114CAM0_PWDN
USB1_D_N115116CAM0_MCLK
USB1_D_P117118GPIO01/GPIO3_A7/CAM1_PWDN
GND_34119120CAM2_MCLK/PCIE30X2_CLKREQN_M1
USB2_D_N121122CAM2_PWDN
USB2_D_P123124GPIO02/GPIO3_A3/MIPI_CAM2_PDN
GND_35125126GPIO03/GPIO3_D0/PCIE20X1_2_WAKEN_M0
GPIO04/GPIO4_A4/PCIE_30X1_0_WAKE127128GPIO05/GPIO4_B0/PCIE30X2_PERSTN_M1
GND_36129130GPIO06/GPIO4_A7/PCIE_30X2_WAKE
PCIE0_RX0_N131132GND_37
PCIE0_RX0_P133134PCIE0_TX0_N
GND_38135136PCIE0_TX0_P
PCIE0_RX1_N137138GND_39
PCIE0_RX1_P139140PCIE0_TX1_N
GND_40141142PCIE0_TX1_P
CAN_RX143144GND_41
CAN_TX145146GND_42
GND_43147148PCIE0_TX2_N
PCIE0_RX2_N149150PCIE0_TX2_P
PCIE0_RX2_P151152GND_44
GND_45153154PCIE0_TX3_N
PCIE0_RX3_N155156PCIE0_TX3_P
PCIE0_RX3_P157158GND_46
GND_47159160PCIE0_CLK_N
PCIE20_2_RXN/SATA30_2_RXN/USBSS_RX_N161162PCIE30_CLK_P
PCIE20_2_RXP/SATA30_2_RXP/USBSS_RX_P163164GND_48
GND_49165166PCIE20_2_TXN/SATA30_2_TXN/USBSS_TX_N
PCIE1_RX_N/SATA30_0_RXN167168PCIE20_2_TXP/SATA30_2_TXP/USBSS_TX_P
PCIE1_RX_P/SATA30_0_RXP169170GND_50
GND_51171172PCIE1_TX_N/SATA30_0_TXN
PCIE1_CLK_N173174PCIE1_TX_P/SATA30_0_TXP
PCIE1_CLK_P175176GND_52
GND_53177178MOD_SLEEP
PCIE_30X4_WAKE179180PCIE_30X4_CLKREQ
PCIE_30X4_RST181182PCIE_20X1_2_CLKREQ
PCIE_20X1_2_RST183184GBE_MDI0_N
I2C0_SCL185186GBE_MDI0_P
I2C0_SDA187188GBE_LED_LINK
I2C1_SCL189190GBE_MDI1_N
I2C1_SDA191192GBE_MDI1_P
I2S0_DOUT193194GBE_LED_ACT
I2S1_SDI0_M0/PCIE_30X1_0_RST195196GBE_MDI2_N
I2S1_LRCK_M0/PCIE_30X1_1_RST197198GBE_MDI2_P
I2S0_SCLK/PCIE_30X1_1_WAKE199200GND_54
GND_55201202GBE_MDI3_N
UART1_TXD203204GBE_MDI3_P
UART1_RXD205206GPIO07/GPIO3_A0/PWM10
UART1_RTS207208GPIO08/GPIO1_C6/PWM15_IR
UART1_CTS20921032KOUT
I2S1_MCLK_M0/PCIE30X1_1_CLKREQN_M1211212GPIO10/GPIO4_A3/PCIE_30X1_0_CLKREQ
CAM_I2C_SCL213214RECOVERY_KEY
CAM_I2C_SDA215216GPIO11/GPIO3_B0/MIPI_CAM3_CLKOUT
GND_56217218GPIO12/I2S2_MCLK_M1/MIPI_CAM3_PDN
SDMMC_DAT0219220I2S1_DOUT
SDMMC_DAT1221222I2S1_DIN
SDMMC_DAT2223224I2S1_FS
SDMMC_DAT3225226I2S1_SCLK
SDMMC_CMD227228GPIO08
SDMMC_CLK229230GPIO14
GND_57231232I2C2_SCL
SHUTDOWN_REQ233234I2C2_SDA
PMIC_BBAT235236UART2_TXD
POWER_EN237238UART2_RXD
SYS_RESET239240SLEEP/WAKE
GND241242GND
GND243244GND
GND245246GND
GND247248GND
GND249250GNDs
VDD_IN251252VDD_IN
VDD_IN253254VDD_IN
VDD_IN255256VDD_IN
VDD_IN257258VDD_IN
VDD_IN259260VDD_IN

Resources

Source Code

Official Images

Third Party Systems

Hardware Resources

User Manual

Easy to buy sample

ArmSoM online shop: https://www.armsom.org/product-page/aim7

ArmSoM Aliexpress online shop: https://www.aliexpress.com/item/3256805434864544.html

ArmSoM Taobao shop: https://item.taobao.com/item.htm?id=714794342755

OEM&ODM, please contact: sales@armsom.org