VMARC RK3399Pro SOM
Quick Reference Manual
Release v1.0
August 2019
Copyright 2019-2020 Shenzhen Vamrs Technology Co., Ltd. All rights reserved.

Contents

[TOC]

VMARC RK3399Pro SoM Quick Reference Manual

This Quick Reference Manual provides information about the features, and resource available on the VMARC RK3399Pro SoM.

Close look of VMARC RK3399Pro SoM

VMARC RK3399Pro SoM top view

vmarc-rk3399pro-som-top

Close look of VMARC RK3399Pro Ficus2 Evaluation Board

VMARC RK3399Pro Ficus2 top view

vmarc-rk3399pro-ficus2-top

Specification

Component Description
CPU RK3399pro, dual cortex-a72, quad cortex-a53
GPU Mali T860MP4
DRAM 1/2/4 GB LPDDR3
NPU up to 3.0TOPs computing power
NPU RAM 1/2/4 GB LPDDR3
Storage 8/16/32/64/128 GB eMMC
Display - HDMI 2.0 x1 up to 4K x 2K@30Hz
- eDP x1 up to 4k x 2k@30
- dual channel MIPI
Camera - dual MIPI CSI, up to 13M pixel
Network - support 802.11 a/b/g/n wifi with MIMO
- support bluetooth 5.0
- 10/100/100M GbE, support PoE
USB - USB 2.0 HOST x2
- USB 3.0 OTG x1
UART - up to 4 UARTS
- UART0 and UART1 with hardware flow control
SDIO - SDIO 3.0 x1
- 4bits data bus width
PWM up to 4 PWM
SPI up to 3 SPI

Models

  • vmarc-rk3399pro R2N1E16
  • vmarc-rk3399pro R4N2E32
  • vmarc-rk3399pro R4N4E64
  • Other customized configuration available

R for CPU ram size, N for NPU ram size, E for storage size, R2N1E16 menas 2GB ram for CPU, 1GB ram for NPU, 16GB eMMC.

Dimension

VMARC-RK3399Pro meets the SMARC SoM standard. Check SMARC Hardware Specification 2.1.1, Section 5.3 Module Outline for the SoM dimention.

Processor

CPU

With the features of high performance, low power consumption and cache, dual-core ARM Cortex-A72(frequency up to 1.8GHz) and Quad-core ARM Cortex-A53(frequency up to 1.4GHz) are equipped.

GPU

Inside RK3399Pro, there is one Mali-T860 MP4 Quad-core GPU.

NPU

Neural Process Unit, support 1920 Int MAC and 512KB Internal Buffer. its computing power is up to 3.0Tops.

System Memory

DRAM

The RK3399Pro requires two blocks of DRAM chips to run, the CPU&GPU share one block 64bit LPDDR3 up to 4GB and the NPU requires dedicated 32bits LPDDR3 up to 4GB.

Storage

eMMC

On board eMMC high speed eMMC 5.1, supporting HS400 mode.

Display

With embeded two video output processors, RK3399Pro supports two MIPI-DSI port, one eDP port, one DP port, one HDMI port.

They have been laid out on the Core Board Socket. To use the display interface, you need the Ficus2 Carrier board or the other customised boards.

HDMI

One HDMI 2.0 interface supports a wide range of resolution, up to 4k@60.

eDP

one eDP 4 lanes, up to 4k x 2k@30.

MIPI

RK3399Pro provides 3 MIPI channels, one MIPI RX, one MIPI TX/RX, one MIPI TX.

It can be configured as below:

  • Two CSI (up to 8M camera each) + one DSI (up to 1080p)
  • One CSI (up to 13M) + one dual channel DSI (up to 3K)
  • One CSI (up to 13M) + one DSI (up to 1080p)

Network

LAN

One Ethernet phy chip, RTL8211E-VB-CG, is built on the SoM, providing up to 1000MB ethernet.

Wi-Fi

RK3399Pro provides SDIO or USB interface for the wifi module or wifi dongles.

USB

The SoM supports three USB ports with two USB 2.0 ports and one USB 3.0 port.

Interfaces

SDIO

Two MMC interfaces of RK3399Pro are compatible with SDIO 3.0 protocol with 4bits data bus width.

By default, one MMC is configured as SDIO and the other as SD/MMC.

SDIO

The SDIO Interface can be used for communication with Wi-Fi device, etc.

The following table shows typical pinout of SDIO interface. They are available on the SoM.

Name
SDIO0_CLKOUT
SDIO0_CMD
SDIO0_D0
SDIO0_D1
SDIO0_D2
SDIO0_D3
SDIO0_DETN
SDIO0_PWREN
SDIO0_INTN

SD/MMC

The SD/MMC interface can be used for communication with TF card etc.

Some pins of SD/MMC interface are available out on the SoM.

Name
SDMMC_CLKOUT
SDMMC0_CMD
SDMMC0_D0
SDMMC0_D1
SDMMC0_D2
SDMMC0_D3
SDMMC0_DET

UART

RK3399Pro supports up to 5 UART (UARTi, i=0~4).

Available UART channels on SoM:

  • UART0
  • UART2

PWM

RK3399Pro supports up to 4 PWM (PWMi, i=0~3). In particular, PWM3 is designed for IR receiver.

Available PWM channels on SoM:

  • PWM0
  • PWM1
  • PWM3

SPI

RK3399Pro supports up to 6 SPI (SPIi, i=0~5)). SPI0 has two chip select signals while the others have one chip select signal each.

Available SPI channel on SoM:

  • SPI1

I2C

RK3399Pro supports up to 9 I2C (I2Ci, i=0~8).

Available I2C channels on SoM:

  • I2C1
  • I2C2
  • I2C4
  • I2C6
  • I2C8

SAR-ADC

RK3399Pro supports up to 6 SAR-ADC (ADC_INi, i=0~5).

Available SAR-ADC channels on SoM:

  • ADC_IN0
  • ADC_IN1
  • ADC_IN2
  • ADC_IN3
  • ADC_IN4

Edge Pinout

The following table shows the signals on the Core Board Socket.

Pin# Name Pin# Name
A1 SMB_ALERT_1V8# B1 I2C2_SCL
A2 GND B2 I2C2_SDA
A3 MIPI_TX1/RX1_CLKP B3 GND
A4 MIPI_TX1/RX1_CLKN B4 GPIO2_B0
A5 GBE0_SDP B5 I2C6_SCL
A6 GBE1_SDP B6 MCLK_OUT
A7 MIPI_TX1/RX1_D0P B7 I2C6_SDA
A8 MIPI_TX1/RX1_D0N B8 MIPI_RX0_CLKP
A9 GND B9 MIPI_RX0_CLKN
A10 MIPI_TX1/RX1_D1P B10 GND
A11 MIPI_TX1/RX1_D1N B11 MIPI_RX0_D0P
A12 GND B12 MIPI_RX0_D0N
A13 MIPI_TX1/RX1_D2P B13 GND
A14 MIPI_TX1/RX1_D2N B14 MIPI_RX0_D1P
A15 GND B15 MIPI_RX0_D1N
A16 MIPI_TX1/RX1_D3P B16 GND
A17 MIPI_TX1/RX1_D3N B17 NC
A18 GND B18 NC
A19 MDI3- B19 NC
A20 MDI3+ B20 NC
A21 LAN_LED0 B21 NC
A22 LAN_LED1 B22 NC
A23 MDI2- B23 NC
A24 MDI2+ B24 NC
A25 ADC0_IN3 B25 GND
A26 MDI1- B26 NC
A27 MDI1+ B27 NC
A28 NC B28 NC
A29 MDI0- B29 PCIE_TX3P
A30 MDI0+ B30 PCIE_TX3N
A31 NC B31 NC
A32 GND B32 PCIE_RX3P
A33 NC B33 PCIE_RX3N
A34 SDMMC0_CMD B34 GND
A35 SDMMC0_DET_L B35 NC
A36 SDMMC0_CLK B36 NC
A37 SDMMC0_PWR_H B37 TYPEC0_U2VBUSDET
A38 GND B38 I2S_CLK
A39 SDMMC0_D0/UART2_RX B39 I2S0_LRCK_RX
A40 SDMMC0_D1/UART2_TX B40 I2S0_SDO0
A41 SDMMC0_D2/JTAG_TCK B41 I2S0_SDI0
A42 SDMMC0_D3/JTAG_TMS B42 I2S0_SCLK
A43 SDIO0_D3/SPI5_CSN B43 SDIO0_CMD/GPIO2_D0
A44 SDIO0_D2/SPI5_CLK B44 SDIO0_CLK/GPIO2_D1
A45 SDIO0_D0/SPI5_RXD B45 MIC1_IN
A46 SDIO0_D1/SPI5_TXD B46 MIC2_IN
A47 GND B47 GND
A48 NC B48 I2C8_SCL
A49 NC B49 I2C8_SDA
A50 GND B50 NC
A51 NC B51 NC
A52 NC B52 NC
A53 GND B53 NC
A54 SPI1_CS0 B54 NC
A55 NC B55 NC
A56 SPI1_CLK B56 NC
A57 SPI1_RXD B57 NC
A58 SPI1_TXD B58 CLKOUT_32K
A59 GND B59 NC
A60 HOST0_DP B60 NC
A61 HOST0_DM B61 GND
A62 USB0_EN_OC# B62 TYPEC0_TX1P
A63 NC B63 TYPEC0_TX1N
A64 TYPEC0_ID B64 GND
A65 HOST1_DP B65 TYPEC0_RX1P
A66 HOST1_DM B66 TYPEC0_RX1N
A67 USB1_EN_OC# B67 GND
A68 GND B68 TYPEC0_DP
A69 NC B69 TYPEC0_DM
A70 NC B70 GND
A71 NC B71 NC
A72 HPL B72 NC
A73 HP_SNS B73 GND
A74 NC B74 NC
A75 PCIE_PERST#_3.3V B75 NC
A76 NC B76 PCIE_CLKREQNB
A77 NC B77 NC
A78 HPR B78 PCIE_RX2P
A79 GND B79 PCIE_RX2N
A80 NC B80 GND
A81 NC B81 PCIE_TX2P
A82 GND B82 PCIE_TX2N
A83 PCIE_REF_CLKP B83 GND
A84 PCIE_REF_CLKN B84 ADC0_IN4
A85 GND B85 NC
A86 PCIE_RX0P B86 GND
A87 PCIE_RX0N B87 PCIE_RX1P
A88 GND B88 PCIE_RX1N
A89 PCIE_TX0P B89 GND
A90 PCIE_TX0N B90 PCIE_TX1P
A91 GND B91 PCIE_TX1N
A92 HDMI_TX2P B92 GND
A93 HDMI_TX2N B93 TYPEC0_TX2P
A94 GND B94 TYPEC0_TX2N
A95 HDMI_TX1P B95 NC
A96 HDMI_TX1N B96 TYPEC0_RX2P
A97 GND B97 TYPEC0_RX2N
A98 HDMI_TX0P B98 NC
A99 HDMI_TX0N B99 SNSP
A100 GND B100 SNSN
A101 HDMI_TXCP B101 GND
A102 HDMI_TXCN B102 TYPEC0_SBU1_DC
A103 GND B103 TYPEC0_SBU2_DC
A104 PORT_HPD B104 NC
A105 NC B105 TYPEC0_SBU1
A106 NC B106 TYPEC0_SBU2
A107 NC B107 LCD1_BKLT_EN
A108 CAM_PWR0 B108 EDPAUXP
A109 CAM_PWR1 B109 EDPAUXN
A110 CAM_RST0 B110 GND
A111 CAM_RST1 B111 EDP_TX0P
A112 GPIO2_D2 B112 EDP_TX0N
A113 PWM3 B113 NC
A114 GPIO1_A1 B114 EDP_TX1P
A115 GPIO3_D4/I2S0_SDI1 B115 EDP_TX1N
A116 GPIO3_D5/I2S0_SDI2 B116 LDC1_VDD_EN
A117 GPIO3_D6/I2S0_SDI3 B117 EDP_TX2P
A118 NC B118 EDP_TX2N
A119 NC B119 GND
A120 GND B120 EDP_TX3P
A121 I2C1_SCL B121 EDP_TX3N
A122 I2C1_SDA B122 PWM0
A123 ADC0_IN0 B123 SPDIF_TX
A124 ADC0_IN1 B124 GND
A125 ADC0_IN2 B125 MIPI_TX0_D0P
A126 RESET_L B126 MIPI_TX0_D0N
A127 RESET_L B127 LCD0_BKLT_EN
A128 PWRON B128 MIPI_TX0_D1P
A129 UART0_TXD B129 MIPI_TX0_D1N
A130 UART0_RXD B130 GND
A131 UART0_RTS B131 MIPI_TX0_D2P
A132 UART0_CTS B132 MIPI_TX0_D2N
A133 GND B133 LDC0_VDD_EN
A134 UART2_TX B134 MIPI_TX0_CLKP
A135 UART2_RX B135 MIPI_TX0_CLKN
A136 NC B136 GND
A137 NC B137 MIPI_TX0_D3P
A138 NC B138 MIPI_TX0_D3N
A139 NC B139 I2C4_SCL
A140 NPU_UART2_TX B140 I2C4_SDA
A141 NPU_UART2_RX B141 PWM1
A142 GND B142 VCC_BAT
A143 NC B143 GND
A144 NC B144 EXT_EN_H
A145 NC B145 NC
A146 NC B146 PCIE_WAKE_3.3V
A147 VCC5V0_SYS B147 VCC_RTC
A148 VCC5V0_SYS B148 LID#
A149 VCC5V0_SYS B149 SLEEP#
A150 VCC5V0_SYS B150 VIN_PWR_BAD#
A151 VCC5V0_SYS B151 CHARGINT#
A152 VCC5V0_SYS B152 CHARGER_PRSNT#
A153 VCC5V0_SYS B153 PMIC_SLEEP_H
A154 VCC5V0_SYS B154 CARRIER_PWR_ON
A155 VCC5V0_SYS B155 FORCE_RECOV#
A156 VCC5V0_SYS B156 BATLOW#
A157 NC B157 TEST
A158 NC B158 GND
Copyright © Shenzhen Vamrs Technology Co.,LtdLast modified at: 2020-11-11

results matching ""

    No results matching ""

    results matching ""

      No results matching ""