Logo

SOFTWARE

  • T113 Linux5.4_OTA Upgrade_Recovery_Solution
    • Copyright
    • Application Scope
    • 1. Application Scenarios
    • 2. Solution
      • 2.1 Buildroot Configuration
        • 2.1.1 Deconfig File Configuration
        • 2.1.2 Buildroot Configuration and Compilation
      • 2.2 Kernel Configuration
        • 2.2.1 Deconfig File Configuration
        • 2.2.2 Kernel Configuration, Compilation
      • 2.3 Uboot Configuration
      • 2.4 Creating the Upgrade Package
      • 2.5 Package
      • 2.6 OTA Upgrade
    • 3. Reproduction
    • 5. Attachments
  • Buildroot_Kernel-6.1_User’s Manual_V1.0
    • Copyright
    • Open Box
      • 1. Overview
        • 1.1 Application Scope
        • 1.2 Revision History
        • 1.3 OK3588-C Description
        • 1.4 Main Frequency Settings Description
        • 1.5 Overview
      • 2. Packing List
      • 3. Quick Start
        • 3.1 Interfaces
        • 3.2 Debug
    • Upgrade Firmware
      • 1. Introduction
      • 2. Obtaining the Image
      • 3. Firmware Flashing
        • 3.1 Flashing via OTG (Windows)
        • 3.2 Flashing Firmware via TF Card
    • OS Development
      • 1. Downloading SDK Source Code
        • 1.1 Repo Tool Installation
        • 1.2 Fetching Source Code Using Repo
        • 1.3 Configuring GitHub Authentication
        • 1.4 Pre-downloaded Software Packages
        • 1.5 Utility Tools
      • 2. Configuring SDK
        • 2.1 SDK Structure
        • 2.2 SDK Configuration
        • 2.3 Partitions
      • 3. Building SDK Images
        • 3.1 Preparation
        • 3.2 Compilation
        • 3.3 Compiling Application
    • Application Development
      • Peripheral Access
        • 4G/5G
        • ADC
        • Ethernet
        • Frequency
        • GPIO
        • I2C
        • MMC
        • PCle
        • PWM
        • RTC
        • SD Card
        • System Suspend
        • Type-C
        • UART
        • USB2.0
        • Wifi_Bluetooth
        • Watchdog
      • Database
        • SQLite3
      • Multimedia
        • Audio
        • Camera
        • Display
        • Encoding and Decoding
      • Machine Learning
        • 1. Introduction
        • 2. Device Tree
        • 3. Application
    • Development Guides
      • 1. Adding User Application
        • 1.1 Packaging the User Program into the Image
      • 2. Auto-starting the User Program
      • 3. Customized Logo
      • 4. RKNPU Development
        • 4.1 NPU Description
        • 4.2 Development Environment Setup
        • 4.3 Model Deployment Examples
        • 4.4 RKNN Toolkit2 Supported Operator List
    • Resource Download & Technical Support
      • 1. Accessing Resources
      • 2. After-Sales & Technical Support
  • Linux6.1.14_User’s Manual_V1.0
    • Copyright
    • Overview
    • Revision History
    • 1. OK1126B-S Development Board Description
      • 1.1 OK1126B-S/OK1126BJ-S Development Board Description
      • 1.2 Linux 6.1.141 System Software Resources
      • 1.3 EMMC Storage Partition Table
    • 2. Fast Startup
      • 2.1 Preparation Before Startup
      • 2.2 Debugging Serial Port Driver Installation
      • 2.3 Serial Port Login
        • 2.3.1 Serial Connection Settings
        • 2.3.2 Serial Port Login
      • 2.4 Network Login
        • 2.4.1 SSH
        • 2.4.2 FTP
      • 2.5 Screen Switch
        • 2.5.1 Dynamic Control via U-Boot Menu
        • 2.5.2 Kernel Device Tree Specification
      • 2.6 System Shutdown
    • 3. OK1126B-S Platform Interface Function Testing
      • 3.1 Desktop Function Testing
      • 3.1.1 Virtual Keyboard Testing
      • 3.1.2 Network Configuration Test
      • 3.1.3 WiFi Test
      • 3.1.4 Bluetooth Test
      • 3.2 Qt-related Tests
        • 3.2.1 UART Test
        • 3.2.2 RTC Test
        • 3.2.3 Watchdog Test
    • 4. OK1126B-S Command Function Test
      • 4.1 System Information Query
      • 4.2 Frequency Test
      • 4.3 Temperature Test
      • 4.4 DDR Bandwidth Test
      • 4.5 Serial Port Test
      • 4.6 SPI Test
      • 4.7 Watchdog Test
      • 4.8 WiFi Test
        • 4.8.1 STA Modes
        • 4.8.2 AP Modes
      • 4.9 Bluetooth Testing
      • 4.10 RTC Function Test
      • 4.11 USB 2.0/USB3.0
      • 4.12 Backlight Adjustment
      • 4.13 TF Test
      • 4.14 EMMC Test
      • 4.15 Ethernet Configuration
        • 4.15.1 Methods for Setting a Static IP Address
        • 4.15.2 Automatic IP Acquisition
      • 4.16 Playback/Recording Test
      • 4.17 Sleep and Wake-Up Test
      • 4.18 NPU Test
      • 4.19 LED Test
      • 4.20 ADC Test
      • 4.21 4G/ 5G Test
      • 4.22 Changing the Boot Logo
    • 5. OK1126B-S_Platform Multimedia Test
      • 5.1 Introduction to Codec Functions
      • 5.2 Audio and Video Playback Experience
        • 5.2.1 Playing Video and Audio via Gplay
        • 5.2.2 Playing Video via Gst-launch
        • 5.2.3 Playing Audio via Gst-launch
        • 5.2.4 Playing Both Video and Audio via Gst-launch
      • 5.3 Video Hardware Encoding
        • 5.3.1 Video Hardware Encoding H.264
        • 5.3.2 Video Hardware Encoding H.265
      • 5.4 Video Hardware Decoding
        • 5.4.1 H.264 Video Decoding and Playback
        • 5.4.2 H.264 Video Decoding and Playback with Audio
        • 5.4.3 H.265 Video Decoding and Playback
        • 5.4.4 H.265 Video Decoding and Playback with Audio
      • 5.5 Camera Test
        • 5.5.1 OV13855 Test
    • 6. Flashing the System
      • 6.1 OTG System Flashing
        • 6.1.1 OTG Driver Installation
        • 6.1.2 Complete OTG Flashing
        • 6.1.3 OTG Step-by-Step Flashing Test
      • 6.2 TF System Flashing
  • Linux 6.1.141_User’s Compilation Manual_V1.0
    • Copyright
    • Overview
    • Revision History
    • 1. VMware Virtual Machine Software Installation
      • 1.1 Downloading and Purchasing VMware Software
      • 1.2 VMware Software Installation
    • 2. Loading an Existing Ubuntu Development Environment
    • 3. Setting Up a New Ubuntu Development Environment
      • 3.1 Ubuntu System Setup
        • 3.1.1 Creating an Ubuntu Virtual Machine
        • 3.1.2 System Installation
        • 3.1.3 Basic Configuration of Ubuntu
        • 3.1.4 Network Configuration of Ubuntu
        • 3.1.5 USB Device Loading
        • 3.1.6 Basic Library Installation for the Virtual Machine
        • 3.1.7 Installation of Necessary Libraries for Compiling OK1126B Linux Source Code
      • 3.2 Installing the Cross-compilation Toolchain
      • 3.3 Qt Creator Installation
    • 4. Compilation of Related Code
      • 4.1 Preparation Before Compilation
        • 4.1.1 Environment Description
        • 4.1.2 Copying the Source Code
        • 4.1.3 Directory Structure
        • 4.1.4 Common Source Code File Paths
      • 4.2 Source Code Compilation
        • 4.2.1 Full Compilation Test
        • 4.2.2 Individual Compilation
        • 4.2.3 Cleaning up Generated Files
        • 4.2.4 Image Flashing File
      • 4.3 User-defined Configuration and Compilation
        • 4.3.1 Configuring and Compiling Uboot
        • 4.3.2 Configuring and Compiling the Kernel
        • 4.3.3 Configuring and Compiling Buildroot
        • 4.3.4 Partition Table Configuration
      • 4.4 Qt Creator Environment Configuration
        • 4.4.1 Cross-Compiler Configuration
        • 4.4.2 Qt Versions Configuration
        • 4.4.3 Kits Configuration
      • 4.5 Application Compilation and Running
        • 4.5.1 Command-Line Applications Compilation and Operation
        • 4.5.2 Qt Application Compilation and Operation
      • 4.6 Unpacking and Packing
        • 4.6.1 Unpacking and Packing under Linux
        • 4.6.2 Unpacking and Packing under Windows
  • RK3572 AI_User’s Manual
    • Copyright
    • Overview
    • Application Scope
    • Revision History
    • 1. RK3572 Platform Positioning and the Distinction Between Two Modes
      • 1.1 Co-processor Mode vs. Non-co-processor Mode
      • 1.2 Supported Hardware Platforms and Operating Systems
    • 2. Environment Preparation
      • 2.1 Hardware Checklist
      • 2.2 PC-side System and Python Version Requirements
      • 2.3 Installing the Python Environment (Miniforge Conda)
      • 2.4 Installing the rknn3-toolkit
      • 2.5 Verifying the Installation
      • 2.6 Installing CMake
      • 2.7 Confirming the board-level System type and Architecture
      • 2.8 Installing the Cross-compilation Toolchain
      • 2.9 Setting up the RKNPU3 Environment on the Board
    • 3. Model Conversion (PC Toolkit)
      • 3.1 Overview of the Conversion Process
      • 3.2 core_num with the RK3572 Single-Core NPU
      • 3.3 Example of a CNN Model Conversion (YOLOv6)
      • 3.4 LLM Model Conversion Example
    • 4. Example Programs Compilation and Operation
      • 4.1 Why Prefer Using Model-zoo?
      • 4.2 Compilation Command
      • 4.3 Valid Values of -d and Platform Compatibility of Each Example
      • 4.4 Deployment and Execution on Board
    • 5. Common Issues and Documentation Lookup Guide
      • 5.1 RGA Image Acceleration Disabled on RK3572
      • 5.2 Documentation Lookup Guide
  • OK3588-UP5_User’s Hardware Manual_V1.0
    • 1. Introduction to the RK3588 Processor
    • 2. FET3588-UP5 SoM Description
      • 2.1 FET3588-UP5 Appearance Diagram
      • 2.2 FET3588-UP5 SoM Dimension Diagram
      • 2.3 Performance Parameter
        • 2.3.1 System Frequency
        • 2.3.2 Power Parameter
        • 2.3.3 Working Environment
        • 2.3.4 SoM Interface Speed
        • 2.3.5 ESD Features
      • 2.4 SoM Interfaces
        • 2.4.1 FET3588x-UP5 SoM Interfaces
      • 2.5 FET3588x-UP5 SoM Pin Definitions
        • 2.5.1 FET3588x-UP5 SoM Pin Schematic
        • 2.5.2 FET3588x-UP5 SoM Pin Function Description
        • SYSTEM
        • I2C
        • ADC
        • AUDIO
        • DISPLAY
        • SPI
        • ETHERNET
        • CAMERA
        • SDMMC
        • CAN
        • UART
        • USB
        • PCIE
        • SERDES
        • GPIO
        • RESERVE
      • 2.6 SoM Hardware Design Description
    • 3. OK3588-UP5 Embedded Development Platform Description
      • 3.1 OK3588-UP5 Development Board Interface Diagram
      • 3.2 OK3588-UP5 Development Board Dimension Diagram
      • 3.3 Naming Rules
      • 3.4 Carrier Board Interfaces
      • 3.5 OK3588x-UP5 Carrier Board Description
        • 3.5.1 Carrier Board Power
        • 3.5.2 Reset and On/Off Signal
        • 3.5.3 Boot Configuration
        • 3.5.4 System Initialization Configuration Signal
        • 3.5.5 JTAG and UART Debug Circuits
        • 3.5.6 IIC Expanded for IO
        • 3.5.7 SARADC Interface
        • 3.5.8 FAN Interface
        • 3.5.9 TF Card
        • 3.5.10 RTC Circuit
        • 3.5.11 Ethernet Circuit
        • 3.5.12 RS485 Interface
        • 3.5.13 CAN Interface
        • 3.5.13 Audio
        • 3.5.14 4G&5G Interface
        • 3.5.15 USB2.0/USB3.0 Circuit
        • 3.5.16 SATA3.0 Circuit
        • 3.5.17 PCIe2.0 & PCIe3.0 Circuit
        • 3.5.18 Video Input Interface
        • 3.5.19 Video Output Interface
    • 4. Package Dimensions Diagram
      • 4.1 SoM Pin Layout Diagram
      • 4.2 Packaging Design Diagram
    • 5. OK3588-UP5 Development Board Overall Power Consumption Table
    • 6. Minimum System Diagram
  • FCU1501_User’s Manual_FlBase22.04
    • Copyright
    • 1. FCU1501 Product Overview
      • 1.1 Product Description
      • 1.2 Application Areas
      • 1.3 Software Parameter
        • 1.3.1 Basic Function
        • 1.3.2 Extended Features
      • 1.4 Software Parameter
      • 1.5 Enclosure Dimensions
        • 1.5.1 Enclosure Dimension Drawing
        • 1.5.2 Installation Method Schematic
    • 2. FCU1501 Function Description
      • 2.1 Interface Diagram
      • 2.2 Power Supply
      • 2.3 User Login
        • 2.3.1 SSH Login
        • 2.3.2 Debug Serial Port Login
        • 2.3.3 View System Logs
        • 2.3.4 Memory and Storage Space Distribution
      • 2.4 Querying Image Version Information
      • 2.5 Frequency Modulation Function
      • 2.6 Temperature Reading Function
      • 2.7 Watchdog Function
      • 2.8 RTC Function
      • 2.9 System Indicator Lights
      • 2.10 Ubuntu Emergency Mode
      • 2.11 RESET Button Input
        • 2.11.1 RESET One‑Key Network Parameter Recovery
        • 2.11.2 Disabling the Network Reset Function of the RESET Button
      • 2.12 UART Usage and Example Program (Including Extended Version)
        • 2.12.1 Interface Description
        • 2.12.2 Correspondence Between Software and Hardware
        • 2.12.3 RS485 Test
      • 2.13 Ethernet Usage
        • 2.13.1 Correspondence Between Software and Hardware
        • 2.13.2 Network Card Test
        • 2.13.3 IPv4 Basic Command Test
        • 2.13.4 Nginx Web Service
        • 2.13.5 Reverse Proxy Function
        • 2.13.6 FTP Service
      • 2.14 Wi-Fi Usage Guide
        • 2.14.1 STA Test
        • 2.14.2 AP Test
      • 2.15 Bluetooth Usage Guide
        • 2.15.1 Bluetooth Configuration
        • 2.15.2 Passive Pairing
      • 2.15.3 Active Pairing
        • 2.15.4 Receiving Files
        • 2.15.5 Sending Files
      • 2.16 4G Usage Guide
        • 2.16.1 4G Communication Test
        • 2.16.2 4G Communication Daemon
      • 2.17 Database Usage
      • 2.18 DO/DI Usage (Including Extended Version)
        • 2.18.1 Interface Description
        • 2.18.2 Correspondence Between Software and Hardware
        • 2.18.3 DO Test
        • 2.18.4 DI Test
      • 2.19 CAN Usage (Including Extended Version)
        • 2.19.1 Interface Description
        • 2.19.2 Correspondence Between Software and Hardware
        • 2.19.3 CAN Test
      • 2.20 Buzzer Usage
        • 2.21 System Boot Auto-start Function
      • 2.22 User-defined Auto-start Function
      • 2.23 Replacing Software Repository
      • 2.24 Static IP Configuration
      • 2.25 eMMC Lifespan Detection Tool
      • 2.26 Python Language Support
      • 2.27 QT Libraries
      • 2.28 MQTT
      • 2.29 TUN
      • 2.30 NTP Service
      • 2.31 IPtables
      • 2.32 Telnet
      • 2.33 Docker
      • 2.34 Crond
      • 2.35 lrzsz
      • 2.36 Ntpdate
      • 2.37 Curl
      • 2.38 Tcpdump
    • 3. System Flashing
      • 3.1 USB Drive System Flashing
        • 3.1.1 Creating a Bootable Flashing USB Drive
        • 3.1.2 Flash System via USB Drive
      • 3.2 OTG System Flashing
        • 3.2.1 OTG Driver Installation (OTG interface is located inside the device)
        • 3.2.2 Complete OTG Flashing
  • FCU1501_User’s Compilation Manual_FlB22.04
    • Copyright
    • 1. VMware Software Installation
      • 1.1 Downloading and Purchasing VMware Software
      • 1.2 VMware Software Installation
    • 2. Loading an Existing Ubuntu Development Environment
    • 3. New Ubuntu Development Environment Setup
      • 3.1 Ubuntu System Setup
      • 3.1.1 Creating an Ubuntu Virtual Machine
        • 3.1.2 Basic Configuration of Ubuntu
        • 3.1.3 Virtual Machine Network Configuration
        • 3.1.3.2 Bridged Connection Mode
    • 4. Compilation of Related Code
      • 4.1 Preparation Before Compilation
        • 4.1.1 Environment Description
        • 4.1.2 Copying the Source Code
      • 4.2 Source Code Compilation
        • 4.2.1 Full Compilation Test
        • 4.2.2 Individual Compilation
        • 4.2.3 Cleaning up Generated Files
      • 4.3 Image Files Usage
    • 5. Ubuntu Application Development
      • 5.1 Ubuntu Application Development Environment Setup
  • OK3588-C-3588J: Switch Frequency to Normal Mode - Application Note_V1.0
    • Copyright
    • Revision History
    • Modification Steps
    • Test
Forlinx Embedded Documentation
  • Search

© Forlinx Embedded
© Forlinx Embedded