HARDWARE
User’s Hardware Manual_V1.0
Copyright
Overview
Application Scope
Revision History
1. RK3572 Description
2. FET3572-C SoM Description
2.1 FET3572-C Appearance Diagram
2.2 FET3572-C SoM Block Diagram
2.3 FET3572-C SoM Dimension Diagram
2.4 Performance Parameter
2.4.1 System Frequency
2.4.2 Power Parameter
2.4.3 Working Environment
2.4.4 SoM Interface Speed
2.4.5 ESD Features
2.5 SoM Interfaces
2.6 FET3572-C SoM Pin Definitions
2.6.1 FET3572-C SoM Pin Schematic
2.6.2 FET3572-C SoM Pin Function Description
2.7 FET3572-C SoM Pin Description (by Function)
2.7.1 Power Pin
2.7.2 Control Pin Reset
2.7.3 SoM Startup Control Pin
2.7.4 Flashing Control Pin Reset
2.7.5 Function Key Pin
2.7.6 USB Data/Control Pins
2.7.7 SD Interface Control Pins
2.7.8 WIFI Interface Control Pins
2.7.9 UART Interface Control Pins
2.7.10 IIC Interface Control Pins
2.7.11 Ethernet Interface Control Pins
2.7.12 MIPI_CSI Output Interface
2.7.13 MIPI_DSI Interface Control Pin
2.7.14 PCIE Interface Control Pins
2.7.15 HDMI Interface Control Pins
2.7.16 I2S AUDIO Interface Control Pins
2.7.17 CAN Interface Control Pins
2.7.18 ADC Control Interface
2.8 SoM Hardware Design Description
2.8.1 SoM Circuit Design Guidelines
3. OK3572-C Embedded Development Description
3.1 OK3572-C Development Board Interface Diagram
3.2 OK3572-C Development Board Dimension Diagram
3.3 Naming Rules
3.4 Carrier Board Interfaces
3.5 OK3572-C 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 TF Card
3.5.9 RTC Circuit
3.5.10 Ethernet Circuit
3.5.11 RS485 Interface
3.5.12 CAN Interface
3.5.13 Audio
3.5.14 4G&5G Interface
3.5.15 USB2.0/USB3.0/PCIe2.0/SATA3.0 Circuit
3.5.16 Video Input Interface
3.5.17 Video Output Interface
3.5.17.1 MIPI_DSI Interface
3.5.17.2 HDMI_TX Interface
3.5.18 WIFI/BT Module Circuit
4. Hardware Design Guide
5. Connector Dimension
6. OK3572-C Development Board Power Consumption Table
SOFTWARE
Linux 6.12.58_User’s Manual_V1.0
Copyright
Overview
Application Scope
Revision History
1.1 Linux 6.12.58 System Software Resources
1.2 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 Network Login Test
2.4.2 SSH the server
2.4.3 SFTP
2.5 Switching Between Screens and Cameras
2.5.1 Dynamic Control via U-Boot Menu
2.5.2 Kernel Device Tree Specification
2.6 System Shutdown
3. OK3572 Command Line Test
3.1 System Information Query
3.2 Frequency Test
3.3 Temperature Test
3.4 DDR Test
3.5 Key Test
3.6 UART 485 Test
3.7 Watchdog Test
3.8 WiFi Test
3.8.1 STA Modes
3.8.2 AP Mode
3.9 Bluetooth Testing
3.10 RTC Function Test
3.11 USB Mouse Test
3.12 USB3.0
3.13 Backlight Adjustment
3.14 TF Test
3.15 EMMC Test
3.16 Ethernet Configuration
3.16.1 Methods for Setting a Static IP Address
3.16.2 Automatic IP Acquisition
3.17 Playback/Recording Test
3.18 4G EM05-CE Module Test
3.19 Quectel RM500U-5G Module Test
3.20 CAN Test
3.21 TYPE-C Test
3.22 PCIE Test
3.23 SQLite3 Test
3.24 ADC Test
3.25 GPIO Test
3.26 Adding a Startup Script
3.27 Changing the Boot Logo
4. OK3572 Platform Multimedia Testing
4.1 Audio and Video Playback Experience
4.1.1 Playing Video and Audio via Gst-play
4.1.2 Playing Video via Gst-launch
4.1.3 Playing Audio via Gst-launch
4.1.4 Playing Both Video and Audio via Gst-launch
4.2 Video Hardware Encoding
4.2.1 Video Hardware Encoding H.264
4.2.2 Video Hardware Encoding H.265
4.3 Video Hardware Decoding
4.3.1 H.264 Video Decoding and Playback
4.3.2 H.264 Video Decoding and Playback with Audio
4.3.3 H.265 Video Decoding and Playback
4.3.4 H.265 Video Decoding and Playback with Audio
4.3.5 VP9 Video Decoding and Playback
4.3.6 VP9 Video Decoding and Playback with Audio
4.4 Camera Test
4.4.1 UVC Camera Test
4.4.1.3 Camera Image Preview and Capture
4.4.2 OV13855 Test
4.4.3 OV5645 Test
4.5 Waylandsink Fixed Position Test
5. System Flashing
5.1 OTG System Flashing
5.1.1 OTG Driver Installation
5.1.2 Complete OTG Flashing
5.1.3 OTG Step-by-Step Flashing Test
5.2 TF System Flashing
Linux 6.12.58_User’s Compilation Manual_V1.0
Copyright
Overview
Application Scope
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 OK3572 Linux Source Code
3.2 Installing the Cross-compilation Toolchain
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.2.4 Kernel Configuration
4.3 Use of Image Files
4.4 Application Compilation and Running
4.4.1 Command-Line Applications Compilation and Operation
APPLICATION NOTE
RK Development Manual
Forlinx Embedded RK3572 Documentation
Index
Index