Rockchip RK3399

From TechInfoDepot
Jump to navigationJump to search

Rockchip RK3399 SoC integrates dual-core Cortex-A72 and quad-core Cortex-A53 with separate NEON coprocessor, and with ARM Mali-T864 GPU.

RTENOTITLE

Overview

RK3399 is a low power, high performance processor for computing, personal mobile internet devices and other smart device applications. Based on Big.Little architecture, it integrates dual-core Cortex-A72 and quad-core Cortex-A53 with separate NEON coprocessor.
Many embedded powerful hardware engines provide optimized performance for high-end application. RK3399 supports multi-format video decoders including H.264/H.265/VP9 up to4Kx2K@60fps, especially, H.264/H.265 decoders support 10bits coding, and also supports H.264/MVC/VP8 encoders by 1080p@30fps, high-quality JPEG encoder/decoder, and special image preprocessor and postprocessor.
Embedded 3D GPU makes RK3399 completely compatible with OpenGL ES1.1/2.0/3.0/3.1, OpenCL and DirectX 11.1. Special 2D hardware engine with MMU will maximize display performance and provide very smooth operation.
RK3399 has high-performance dual channel external memory interface (DDR3/DDR3L/LPDDR3/LPDDR4) capable of sustaining demanding memory bandwidths, also provides a complete set of peripheral interface to support very flexible applications.

 

SoC Features

  • CPU:
    • Big.Little architecture: Dual Cortex-A72 + Quad Cortex-A53, 64-bit CPU
    • Frequency is over 1.8GHz (Big cluster)
    • L1 cache
      • 48KB Icache and 32KB Dcache for each A72
      • 32KB Icache and 32KB Dcache for each A53
    • L2 cache
      • 1024KB for big cluster
      • 512KB for little cluster
  • Internal SRAM
    • 192KB total
    • 4KB used by bootrom when bootup
  • GPU:
    •  Mali-T864 GPU, OpenGL ES1.1/2.0/3.0/3.1, OpenCL, DX11
    • Supports AFBC (ARM Frame Buffer Compression)
  • Display:
    • Dual VOP: one supports 4096x2160 with AFBC supported;The other supports 2560x1600
    • Dual channel MIPI-DSI (4 lanes per channel)
    • eDP 1.3 (4 lanes with 10.8Gbps) to support display, with PSR
    • HDMI 2.0 for 4K 60Hz with HDCP 1.4/2.2
    • DisplayPort 1.2 (4 lanes, up to 4K 60Hz)
    • Supports Rec.2020 and conversion to Rec.709
  • Camera:
    •  Dual mipi CSI,dual ISP,Maximum input resolution of 13M pixels
  • Memory:
    • Dual channels 64-bit DRAM controller
    • Support DDR3/DDR3L, LPDDR3, LPDDR4
  • Connectivity:
    • PCIe 2.1 (4 full-duplex lanes with 20Gbps)
    • Embedded low power MCU for other application
    • 8 channels I2S supports 8 channels RX or 8 channels TX
RTENOTITLE

 


Documentation

  1. RK3399_Linux_Debain_V1.1_Development_Guide170620.pdf
  2. RK3399 Linux Debian v1.1开发说明170620.pdf
  3. RK3399_Linux_Buildroot_V1.2_Development_Guide170619.pdf
  4. RK3399_Linux_Buildroot_V1.2开发说明170619.pdf
  5. RK3399_Multimedia_Codec_Benchmark_v1.0.pdf

Software

See Linux User Guide setup LInux OS generally;

See U-Boot guide to develop U-Boot;

See Rockchip kernel to develop kernel;

See buildroot and debian to develop and rootfs.

 

Chip configuration

chip Kernel eMMC index Kernel SD index Uboot eMMC index Uboot SD index Baud speed
RK3399 1 0 0 1 1500000

Table of Systems

 TypeCPU1CPU1 clock speedFLA1RAM1Radio1 chip1Radio1 chip2PHY modesLAN portsLAN speedOUIOUI (Eth)Est. year
ASUS Tinker Board 2Ssingle-board computerRK33992.0 GHz
1.5 GHz
16,384 MiB17,179,869,184 B <br />134,217,728 Kib <br />16,777,216 KiB <br />131,072 Mib <br />16 GiB <br />2,048 MiB2,147,483,648 B <br />16,777,216 Kib <br />2,097,152 KiB <br />16,384 Mib <br />2 GiB <br />RTL8822CEabgn+ac11GbE70:66:55FC:34:972021
ASUS Tinker Edge Rsingle-board computerRK3399 Pro1.8 GHz
1.4 GHz
16,384 MiB17,179,869,184 B <br />134,217,728 Kib <br />16,777,216 KiB <br />131,072 Mib <br />16 GiB <br />4,096 MiB4,294,967,296 B <br />33,554,432 Kib <br />4,194,304 KiB <br />32,768 Mib <br />4 GiB <br />RTL8822CEabgn+ac11GbE70:66:5524:4B:FE2020
ClockworkPi Core A-06SoM
single-board computer
RK33991.8 GHz
1.4 GHz
0 MiB0 B <br />0 Kib <br />0 KiB <br />0 Mib <br />0 GiB <br />4,096 MiB4,294,967,296 B <br />33,554,432 Kib <br />4,194,304 KiB <br />32,768 Mib <br />4 GiB <br />none2021
ClockworkPi DevTerm Kit A-06SoM
single-board computer
RK33991.8 GHz
1.4 GHz
32,768 MiB34,359,738,368 B <br />268,435,456 Kib <br />33,554,432 KiB <br />262,144 Mib <br />32 GiB <br />4,096 MiB4,294,967,296 B <br />33,554,432 Kib <br />4,194,304 KiB <br />32,768 Mib <br />4 GiB <br />BCM43456abgn+acD4:9C:DD2021
Firefly ROC-RK3399-PCsingle-board computerRK33991.8 GHz
1.5 GHz
16 MiB16,777,216 B <br />131,072 Kib <br />16,384 KiB <br />128 Mib <br />0.0156 GiB <br />4,096 MiB4,294,967,296 B <br />33,554,432 Kib <br />4,194,304 KiB <br />32,768 Mib <br />4 GiB <br />none11GbE2018
FriendlyARM NanoPC-T4single-board computerRK33992.0 GHz
1.5 GHz
16,384 MiB17,179,869,184 B <br />134,217,728 Kib <br />16,777,216 KiB <br />131,072 Mib <br />16 GiB <br />4,096 MiB4,294,967,296 B <br />33,554,432 Kib <br />4,194,304 KiB <br />32,768 Mib <br />4 GiB <br />BCM4356abgn+ac11GbE
FriendlyARM NanoPi R4S (4GB)single-board computer
router
RK33992.0 GHz
1.4 GHz
0 MiB0 B <br />0 Kib <br />0 KiB <br />0 Mib <br />0 GiB <br />4,096 MiB4,294,967,296 B <br />33,554,432 Kib <br />4,194,304 KiB <br />32,768 Mib <br />4 GiB <br />none11GbE2020
FriendlyARM NanoPi R4S Enterprise Editionsingle-board computer
router
RK33992.0 GHz
1.4 GHz
0 MiB0 B <br />0 Kib <br />0 KiB <br />0 Mib <br />0 GiB <br />4,096 MiB4,294,967,296 B <br />33,554,432 Kib <br />4,194,304 KiB <br />32,768 Mib <br />4 GiB <br />none11GbE
Khadas Edge Prosingle-board computerRK33991.8 GHz
1.5 GHz
16 MiB16,777,216 B <br />131,072 Kib <br />16,384 KiB <br />128 Mib <br />0.0156 GiB <br />4,096 MiB4,294,967,296 B <br />33,554,432 Kib <br />4,194,304 KiB <br />32,768 Mib <br />4 GiB <br />abgn+ac11GbE18:93:7FC8:63:142019
NanoPi M4 (2GB)single-board computerRK33992.0 GHz
1.5 GHz
0 MiB0 B <br />0 Kib <br />0 KiB <br />0 Mib <br />0 GiB <br />2,048 MiB2,147,483,648 B <br />16,777,216 Kib <br />2,097,152 KiB <br />16,384 Mib <br />2 GiB <br />BCM4354abgn+ac11GbE2018
NanoPi R4SEsingle-board computer
router
RK33992.0 GHz
1.4 GHz
32,768 MiB34,359,738,368 B <br />268,435,456 Kib <br />33,554,432 KiB <br />262,144 Mib <br />32 GiB <br />4,096 MiB4,294,967,296 B <br />33,554,432 Kib <br />4,194,304 KiB <br />32,768 Mib <br />4 GiB <br />none11GbE2022
Pine64 Pinebook ProRK33991.8 GHz
1.5 GHz
16 MiB16,777,216 B <br />131,072 Kib <br />16,384 KiB <br />128 Mib <br />0.0156 GiB <br />4,096 MiB4,294,967,296 B <br />33,554,432 Kib <br />4,194,304 KiB <br />32,768 Mib <br />4 GiB <br />BCM43456abgn+acC0:84:7D2019
Pine64 RockPro64 2.1single-board computerRK33991.8 GHz
1.4 GHz
16,384 MiB17,179,869,184 B <br />134,217,728 Kib <br />16,777,216 KiB <br />131,072 Mib <br />16 GiB <br />4,096 MiB4,294,967,296 B <br />33,554,432 Kib <br />4,194,304 KiB <br />32,768 Mib <br />4 GiB <br />none11GbE
Radxa ROCK 4SEsingle-board computerRK3399-T1.5 GHz
1.4 GHz
4,096 MiB4,294,967,296 B <br />33,554,432 Kib <br />4,194,304 KiB <br />32,768 Mib <br />4 GiB <br />CYW43455abgn+ac11GbE
Radxa Rock Pi 4A (1GB)single-board computerRK33991.8 GHz
1.4 GHz
4 MiB4,194,304 B <br />32,768 Kib <br />4,096 KiB <br />32 Mib <br />0.00391 GiB <br />1,024 MiB1,073,741,824 B <br />8,388,608 Kib <br />1,048,576 KiB <br />8,192 Mib <br />1 GiB <br />none11GbE2018
Radxa Rock Pi 4B+ (4GB)single-board computerRK33992.0 GHz
1.4 GHz
32,768 MiB34,359,738,368 B <br />268,435,456 Kib <br />33,554,432 KiB <br />262,144 Mib <br />32 GiB <br />4,096 MiB4,294,967,296 B <br />33,554,432 Kib <br />4,194,304 KiB <br />32,768 Mib <br />4 GiB <br />BCM43456abgn+ac11GbEB0:02:472021
Radxa Rock Pi 4C+ (4GB)single-board computerRK3399-T1.5 GHz
1.4 GHz
8 MiB8,388,608 B <br />65,536 Kib <br />8,192 KiB <br />64 Mib <br />0.00781 GiB <br />4,096 MiB4,294,967,296 B <br />33,554,432 Kib <br />4,194,304 KiB <br />32,768 Mib <br />4 GiB <br />CYW43455abgn+ac11GbE2022
Samsung Chromebook PlusRK33992.0 GHz
1.5 GHz
32,768 MiB34,359,738,368 B <br />268,435,456 Kib <br />33,554,432 KiB <br />262,144 Mib <br />32 GiB <br />4,096 MiB4,294,967,296 B <br />33,554,432 Kib <br />4,194,304 KiB <br />32,768 Mib <br />4 GiB <br />88W8997abgn+ac18:67:B02017

References

https://en.wikipedia.org/wiki/ARM_Cortex-A72

http://www.rock-chips.com/a/en/products/RK33_Series/2016/0419/758.html

https://www.arm.com/zh/products/multimedia/mali-gpu/high-performance/mali-t860-t880.php