-
Greg Blades1.Best service, best price 2.Hope we can do more business in the future together. 3.Since your service is so good, I will spread the good word about Xixian Forward amongst the Nanchang CJ -6 fraternity. -
Arshad Saleem1.I will not contact any company directly, you will be my sourcer in china. 2.You guys are awesome, we have a very smooth and successful collaboration. These are the results of our joint efforts.
A cost-effective FWD-RK3588 image processing board, featuring an 8-core 64-bit CPU with a clock frequency of up to 2.4 GHz
| Highlight | RK3588 thermal imaging board,8-core 64-bit CPU monocular,2.4 GHz image processing board |
||
|---|---|---|---|
This product is an embedded image processing board powered by the Rockchip RK3588 processor, primarily consisting of two components: a core processing board (SoM) and an interface carrier board. The RK3588 is Rockchip’s next-generation flagship high-end processor, fabricated using an advanced 8nm process node. It features an 8-core 64-bit CPU with a primary clock speed of up to 2.4GHz. The processor integrates a built-in AI accelerator NPU, delivering 6 TOPS of computing power and supporting mainstream deep learning frameworks.
The image processing board integrates three video input interfaces, including two MIPI CSI interfaces and one BT.1120 digital video interface, enabling multi-source high-definition video capture. Equipped with abundant onboard communication interfaces, the board achieves stable and efficient video data transmission to meet the demanding requirements of high-performance embedded vision systems. The product has completed core driver adaptation under the Linux (Ubuntu RootFS) environment, allowing users to directly proceed with application-layer development.
- Supports MIPI CSI camera interface input, enabling the acquisition of image sensor data;
- Supports BT.1120 digital video interface input, allowing for connection to high-definition digital video sources;
- Provides serial communication capabilities;
- Provides network communication capabilities;
- Features a built-in AI inference runtime environment with a triple-core architecture and 6 TOPS of computing power, supporting various data precisions including INT4, INT8, INT16, FP16, BF16, and TF32;
- Supports encoding in formats such as H.265 and H.264.
| Configuration | Specifications |
|---|---|
| CPU | Rockchip RK3588: Octa-core 64-bit big.LITTLE architecture (4 × Cortex-A76 + 4 × Cortex-A55) |
| NPU | 6 TOPS computing power, triple-core architecture, supports INT4/INT8/INT16/FP16/BF16/TF32. |
| GPU | ARM Mali-G610 MC4, OpenGL ES 1.1/2.0/3.1/3.2, Vulkan 1.1/1.2, OpenCL 1.1/1.2/2.0, Embedded High-Performance 2D Image Acceleration Module |
| Expand Storage | Standard SD card slot, supports up to 128GB. |
| RAM | 8GB LPDDR4X |
| Built-in Storage | 64GB eMMC |
| High-Speed Interface | Supports PCIe 3.0 / PCIe 2.0 / SATA 3.0 / Type-C / USB 3.1 / USB 2.0 |
| Multimedia | Supports H.265/H.264/AV1/VP9/AVS2 video decoding, up to 8K at 60 FPS Supports H.264/H.265 video encoding, up to 8K at 30 FPS |
| Interface | Board | Specifications | Description |
|---|---|---|---|
| Core Processing Board | Video Input | 1×MIPI CSI | 4-Lane |
| 1×BT.1120 | HD Parallel Video | ||
| Serial Port | 4× UART (TTL Level, 3.3V) |
1x RK3588 Debug Interface 1x RK3588 Communication Interface 1x Debug Interface (Shared with the RK3588 Debug Interface; mutually exclusive use) 2x MCU Communication Interfaces |
|
| Interface Adapter Board | Power Supply | DC12V | Power Interface |
| Video Input | 1×MIPI CSI | 2-Lane | |
| Network Output | 1×Ethernet | Gigabit Adaptive | |
| USB | 1×USB2.0 | Micro USB Port | |
| Serial Port | 2×RS422 | MCU Communication Interfaces | |
| 1×UART | Microcontroller UART Communication Interface (TTL Level, 3.3V) | ||
| Motor | Motor Drive Interface | Motor Drive Output: 5V/1A | |
| Fan | 12V | Fan Drive Output: 12V/2A | |
| Download | SWD | MCU Download Interface |
This product has completed the adaptation and verification of all core peripheral drivers based on the Linux system (equipped with the Ubuntu file system by default). Users do not need to concern themselves with complex low-level drivers and can directly conduct application-layer development using standard system calls.
-
Core Processor Drivers: Adapted the power management, clock, interrupt, and DMA controllers of the RK3588, ensuring efficient scheduling of CPU and NPU computing power.
-
Video Input Drivers:
-
MIPI Driver: Adapted the MIPI CSI-2 camera interface and image sensors, supporting camera image data acquisition.
-
BT.1120 Driver: Adapted the digital video receiver chip to enable video data acquisition via the BT.1120 interface.
-
-
Network Interface Driver: Adaptive Gigabit Ethernet, supporting network video stream (RTSP) streaming and remote command control.
-
Communication Interface Drivers: Adapted onboard interfaces such as UART, I2C, and GPIO. Users can directly achieve control and data interaction with external devices through file operations or system calls.
The board integrates two types of video input interfaces to meet the connection requirements of different sensors:
-
MIPI Digital Video Input: Provides a standard V4L2 interface. Users can acquire image frame data through standard system calls such as
openandioctl. -
BT.1120 Digital Video Input: Provides a unified video device interface to the application layer through the V4L2 framework, facilitating unified software processing.
Integrates a tri-core architecture NPU that supports INT4/INT8/INT16/FP16 hybrid operations, easily handling complex vision tasks such as object detection, classification, and tracking. Provides the RKNN Runtime API, which is responsible for loading RKNN models, managing inputs/outputs, and executing inference computations on the NPU.
To help users get started quickly, we provide running algorithm examples. Users can refer to the implementation logic (note: the examples serve as engineering guidance only; we are not responsible for the performance or efficacy of the algorithms themselves):
-
Object Detection: Provides a deployment example of YOLOv5, which can directly perform real-time object detection on the captured video stream and output bounding boxes and categories.
-
Object Tracking: Integrates relevant tracking algorithm examples, allowing users to achieve closed-loop control based on miss distance data.
-
Integration with Video Streams: The example program demonstrates how to feed image frames into the NPU for inference, and superimpose the inference results (such as bounding boxes) onto the output video via the OSD (On-Screen Display) function, forming a complete end-to-end application closed loop.
| NO. | Substance | QTY |
|---|---|---|
| 1 | Image Processing Card | 1 set |
| 2 | Heat Sink | 1 pcs |
| 3 | Power Cable | 1 set |
| 4 | Communication Interface Cables | |
| 5 | Video Input Cable | |
| 6 | Video Output (Network) Cable | 1 pcs |
| 7 | Fan interface cable | 1 pce |
| 8 | User Manual | 1 |
| 9 | Certificate of Conformity | 1 |

