00. Catalog
Article directory
01. Overview of RK3399
Rockchip Microelectronics Co., Ltd. ("Rockchip", stock code: 603893) was established in 2001, headquartered in Fuzhou, with branches/subsidiaries in Shenzhen, Shanghai, Beijing, Hangzhou and Hong Kong, focusing on integrated circuit design It has developed into a leading Internet of Things (IoT) and artificial intelligence Internet of Things (AIoT) processor chip company.
Rockchip has a R&D team specializing in system-level chips, analog circuit chip design and algorithm research, and has rich experience and technology in processor and digital-analog hybrid chip design, multimedia processing, image algorithms, and system software development. reserve. In addition to various types of processor chips, Rockchip's main products also include power management chips, digital-analog hybrid chips, optoelectronic products and development board products.
Rockchip is market-oriented, with technological innovation as the core, and is committed to providing customers with multi-level, multi-platform, multi-scenario professional solutions, empowering multiple fields such as consumer electronics, intelligent hardware, machine vision, and industrial applications.
rk3399 is a high-performance, low-power "Chinese chip" developed by local chip manufacturer Rockchip. In April 2016, rk3399 debuted at Electronics Fair in Hong Kong. The chip uses six-core large LITTLE processors: including quad-core Cortex-A53 and dual-core Cortex-A72, the main frequency can reach 2.0GHz. The chip is compatible with 3G and 4G network communication, with rich interface resources and excellent overall performance, such as USB3.0, MIPI dual camera and other equipment interfaces. There are also many options in the use of the operating system. Users can choose Android/Linux/Debain as the operating system, or choose light office development environments such as Phoenix and Flint OS. Commonly used software is compatible. In 2017, it was officially announced that the rk3399 Linux system was open source.
The display interface is rich. It can also display dual screens at the same time or dual screens with different displays according to the needs. In terms of video, it supports dual MIPI, HDMI, EDP, DP and many other mainstream display output ports.
2. Diversification of network channels. Dual-band wireless network reception (2.4GHz/5GHz), Gigabit Ethernet port, Bluetooth communication 4.1. In addition, there is a Mini PCle port connected to the development board, which can expand 3G and 4G communication.
3. The peripheral interface is complete. USB2.0/3.0HOST, independent PCIE interface. Conventional serial port debugging, 42Pin GPIO interface is convenient for developers to debug and use.
4. Strong operating system compatibility. Linux, Ubuntu, Debain, Android and other open source operating systems, users can choose the appropriate firmware for programming.
Official website: https://www.rock-chips.com/a/cn/
02. Main features of RK3399
Main features of RK3399
- Dual-core Cortex-A72 up to 1.8GHz
Quad-core Cortex-A53 up to 1.4GHz - Mali-T860 GPU
- Dual-channel DDR3/DDR3L/LPDDR3/LPDDR4
- 4K UHD H265/H264/VP9
- HDR10/HLG
- H264 encoder
- Dual MIPI CSI and ISP
- Dual USB Type-C and USB 2.0
- HDMI 2.0a with HDCP 2.2
- MIPI/eDP/RGMII/DP/PCIe
- TrustZone/TEE/DRM
03. I3399 characteristic parameters
System Configuration | |
---|---|
CPU | RK3399 |
main frequency | Quad-core A53(1.4GHz) + Dual-core A72(1.8GHz) |
Memory | 2GB or 4GB, up to 4GB |
memory | 4GB/8GB/16GB emmc optional, standard 16GB |
Power IC | Use RK808, support dynamic frequency modulation, etc. |
04. I3399 interface parameters
interface parameters | |
---|---|
LCD interface | Support MIPI, EDP, HDMI interface output at the same time |
touch interface | capacitive touch |
audio port | AC97/IIS interface, support audio recording |
SD card interface | 2 SDIO output channels |
emmc interface | Onboard emmc interface, the pins are not drawn out separately |
Ethernet interface | Support Gigabit Ethernet |
USB HOST2.0 interface | 2 way HOST2.0 |
USB HOST3.0 interface | 2 way TYPE3.0 |
UART interface | 5 serial ports, support serial ports with flow control |
PWM interface | 4 PWM outputs |
IIC interface | 7 IIC outputs |
SPI interface | 1 SPI output |
ADC interface | 1 ADC output |
Camera interface | 1 channel BT656/BT601, 1 channel MIPI output |
HDMI interface | High-definition audio and video output interface, audio and video synchronization output |
05. I3399 electrical characteristics
electrical characteristics | |
---|---|
Main 3.3V input voltage | 3.3V/4.3A (3.3V/5A input is recommended) |
Secondary 3.3V input voltage | 3.3V/300mA (cannot be mixed with main 3.3V) |
The output voltage | 1.8V (can be used for backplane power supply, 0V after sleep) |
Operating temperature | 0~70 degrees |
Storage temperature | -10~40 degrees |
06. I3399 interface parameters
Hardware interface introduction | ||
---|---|---|
label | name | illustrate |
【1】 | USB HOST | HOST2.0 interface |
【2】 | USB HOST | HOST3.0 interface |
【3】 | EDP | EDP interface |
【4】 | TF card | TF deck |
【5】 | TYPEC | TYPEC interface, compatible with OTG function |
【6】 | BEEP | buzzer |
【7】 | HDMI OUT | HDMI output interface |
【8】 | LOAD | HDMI IN chip programming port |
【9】 | HDMI IN | HDMI input interface |
【10】 | SIM card slot | 3G, 4G mobile phone card slot |
【11】 | USB HOST | HOST2.0 interface |
【12】 | USB HOST | HOST2.0 interface |
【13】 | USB HOST | HOST2.0 interface |
【14】 | backlight driver | LCD backlight driver interface |
【15】 | LCD voltage selection | 16, 17 mark the level selection of the display interface, 3.3V or 5V |
【16】 | DSI DREAM | Screen connected to MIPI interface, FPC interface |
【17】 | DSI DREAM | Screen connected to MIPI interface, pin header interface |
【18】 | MIPI CSI | MIPI camera interface |
【19】 | touch screen interface | I2C capacitive touch screen interface |
【20】 | serial port | UART0, TTL level |
【21】 | Button interface | 6PIN PH seat, button signal connection seat |
【22】 | UART2 | Serial port 2, TTL level, default debugging serial port |
【23】 | UART4 | UART4, TTL level interface |
【24】 | GPIO interface | Extended GPIO port |
【25】 | Speaker interface | External two-channel speakers |
【26】 | Speaker interface | External two-channel speakers |
【27】 | MIC | Headset jack |
【28】 | LINE IN | audio input interface |
【29】 | LINE OUT | headphone jack |
【30】 | FAN | Cooling fan power interface |
【31】 | RTC | RTC battery holder |
【32】 | GMAC | Gigabit Ethernet interface |
【33】 | Infrared receiver | HS0038 Infrared Integrated Receiver |
【34】 | DC OUT | 12V power output |
【35】 | DC IN | 12V DC power input |
【36】 | PCIE interface | PCIE interface connected to 3G and 4G modules |
【37】 | WIFI、BT | 6221A-SRC, dual-band WIFI/BT module |
07. I3399 driver support
i3399 motherboard driver list | ||||
---|---|---|---|---|
driver \ system | linux4.4.52 + android7.1 | linux4.4 + QT5.6 | linux4.4.5 + debian9 | linux4.4.5 + ubuntu16.04 |
7 inch MIPI screen (1024*600) | ● | ● | ● | ● |
EDP screen | ● | ● | ● | ● |
backlight driver | ● | ● | ● | ● |
PMIC driver | ● | ● | ● | ● |
capacitive touch | ● | ● | ● | ● |
EMMC driver | ● | ● | ● | ● |
SD card driver | ● | ● | ● | ● |
independent button | ● | ● | ● | ● |
ADC driver | ● | ● | ● | ● |
Buzzer driver | ● | ● | ● | ● |
Infrared remote control | ● | ● | ● | ● |
switch machine | ● | ● | ● | ● |
wake up from hibernation | ● | ● | ||
4-way USB HOST2.0 driver | ● | ● | ● | ● |
1 way USB HOST3.0 driver | ● | ● | ● | ● |
All the way TypeC (OTG) drive | ● | ● | ● | ● |
Audio (ES8388) | ● | ● | ● | ● |
Recording (ES8388) | ● | |||
LINE IN(ES8388) | ● | ● | ● | ● |
SDIO dual frequency WIFI/BT4.0 | ● | ● | ● | ● |
CSI camera driver | ● | ● | ||
USB camera driver | ● | ● | ● | ● |
serial port | ● | ● | ● | ● |
HDMI OUT | ● | ● | ● | ● |
HDMI IN | ● | |||
4G module (PCIE interface) | ● | |||
Gigabit Ethernet | ● | ● | ● | ● |