RK3399 Chip Analysis: The Ultimate Flagship Gaming Box

RK3399 Chip Analysis: The Ultimate Flagship Gaming Box

Following the release of related documents by the State Administration of Radio and Television, OTT box industry brand manufacturers are moving forward while undergoing significant changes. The applications of OTT boxes have also diversified from single video functionalities to gaming consoles. As the core of smart terminal products, the CPU is not only accelerating iterations … Read more

RK3399 Android Decoder Driver All-in-One Board

RK3399 Android Decoder Driver All-in-One Board

Today, electronic products are ubiquitous in our lives. Besides the smartphones, computers, and tablets that are closely related to us, we also see cash registers in shopping malls, stores, and convenience stores. The main role of a cash register is to assist merchants in managing their stores, bringing them an intelligent and digital management model. … Read more

Rockchip RK3399 Powers Diverse Commercial Display Applications

Rockchip RK3399 Powers Diverse Commercial Display Applications

With the transformation towards the Internet and big data, the commercial display industry is once again experiencing explosive growth opportunities. According to data from AVC, the commercial display market in mainland China reached 47.5 billion yuan in 2017, and it is predicted that in 2018, the overall market for commercial displays will reach 58.88 billion … Read more

Exploring RK3399: Display Subsystem Basics

Exploring RK3399: Display Subsystem Basics

Many driver frameworks under Linux are quite complex, mostly accumulated over the years by many talented individuals both domestically and internationally. To learn driver development, it is essential to find your own positioning, grasp the overall picture first, and then appropriately fill in the details. Instead of always trying to delve deeply into the driver … Read more

Exploration Journey of RK3399 / Quick Read on Audio Driver Layer

Exploration Journey of RK3399 / Quick Read on Audio Driver Layer

Hello, it’s Lao Wu again sharing learning insights! Also, welcome everyone to join the Embedded Hacker WeChat group~ Just add me, and I’ll pull you in. Purpose: To gain a general understanding of RK3399 Audio functionality from the perspective of driver development. Environment: NanoPC-T4 / Ubuntu-18.04 / Linux-4.4 Table of Contents: 1. Test Functionality 2. … Read more

Running Open Source Mali GPU Driver on RK3399

Running Open Source Mali GPU Driver on RK3399

GPU Occasionally, you might hear embedded Linux players complain about their development boards: the graphical interface is not smooth, and there is a lag when dragging windows. This situation is generally caused by two reasons: The performance of the main control SOC on the development board is relatively weak and does not support 3D graphics … Read more

Comprehensive Development Resources for RK3399

Comprehensive Development Resources for RK3399

RK3399 is a low-power, high-performance processor based on the Big.Little architecture, which includes dual-core Cortex-A72, quad-core Cortex-A53, and an independent NEON coprocessor. It can be applied to computers, mobile phones, personal mobile internet, and digital multimedia devices. The RK3399 has built-in various powerful embedded hardware engines, providing excellent performance for high-end applications. It supports multi-format … Read more

Deploying Latest Linux 5.4 and U-Boot v2020.01 on RK3399

Deploying Latest Linux 5.4 and U-Boot v2020.01 on RK3399

Mainline U-Boot and Linux Kernel Many Linux enthusiasts may have heard of the terms mainline or upstream, but they might not be clear about what they actually refer to. Generally, when you get a development board, it usually comes with U-Boot and Linux kernel developed by the chip manufacturer, which we refer to as vendor … Read more

Deploying Tengine AI Framework on RK3399 Development Board

Deploying Tengine AI Framework on RK3399 Development Board

Tengine Tengine is a lightweight neural network inference engine developed by OPEN AI LAB, specifically optimized for Arm embedded platforms, providing excellent support for both Android and Linux systems. Moreover, what is even more valuable is that Tengine does not rely on dedicated AI chips (i.e., Tengine can utilize modules with dedicated AI acceleration capabilities … Read more