HOME
Shop
  • English
  • 简体中文
HOME
Shop
  • English
  • 简体中文
  • Product Series

    • FPGA+ARM

      • GM-3568JHF

        • 1. Introduction

          • About GM-3568JHF
        • 2. Quick Start

          • 00 Introduction
          • 01 Environment Setup
          • 02 Compilation Instructions
          • 03 Flashing Guide
          • 04 Debug Tools
          • 05 Software Update
          • 06 View Information
          • 07 Test Commands
          • 08 App Compilation
          • 09 Source Code Acquisition
        • 3. Peripherals and Interfaces

          • 01 USB
          • 02 Display and Touch
          • 03 Ethernet
          • 04 WIFI
          • 05 Bluetooth
          • 06 TF-Card
          • 07 Audio
          • 08 Serial Port
          • 09 CAN
          • 10 RTC
        • 4. Application Development

          • 01 UART read and write case
          • 02 Key detection case
          • 03 LED light flashing case
          • 04 MIPI screen detection case
          • 05 Read USB device information example
          • 06 FAN Detection Case
          • 07 FPGA FSPI Communication Case
          • 08 FPGA DMA read and write case
          • 09 GPS debugging case
          • 10 Ethernet Test Cases
          • 11 RS485 reading and writing examples
          • 12 FPGA IIC read and write examples
          • 13 PN532 NFC card reader case
          • 14 TF card reading and writing case
        • 5. QT Development

          • 01 ARM64 cross compiler environment construction
          • 02 QT program added automatic startup service
        • 6. RKNN_NPU Development

          • 01 RK3568 NPU Overview
          • 02 Development Environment Setup
          • Run Official YOLOv5 Example
          • Model Conversion Detailed Explanation
          • Run Custom Model on Board
        • 7. FPGA Development

          • ARM and FPGA Communication
          • /fpga-arm/GM-3568JHF/FPGA/ch02-FPGA-Development-Manual.html
        • 8. Others

          • 01 Modification of the root directory file system
          • 02 System auto-start service
        • 9. Download

          • Download Resources
    • ShimetaPi

      • M4-R1

        • 1. Introduction

          • 1.1 About M4-R1
        • 2. Quick Start

          • 2.1 OpenHarmony Overview
          • 2.2 Image Burning
          • 2.3 Development Environment Preparation
          • 2.4 Hello World Application
        • 3. Application Development

          • 3.1 Getting Started

            • 3.1.1 ArkTS Language Overview
            • 3.1.2 UI Components (Part 1)
            • 3.1.3 UI Components (Part 2)
            • 3.1.4 UI Components (Part 3)
          • 3.2 Advanced

            • 3.2.1 Getting Started Guide
            • 3.2.2 Usage of Third Party Libraries
            • 3.2.3 Deployment of the Application
            • 3.2.4 Factory Reset
            • 3.2.5 System Debug
            • 3.2.6 APP Stability Testing
            • 3.2.7 Application Testing
          • 3.3 Getting Docs

            • 3.3.1 Official Website Information
          • 3.4 Development Instructions

            • 3.4.1 Full SDK
            • 3.4.2 Introduction of Third Party Libraries
            • 3.4.3 Introduction of HDC Tool
            • 3.4.4 Restore Factory Mode
            • 3.4.5 Update System API
          • 3.5 First Application

            • 3.5.1 First ArkTS App
          • 3.6 Application Demo

            • 3.6.1 UART Tool
            • 3.6.2 Graphics Tablet
            • 3.6.3 Digital Clock
            • 3.6.4 WIFI Tool
        • 4. Device Development

          • 4.1 Ubuntu Environment Development

            • 4.1.1 Environment Setup
            • 4.1.2 Download Source Code
            • 4.1.3 Compile Source Code
          • 4.2 Using DevEco Device Tool

            • 4.2.1 Tool Introduction
            • 4.2.2 Environment Construction
            • 4.2.3 Import SDK
            • 4.2.4 Function Introduction
        • 5. Peripherals and Interfaces

          • 5.1 Raspberry Pi Interfaces
          • 5.2 GPIO Interface
          • 5.3 I2C Interface
          • 5.4 SPI Communication
          • 5.5 PWM Control
          • 5.6 Serial Port Communication
          • 5.7 TF Card Slot
          • 5.8 Display Screen
          • 5.9 Touch Screen
          • 5.10 Audio
          • 5.11 RTC
          • 5.12 Ethernet
          • 5.13 M.2
          • 5.14 MINI PCIE
          • 5.15 Camera
          • 5.16 WIFI BT
          • 5.17 HAT
        • 6. FAQ

          • 6.1 Download Link
      • M5-R1

        • 1. Introduction

          • M5-R1 Development Documentation
        • 2. Quick Start

          • OpenHarmony Overview
          • Image Burning
          • Development Environment Preparation
          • Hello World Application and Deployment
        • 3. Peripherals and Interfaces

          • 3.1 Raspberry Pi Interfaces
          • 3.2 GPIO Interface
          • 3.3 I2C Interface
          • 3.4 SPI Communication
          • 3.5 PWM Control
          • 3.6 Serial Port Communication
          • 3.7 TF Card Slot
          • 3.8 Display Screen
          • 3.9 Touch Screen
          • 3.10 Audio
          • 3.11 RTC
          • 3.12 Ethernet
          • 3.13 M.2
          • 3.14 MINI PCIE
          • 3.15 Camera
          • 3.16 WIFI BT
          • 3.17 HAT
        • 4. Application Development

          • 4.1 Getting Started

            • 4.1.1 ArkTS Language Overview
            • 4.1.2 UI Components (Part 1)
            • 4.1.3 UI Components (Part 2)
            • 4.1.4 UI Components (Part 3)
          • 4.2 Advanced

            • 4.2.1 Getting Started Guide
            • 4.2.2 Usage of Third Party Libraries
            • 4.2.3 Deployment of the Application
            • 4.2.4 Factory Reset
            • 4.2.5 System Debug
            • 4.2.6 APP Stability Testing
            • 4.2.7 Application Testing
        • 5. Device Development

          • 5.1 Environment Setup
          • 5.2 Download Source Code
          • 5.3 Compile Source Code
        • 6. Download

          • Data Download
    • OpenHarmony

      • SC-3568HA

        • 1. Introduction

          • 1.1 About SC-3568HA
        • 2. Quick Start

          • 2.1 OpenHarmony Overview
          • 2.2 Image Burning
          • 2.3 Development Environment Preparation
          • 2.4 Hello World Application
        • 3. Application Development

          • 3.1 ArkUI

            • 3.1.1 ArkTS Language Overview
            • 3.1.2 UI Components (Part 1)
            • 3.1.3 UI Components (Part 2)
            • 3.1.4 UI Components (Part 3)
          • 3.2 Advanced

            • 3.2.1 Getting Started Guide
            • 3.2.2 Usage of Third Party Libraries
            • 3.2.3 Deployment of the Application
            • 3.2.4 Factory Reset
            • 3.2.5 System Debug
            • 3.2.6 APP Stability Testing
            • 3.2.7 Application Testing
        • 4. Device Development

          • 4.1 Environment Setup
          • 4.2 Download Source Code
          • 4.3 Compile Source Code
        • 5. Peripherals and Interfaces

          • 5.1 Raspberry Pi Interfaces
          • 5.2 GPIO Interface
          • 5.3 I2C Interface
          • 5.4 SPI Communication
          • 5.5 PWM Control
          • 5.6 Serial Port Communication
          • 5.7 TF Card Slot
          • 5.8 Display Screen
          • 5.9 Touch Screen
          • 5.10 Audio
          • 5.11 RTC
          • 5.12 Ethernet
          • 5.13 M.2
          • 5.14 MINI PCIE
          • 5.15 Camera
          • 5.16 WIFI BT
          • 5.17 HAT
        • 6. FAQ

          • 6.1 Download Link
      • M-K1HSE

        • 1. Introduction

          • 1.1 Product Introduction
        • 2. Quick Start

          • 2.1 Debug Tool Installation
          • 2.2 Development Environment Setup
          • 2.3 Source Code Download
          • 2.4 Build Instructions
          • 2.5 Flashing Guide
          • 2.6 APT Update Sources
          • 2.7 View Board Info
          • 2.8 CLI LED and Key Test
          • 2.9 GCC Build Programs
        • 3. Application Development

          • 3.1 Basic Application Development

            • 3.1.1 Development Environment Preparation
            • 3.1.2 First Application HelloWorld
            • 3.1.3 Develop HAR Package
          • 3.2 Peripheral Application Cases

            • 3.2.1 UART Read/Write
            • 3.2.2 Key Demo
            • 3.2.3 LED Flash
        • 4. Peripherals and Interfaces

          • 4.1 Standard Peripherals

            • 4.1.1 USB
            • 4.1.2 Display and Touch
            • 4.1.3 Ethernet
            • 4.1.4 WIFI
            • 4.1.5 Bluetooth
            • 4.1.6 TF Card
            • 4.1.7 Audio
            • 4.1.8 Serial Port
            • 4.1.9 CAN
            • 4.1.10 RTC
          • 4.2 Interfaces

            • 4.2.1 Audio
            • 4.2.2 RS485
            • 4.2.3 Display
            • 4.2.4 Touch
        • 5. System Customization Development

          • 5.1 System Porting
          • 5.2 System Customization
          • 5.3 Driver Development
          • 5.4 System Debugging
          • 5.5 OTA Upgrade
        • 6. Download

          • 6.1 Download
    • EVS-Camera

      • CF-NRS1

        • 1. Introduction

          • 1.1 About CF-NRS1
          • 1.2 Event-Based Concepts
          • 1.3 Quick Start
          • 1.4 Resources
        • 2. Development

          • 2.1 Development Overview

            • 2.1.1 Shimetapi Hybrid Camera SDK Introduction
          • 2.2 Environment & API

            • 2.2.1 Environment Overview
            • 2.2.2 Development API Overview
          • 2.3 Linux Development

            • 2.3.1 Linux SDK Introduction
            • 2.3.2 Linux SDK API
            • 2.3.3 Linux Algorithm
            • 2.3.4 Linux Algorithm API
          • 2.4 Service & Web

            • 2.4.1 EVS Server
            • 2.4.2 Time Server
            • 2.4.3 EVS Web
        • 3. Download

          • 3.1 Download
        • 4. Common Problems

          • 4.1 Common Problems
      • CF-CRA2

        • 1. Introduction

          • 1.1 About CF-CRA2
        • 2. Download

          • 2.1 Download
      • EVS Module

        • 1. Related Concepts
        • 2. Hardware Preparation and Environment Configuration
        • 3. Example Program User Guide
        • Resources Download
    • AI-model

      • 1684XB-32T

        • 1. Introduction

          • AIBOX-1684XB-32 Introduction
        • 2. Quick Start

          • First time use
          • Network Configuration
          • Disk usage
          • Memory allocation
          • Fan Strategy
          • Firmware Upgrade
          • Cross-Compilation
          • Model Quantization
        • 3. Application Development

          • 3.1 Development Introduction

            • Sophgo SDK Development
            • SOPHON-DEMO Introduction
          • 3.2 Large Language Models

            • Deploying Llama3 Example
            • /ai-model/AIBOX-1684XB-32/application-development/LLM/Sophon_LLM_api_server-Development-AIBOX-1684XB-32.html
            • /ai-model/AIBOX-1684XB-32/application-development/LLM/MiniCPM-V-2_6-AIBOX-1684XB-32.html
            • /ai-model/AIBOX-1684XB-32/application-development/LLM/Qwen-2-5-VL-demo-Development-AIBOX-1684XB-32.html
            • /ai-model/AIBOX-1684XB-32/application-development/LLM/Qwen-3-chat-demo-Development-AIBOX-1684XB-32.html
            • /ai-model/AIBOX-1684XB-32/application-development/LLM/Qwen3-Qwen Agent-MCP.html
            • /ai-model/AIBOX-1684XB-32/application-development/LLM/Qwen3-langchain-AI Agent.html
          • 3.3 Deep Learning

            • ResNet (Image Classification)
            • LPRNet (License Plate Recognition)
            • SAM (Universal Image Segmentation Foundation Model)
            • YOLOv5 (Object Detection)
            • OpenPose (Human Keypoint Detection)
            • PP-OCR (Optical Character Recognition)
        • 4. Download

          • Resource Download
      • 1684X-416T

        • 1. Introduction

          • AIBOX-1684X-416 Introduction
        • 2. Demo Simple Operation Guide

          • Simple instructions for using shimeta smart monitoring demo
      • RDK-X5

        • 1. Introduction

          • RDK-X5 Hardware Introduction
        • 2. Quick Start

          • RDK-X5 Quick Start
        • 3. Application Development

          • 3.1 AI Online Model Development

            • AI Online Development - Experiment01
            • AI Online Development - Experiment02
            • AI Online Development - Experiment03
            • AI Online Development - Experiment04
            • AI Online Development - Experiment05
            • AI Online Development - Experiment06
          • 3.2 Large Language Models (Voice)

            • Voice LLM Application - Experiment01
            • Voice LLM Application - Experiment02
            • Voice LLM Application - Experiment03
            • Voice LLM Application - Experiment04
            • Voice LLM Application - Experiment05
            • Voice LLM Application - Experiment06
          • 3.3 40pin-IO Development

            • 40pin IO Development - Experiment01
            • 40pin IO Development - Experiment02
            • 40pin IO Development - Experiment03
            • 40pin IO Development - Experiment04
            • 40pin IO Development - Experiment05
            • 40pin IO Development - Experiment06
            • 40pin IO Development - Experiment07
          • 3.4 USB Module Development

            • USB Module Usage - Experiment01
            • USB Module Usage - Experiment02
          • 3.5 Machine Vision

            • Machine Vision Technology Development - Experiment01
            • Machine Vision Technology Development - Experiment02
            • Machine Vision Technology Development - Experiment03
            • Machine Vision Technology Development - Experiment04
          • 3.6 ROS2 Base Development

            • ROS2 Basic Development - Experiment01
            • ROS2 Basic Development - Experiment02
            • ROS2 Basic Development - Experiment03
            • ROS2 Basic Development - Experiment04
      • RDK-S100

        • 1. Introduction

          • 1.1 About RDK-S100
        • 2. Quick Start

          • 2.1 First Use
        • 3. Application Development

          • 3.1 AI Online Model Development

            • 3.1.1 Volcano Engine Doubao AI
            • 3.1.2 Image Analysis
            • 3.1.3 Multimodal Visual Analysis
            • 3.1.4 Multimodal Image Comparison
            • 3.1.5 Multimodal Document Analysis
            • 3.1.6 Camera AI Vision Analysis
          • 3.2 Large Language Models

            • 3.2.1 Speech Recognition
            • 3.2.2 Voice Conversation
            • 3.2.3 Multimodal Image Analysis
            • 3.2.4 Multimodal Image Comparison
            • 3.2.5 Multimodal Document Analysis
            • 3.2.6 Multimodal Vision Application
          • 3.3 40pin-IO Development

            • 3.3.1 GPIO Output LED Blink
            • 3.3.2 GPIO Input
            • 3.3.3 Key Control LED
            • 3.3.4 PWM Output
            • 3.3.5 Serial Output
            • 3.3.6 I2C Experiment
          • 3.4 USB Module Development

            • 3.4.1 USB Voice Module
            • 3.4.2 Sound Source Localization
          • 3.5 Machine Vision

            • 3.5.1 USB Camera
            • 3.5.2 Image Processing Basics
            • 3.5.3 Object Detection
            • 3.5.4 Image Segmentation
          • 3.6 ROS2 Base Development

            • 3.6.1 Environment Setup
            • 3.6.2 Create and Build Workspace
            • 3.6.3 ROS2 Topic Communication
            • 3.6.4 ROS2 Camera Application
    • Core-Board

      • C-3568BQ

        • 1. Introduction

          • C-3568BQ Introduction
      • C-3588LQ

        • 1. Introduction

          • C-3588LQ Introduction
      • GC-3568JBAF

        • 1. Introduction

          • GC-3568JBAF Introduction
      • C-K1BA

        • 1. Introduction

          • C-K1BA Introduction

C-3588LQ Introduction

Chapter 1 Product Overview

The C-3588LQ core board adopts the RockChip RK3588 octa-core (4×Cortex-A76+4×Cortex-A55) 64-bit high-performance CPU, with a built-in 6Tops independent NPU, using 8nm advanced manufacturing process, with a maximum clock speed of 2.4GHz. It features a quad-core Mali-G610 MP4 GPU, supporting up to 8K@60fps H.265/VP9 video decoding and 8K@30fps H.265/H.264 video encoding, with simultaneous encoding/decoding support, achieving up to 32-channel 1080P@30fps decoding and 16-channel 1080P@30fps encoding. The powerful video encoding/decoding capability delivers high-definition presentation with finer image quality. With stronger performance, faster speed, and richer interfaces, it is your best choice for human-machine interaction, intelligent terminals, and industrial control projects.

1.1 Application Scope

The C-3588LQ core board is based on the Rockchip RK3588 platform, featuring ultra-high floating-point computing capabilities for AI processing, supporting multi-channel video and image intelligent analysis. With industrial-grade configuration, dust-proof, shock-resistant, and high-temperature resistant design, it easily adapts to harsh deployment environments. Its compact size suits various terminal forms, with rich expansion interfaces, widely applicable in smart city, security, retail, robotics, and industrial IoT, live streaming machines, Arm computers, smart displays, edge computing and AIoT solutions, Arm servers, high-performance tablets, and multiple other artificial intelligence terminal applications requiring multiple cameras and displays.

1.2 Product Features

  • Core board uses LGA package, compact size;
  • All pins are fully exposed;
  • Rich expansion interfaces;
  • Supports Android and Linux systems, provides system call API reference code, perfectly supporting customer upper-layer application APP development.

1.3 Appearance and Interface Diagram

Front:

TOOL

Back:

TOOL

Photo Disclaimer

The above photos were taken from a certain batch of board cards produced by our company. Due to continuous product maintenance, the actual shipped board cards may differ from the photos.


Chapter 2 Basic Features List

FeatureDescription
Core Board Size62*50mm
CPURK3588, octa-core 64-bit (4Cortex-A76+4Cortex-A55), up to 2.4GHz clock speed
GPUARM Mali-G610 MP4 quad-core high-performance GPU, supports OpenGL ES3.2 / OpenCL 2.2 / Vulkan1.1, 450 GFLOPS
NPUComputing power up to 6TOPS (INT8), supports INT4/INT8/INT16 mixed operations, can implement network model conversion based on TensorFlow / MXNet / PyTorch / Caffe series frameworks
ISPIntegrated 48MP ISP with HDR&3DNR
VPU / CodecHardware decoding: 8K@60fps H.265/VP9/AVS2, 8K@30fps H.264 AVC/MVC, 4K@60fps AV1, 1080P@60fps MPEG-2/-1/VC-1/VP8
Hardware encoding: 8K@30fps H.265/H.264
MemoryLPDDR4/4X, standard 8GB, optional 4GB/16GB, up to 32GB configurable
StorageEMMC5.1, standard 64GB, optional 32GB/128GB/256GB
Power Supply4V/5A (±5% tolerance)
Operating SystemAndroid 12 / Ubuntu22
InterfaceLGA package, 660 pins total
Video Output2-channel HDMI 2.1 TX/eDP TX (HDMI and eDP are multiplexed interfaces, cannot be used simultaneously; HDMI supports up to 1 channel 7680x4320@60Hz output, supports HDCP2.3; supports eDP1.3, up to 4K@60Hz, supports HDCP1.3)

2-channel DP1.4a (multiplexed with USB3.1 Gen1, supports 1,2,4 lanes; resolution up to 76804320@30Hz; supports HDCP2.3, HDCP1.3)

2-channel MIPI DSI (supports MIPI DPHY 2.0 or CPHY 1.1, 4K@60Hz; supports left-right dual MIPI display, supports RGB/YUV format (up to 10bit), 4-lane maximum rate up to 4.5Gbps)

1-channel BT.1120 output (supports RGB format (up to 8bit), data rate up to 150MHz, resolution up to 1920
1080@60Hz)
Video Input4-channel MIPI CSI DPHY (DPHY V1.2(2lanes, 2.5Gbps/lane); 2 sets of 2 lanes DPHY can be combined into 1 set of 4 lanes DPHY)

2-channel MIPI D/CPHY (MIPI DPHY V1.2(4lanes, 2.5Gbps/lane); MIPI CPHY V1.1(3lanes, 2.5Gsps/lane))

1-channel HDMI RX (supports HDMI 2.0 RX (3.4Gbps~6Gbps); supports HDMI 1.4b (250Mbps~3.4Gbps); maximum resolution 3840x2160@60Hz)

1-channel DVP interface (8/10/12/16-bit standard DVP interface, up to 150MHz data input; supports BT.601/BT.656 and BT.1120 VI interfaces)
AudioTotal 4-channel I2S, supports TX and RX, audio resolution 16~32-bit, sampling rate up to 192KHz), including 2-channel 8-channel I2S, 2-channel 2-channel I2S;

2-channel SPDIF, supports 2*16bit audio data storage, supports dual-phase stereo output;

2-channel PDM (8 channels), up to 8 channels, audio resolution 16~24-bit, sampling rate up to 192KHz, supports PDM master receive mode, supports multi-MIC arrays.
SATA3-channel SATA3.0 multiplexed with PCIe2.1
PCIe3-channel PCIe2.1(1Lane), shared with SATA3, only supports RC (Root Complex), up to 5Gbps data rate;

1-channel PCIe3.0(22,14,41) 4 combinations: 14Lanes / 22Lanes / 41Lane / (12Lanes + 21Lane); each lane supports 8Gbps rate; supports RC and EP.
USB2-channel USB3.1 OTG (respectively multiplexed with 2-channel DP);

1-channel USB3.1 HOST (multiplexed with PCIE and SATA);

2-channel USB2.0 HOST;

2-channel USB2.0 OTG
SDIO1-channel SDIO3.0, supports 4-bit data bus widths
I2C9-channel I2C, supports 7-bit and 10-bit address modes, standard mode data transfer rate up to 100k bits/s, fast mode up to 400k bits/s
SPI5-channel SPI, supports serial master and serial slave modes, software configurable
UART10-channel UART, built-in 2-channel 64-bit FIFO, can be respectively used for TX and RX; supports 5-bit, 6-bit, 7-bit, 8-bit serial data transmission, baud rate up to 4Mbps; all 10-channel UARTs support automatic flow control mode
CAN3-channel CAN 2.0B, supports CAN standard frame and extended frame transmission
PWM16-channel PWM, supports up to 16 PWMs, supports capture mode
ADC8-channel ADC, 12-bit single-ended input SAR-ADC, sampling rate up to 1MS/s
GPIOAll GPIOs are exposed, all can be used for interrupt applications

Chapter 3 PCB Dimensions and Interface Layout

3.1 PCB Dimensions

TOOLTOOL
  • PCB: 12-layer board, 1.6mm thickness
  • PCBA: LW=62mm50mm, MAX H=3.5+/-0.2mm

Copyright Notice

This user manual, including but not limited to all information contained herein, is protected by copyright law. Without the permission of ShiMetaPi, any imitation, reproduction, extraction, translation, distribution, or other utilization is prohibited.

Disclaimer

For third-party product names or content mentioned in this user manual, their ownership and intellectual property rights belong to their respective owners and are protected by current intellectual property related laws and international treaties.


Chapter 1 Product Overview

The C-3588LQ core board adopts RockChip RK3588 octa-core (4×Cortex-A76+4×Cortex-A55) 64-bit super CPU, built-in 6Tops independent NPU, 8nm advanced manufacturing process, and the main frequency is up to 2.4GHz. It adopts quad-core Mali-G610 MP4 GPU, supports up to 8K@60fps H.265/VP9 video decoding and 8K@30fps H.265/H.264 video encoding, supports the same encoding and decoding, and can achieve up to 32 channels of 1080P@30fps decoding and 16 channels of 1080P@30fps encoding; powerful video encoding and decoding capabilities can make the picture high-definition and more delicate. With stronger performance, faster speed and richer interfaces, it is your best choice for human-computer interaction, smart terminals and industrial control projects.

1.1 Scope of application

The C-3588LQ core board is based on the Rockchip RK3588 platform, with ultra-high floating-point AI processing capabilities, supports multi-channel video and image intelligent analysis, industrial-grade configuration, dustproof, shockproof, and high temperature resistant, and can easily adapt to harsh deployment environments. It is lightweight and can adapt to various terminal forms. It has a wealth of expansion interfaces and can be widely used in smart cities, security, retail, robots, industrial Internet, live broadcast machines, Arm computers, smart displays, edge computing and AIoT solutions, Arm servers, high-performance tablets, and multiple applications that require multiple cameras and displays. Artificial intelligence terminal fields.

1.2 Product Features

  • The core board adopts LGA package and is small in size;
  • All pins are brought out;
  • Rich expansion interfaces;
  • Supports Android and Linux systems, provides system call interface API reference code, and perfectly supports customer upper-level application APP development.

1.3 Appearance and Interface Diagram

front:

TOOL

back:

TOOL

Photo Statement

The above photos were taken from a batch of boards produced by our company. Due to the continuous maintenance of the products, the boards actually shipped may not be consistent with the photos.


Chapter 2 Basic Function List

FunctionDescribe
Core board size62*50mm
CPURK3588, octa-core 64-bit (4 Cortex-A76+4 Cortex-A55), up to 2.4GHz
GPUARM Mali-G610 MP4 quad-core high-performance GPU, supports OpenGL ES3.2 / OpenCL 2.2 / Vulkan1.1, 450 GFLOPS
NPUThe computing power is up to 6TOPS (INT8), supporting INT4/INT8/INT16 mixed operations, and can realize network model conversion based on TensorFlow/MXNet/PyTorch/Caffe and other series frameworks
ISPIntegrated 48MP ISP with HDR&3DNR
VPU / CodecHard decoding: 8K@60fps H.265/VP9/AVS2, 8K@30fps H.264 AVC/MVC, 4K@60fps AV1, 1080P@60fps MPEG-2/-1/VC-1/VP8
Hard encoding: 8K@30fps H.265/H.264
MemoryLPDDR4/4X, standard 8GB, optional 4GB/16GB, configurable up to 32GB
storageEMMC5.1, standard 64GB, optional 32GB/128GB/256GB
power supply4V/5A (±5%)
operating systemAndroid 12 / Ubuntu22
interfaceLGA package, 660 pins
Video Output2-way HDMI 2.1 TX/eDP TX (HDMI and eDP multiplexed interfaces, cannot be used at the same time, HDMI supports up to 1-way 7680x4320@60Hz output, supports HDCP2.3; supports eDP1.3, up to 4K@60Hz, supports HDCP1.3)

2-way DP1.4a (multiplexed with USB3.1 Gen1, supports 1, 2, 4 lanes; resolution up to 7680 * 4320@30Hz; supports HDCP2.3, HDCP 1.3)

2-way MIPI DSI (supports MIPI DPHY 2.0 or CPHY 1.1, 4K@60Hz; supports - left and right dual MIPI display, supports RGB/YUV format (up to 10bit), 4 lanes maximum rate up to 4.5Gbps)

1-way BT.1120 output (supports RGB format (up to 8bit), data rate up to 150MHz, resolution up to 1920 * 1080@60Hz)
Video Input4-way MIPI CSI DPHY (DPHY V1.2 (2lanes, 2.5Gbps/lane); 2 2-lanes DPHY can be combined into 1 4-lanes DPHY)

2-way MIPI D/CPHY (MIPI DPHY V1.2 (4lanes, 2.5Gbps/lane); MIPI CPHY V1.1 (3lanes, 2.5Gsps/lane))

1-way HDMI RX (supports HDMI 2.0 RX (3.4Gbps~6Gbps); supports HDMI 1.4b (250Mbps~3.4Gbps); supports resolution up to 3840x2160@60Hz)

1-way DVP interface (8/10/12/16-bit standard DVP interface, up to 150MHz data input; supports BT.601/BT.656 and BT.1120 VI Interface)
AudioA total of 4 I2S, supporting TX and RX, audio resolution 16~32 bits, sampling rate up to 192KHz), including 2 8-channel I2S and 2 2-channel I2S;

2 SPDIF, supporting 2*16bit audio data storage and supporting dual-phase stereo output;

2 PDM (8 channels), up to 8 channels, audio resolution 16~24 bits, sampling rate up to 192KHz, supporting PDM main receiving mode, and supporting multiple MIC arrays.
HOURS3-way SATA3.0 and PCIe2.1 multiplexing
PCIe3-way PCIe2.1 (1Lane), shared with SATA3, only supports RC (Root Comple), and supports up to 5Gbps data rate;

1-way PCIe3.0 (2 2, 1 4, 4 1) 4 combinations: 1 4Lanes / 2 2Lanes / 4 1Lane / (1 2Lanes + 2 1Lane); each channel supports 8Gbps rate; supports RC and EP.。
USB2-way USB3.1 OTG (multiplexed with 2-way DP);

1-way USB3.1 HOST (multiplexed with PCIE and SATA);

2-way USB2.0 HOST;

2-way USB2.0 OTG
SDIO1 SDIO3.0, supports 4-bit data bus widths
I2C9-way I2C, supporting 7-bit and 10-bit address modes, data transfer rate up to 100k bits/s in standard mode, up to 400k bits/s in fast mode
SPI5-way SPI, supports serial master and serial slave modes, software configurable
UART10-channel UART, built-in 2-channel 64-bit FIFO, can be used for TX and RX respectively; support 5-bit, 6-bit, 7-bit, 8-bit serial data transmission and reception, baud rate up to 4Mbps; 10-channel UART supports automatic flow control mode
CAN3-way CAN 2.0B, supporting CAN standard frame and extended frame transmission and reception
PWM16-channel PWM, supports up to 16 PWM, supports capture mode
ADC8-channel ADC, 12-bit single-ended input SAR-ADC, sampling rate up to 1MS/s
GPIOAll GPIOs are brought out and can be used for interrupt applications

Chapter 3 PCB Size and Interface Layout

3.1 PCB Dimensions

TOOLTOOL
  • PCB: 12 ​​layers, thickness 1.6mm
  • PCBA: L * W=62mm*50mm,MAX H=3.5+/-0.2mm

Copyright Notice

This user manual, including but not limited to all the information contained therein, is protected by copyright law. Without the permission of ShiMetaPi, no imitation, copying, excerpting, translating, distributing or other use is allowed.

Disclaimer

The ownership and intellectual property rights of third-party product names or contents mentioned in this user manual belong to the respective product or content owners and are protected by current intellectual property laws and international treaties.


Edit this page on GitHub
Last Updated:
Contributors: ZSL, zsl, zwhuang