Перейти к основному содержимому

2 записи с тегом "rk3506"

Посмотреть все теги

· 6 мин. чтения
ArmSoM

In modern intelligent hardware development, choosing a development board with stable performance and low power consumption is key to ensuring product success. The latest RK3506 chip from Rockchip, with its excellent power efficiency, versatile expansion capabilities, and outstanding real-time performance, has become a popular choice in fields such as smart home appliances, industrial control, and handheld terminals. The ArmSoM RK3506 development board, based on the RK3506 chip, provides developers with complete hardware resources and a convenient development platform, making it the preferred solution for many projects.

This article will detail the specifications, performance advantages, and wide application scenarios of the RK3506 development board, helping developers better understand how this development board drives innovation in intelligent hardware.

rk3506

1. RK3506 Development Board Specifications and Performance Overview

The RK3506 development board is equipped with a tri-core Cortex-A7 processor, with a frequency of up to 1.5GHz, supporting multi-tasking and efficient parallel processing. Additionally, the RK3506 features a 2D hardware acceleration engine that enhances graphics rendering and UI performance. It supports DDR2/DDR3/DDR3L memory, with a maximum expansion of 1GB, meeting the needs of most embedded devices.

Key Specifications of the RK3506 Development Board:

  • CPU: Tri-core Cortex-A7, up to 1.5GHz
  • Graphics Engine: 2D hardware acceleration
  • Memory: Supports DDR2/DDR3/DDR3L, up to 1024MB
  • Interfaces: Includes USB OTG, dual 100Mbps Ethernet ports, UART, SPI, etc.
  • Audio and Video Capabilities: Supports 720P video decoding, integrates AEC, ANR, and other audio algorithms.

rk3506-datasheet

1.1 RK3506 Development Board Interface Features

The RK3506 development board provides various standard interfaces, including USB OTG, dual 100Mbps Ethernet ports, UART, SPI, etc., which meet the connection needs of various embedded applications. The rich interface options and expandability allow developers to design and customize solutions flexibly.

2. Versatility of the RK3506 Development Board Across Multiple Scenarios

The RK3506 development board features a dual processor architecture with a tri-core Cortex-A7 and a Cortex-M0 core, supporting RTOS, Linux, and other multi-system combinations. Its powerful multi-core performance and rich peripheral interfaces enable it to be widely applied in various fields:

  • Smart Home Appliances: The RK3506 provides ultra-low power consumption and integrated voice algorithms, offering a smooth user experience and enhancing product intelligence.
  • Industrial Control: In industrial gateways, the RK3506 development board supports dual 100Mbps Ethernet and various industrial protocols, helping industrial devices achieve interoperability.
  • Handheld Terminals: With a power consumption of just 200mW, the RK3506 development board offers excellent portability and security for handheld POS devices, making it ideal for various commercial applications.

3. Display Product Advantages of the RK3506 Development Board

The RK3506 development board also shows its strength in display-related products. It supports the Linux SDK and RT-Thread 4.1 SMP multi-core processing, significantly improving thread concurrency and performance, making it suitable for real-time applications.

3.1 RK3506 Linux SDK Introduction
The RK3506 development board supports the official Linux SDK, allowing developers to quickly develop and optimize products, improving system responsiveness and stability.

3.2 RK3506 RT-Thread 4.1 SMP Support
The RK3506 development board supports RT-Thread 4.1 SMP symmetric multi-core processing, enabling load balancing and task core switching, significantly enhancing multi-tasking efficiency, ideal for real-time systems.

3.3 RK3506 Development Board’s Superior UI Rendering Capabilities
The RK3506 development board boasts strong graphical rendering capabilities, smoothly displaying complex UIs, making it an excellent choice for products such as smart homes and digital signage.

4. Control Product Advantages of the RK3506 Development Board

The RK3506 development board also excels in control-related applications. Its real-time performance and multi-system support make it an ideal choice for industrial automation.

4.1 RK3506 AMP Multi-System Solution
The RK3506 development board supports the AMP multi-system solution, allowing RTOS and Linux to run simultaneously on the same chip, meeting a variety of application needs.

4.2 RK3506 Development Board’s Strong Real-Time Performance
The RK3506 development board offers powerful real-time performance, ensuring quick system response to various input signals, especially for high-precision control systems.

Chip ModelRK3506 (Binding Real - time Core not Participating in System Other Scheduling)T1*3 (Binding Real - time Core not Participating in System Other Scheduling)RK3506 (Closing an A7 Core, Binding Real - time Core not Participating in System Other Scheduling)T1*3 (Not Binding Real - time Core not Participating in System Other Scheduling)
CPU2*Cortex - A72*Cortex - A73*Cortex - A72*Cortex - A7
CPU Frequency1200MHz1200MHz1300MHz1300MHz
DDR16bit DDR3 800MHz16bit DDR3 800MHz16bit DDR3 800MHz16bit DDR3 800MHz
L1 Cache32 KB I/D32 KB I/D16 KB I/D16 KB I/D
L2 Cache256 KB256 KB128 KB128 KB
Preempt - RT Latency≈70us≈102us≈62us≈62us
Xenomai Latency≈68us≈68us

4.3 RK3506 Development Board’s EtherCAT Bus Optimization
The RK3506 development board is specifically optimized for the EtherCAT bus, supporting IgH and CODESYS protocols. By connecting multiple servo drive slaves via Ethernet, it achieves precise control of servo motors, with latency jitter performance below 10%, ensuring high-precision control.

5. ArmSoM RK3506 Development Board: Simplifying Development

The ArmSoM RK3506 development board, based on the RK3506 chip, provides developers with complete hardware resources, including schematic diagrams and PCB files, along with the official Linux SDK. The ArmSoM RK3506 development board also supports the lightweight UI framework LVGL and quick startup functionality, greatly simplifying the development process. Whether for intercom systems, handheld POS devices, or industrial gateways, developers can easily bring their ideas to life with the ArmSoM RK3506 development board.

Development Timeline: The RK3506 development board is expected to go into mass production in early 2025, offering efficient, intelligent solutions to more industries.

rk3506-som

Conclusion

The RK3506 development board, with its high performance, low power consumption, and extensive expansion capabilities, has become the ideal choice for smart hardware, industrial control, and handheld terminal applications. Based on the RK3506 chip, the ArmSoM RK3506 development board provides a powerful and user-friendly hardware platform, helping developers quickly turn their ideas into products. Whether it's smart home appliances, industrial gateways, or handheld POS devices, the ArmSoM RK3506 development board offers a stable platform and comprehensive technical support, ensuring the success of intelligent hardware projects.

· 5 мин. чтения
ArmSoM

In modern intelligent hardware development, selecting a chip with stable performance and low power consumption is key to a product's success. Rockchip's latest RK3506 stands out with its high energy efficiency, versatile expandability, and excellent real-time performance, making it a popular choice in fields such as smart home appliances, industrial control, and handheld terminals.

rk3506

1. Specifications and Performance of RK3506

CPU: Triple-core Cortex-A7, clocked at 1.5GHz
Graphics Engine: 2D hardware acceleration
Memory: Supports DDR2/DDR3/DDR3L, up to 1024MB
Interfaces: Includes USB OTG, dual 100M Ethernet ports, UART, SPI, and more
Audio-Visual Capabilities: Supports 720P video software decoding and integrates audio algorithms such as AEC and ANR

rk3506-datasheet

1.1 RK3506 Interfaces

rk3506-interfaces

2. Multi-Scenario Adaptability of RK3506

The RK3506 integrates a triple-core Cortex-A7 with a dual-processor architecture, including Cortex-M0, supporting RTOS and Linux multi-system combinations. It offers rich peripheral interfaces and excellent audio-visual processing capabilities. For instance:

  • In Smart Home Displays: Its ultra-low power consumption and integrated voice algorithms provide a smoother user experience.
  • In Industrial Gateways: It supports dual 100M Ethernet and various industrial protocols, enabling device interconnectivity.
  • In Handheld POS Devices: With an operational power consumption of just 200mW and end-to-end security solutions, the RK3506 delivers outstanding portability and security.

rk3506-appliances

3. Display Product Advantages of RK3506

3.1 RK3506 Linux SDK Overview

System Framework

  • Linux Kernel 6.1
  • Supports RT-Thread 4.1
  • Bare-metal programming support
  • Multi-core heterogeneous AMP support
  • Preempt-RT/Xenomai real-time patch

Display

  • Lightweight UI framework – LVGL
  • RGA hardware acceleration
  • MIPI/RGB/QSPI screen support

Turnkey Apps

  • Video and audio player
  • Settings
  • Launcher

Video

  • Rockit software decoding library
  • RTSP real-time video streaming
  • Supports DVP cameras

Audio Algorithms

  • Built-in RK proprietary audio algorithms (offline)
  • Compatibility with third-party online audio algorithms

Other Features

  • Seamless OTA updates
  • A/B partitions
  • Fast boot

3.2 RK3506 RT-Thread 4.1 SMP

RT-Thread supports symmetric multiprocessing (SMP) for multi-core processor platforms, featuring an excellent multi-core scheduling mechanism that significantly improves thread concurrency. It also supports task core switching and binding.

Advantages of the SMP solution include:

  • Simplicity and ease of use
  • Convenient configuration
  • Load balancing and migration capabilities

Key Features:

  • Strong real-time performance
  • Quick startup
  • Lightweight system with low resource consumption (64MB memory can support audio-visual playback)
  • Well-developed ecosystem with high openness
  • Thread binding to specific cores, suitable for intensive computations and fast responses

3.3 RK3506 Superior UI Rendering Capabilities

  • 2D Hardware Acceleration Perfectly Compatible with LVGL
    • Lightweight framework: Runs on <50KB RAM
    • Rich components: Over 30+ built-in widgets
    • Supports FreeType fonts
    • Compatible with version 8.3 and above
    • Cross-platform support

4. Control Product Advantages of RK3506

4.1 RK3506 AMP Multi-System Solution

System Overview:

  • Linux (Preempt-RT/Xenomai) on Cortex-A7:

    • Network communication
    • Display services
    • Linux applications
    • Connected to external resources such as USB, Ethernet, Flash, Audio, SDIO, Display, etc.
  • RTOS/Bare-metal on Cortex-A7/Cortex-M0:

    • Data acquisition
    • Interface control
    • Real-time applications

Communication:

  • Utilizes RPMsg for inter-system communication between Linux and RTOS/Bare-metal.

Dedicated AMP Architecture:

  • Supports a combination of Linux, RTOS, and Bare-metal AMP system structures:
    • Option 1: 2x Cortex-A7 Linux + 1x Cortex-A7 RTOS + Cortex-M0 HAL
    • Option 2: 3x Cortex-A7 RTOS + Cortex-M0 HAL

Advantages:

  • Enables microsecond-level interrupt response delay (<5μs).
  • Provides a standard RPMsg core communication solution.

4.2 RK3506 Superior Real-Time Performance

Chip ModelRK3506 (Binding Real - time Core not Participating in System Other Scheduling)T1*3 (Binding Real - time Core not Participating in System Other Scheduling)RK3506 (Closing an A7 Core, Binding Real - time Core not Participating in System Other Scheduling)T1*3 (Not Binding Real - time Core not Participating in System Other Scheduling)
CPU2*Cortex - A72*Cortex - A73*Cortex - A72*Cortex - A7
CPU Frequency1200MHz1200MHz1300MHz1300MHz
DDR16bit DDR3 800MHz16bit DDR3 800MHz16bit DDR3 800MHz16bit DDR3 800MHz
L1 Cache32 KB I/D32 KB I/D16 KB I/D16 KB I/D
L2 Cache256 KB256 KB128 KB128 KB
Preempt - RT Latency≈70us≈102us≈62us≈62us
Xenomai Latency≈68us≈68us

4.3 RK3506 EtherCAT Bus Optimization

  • Supports EtherCAT IgH and CODESYS protocols
  • Enables precise control of multiple servo motor slaves via Ethernet
  • Provides a dedicated real-time network card driver, enhancing real-time performance
  • Achieves jitter performance within 10% under a 1ms control cycle

Technical Indicators:

5. ArmSoM RK3506 Solution Simplifies Development

The RK3506-based core board by ArmSoM not only offers developers complete hardware resources (including schematics and PCB files) but also integrates the official Linux SDK. It supports the lightweight UI framework LVGL and fast boot. Whether for building intercom systems, handheld POS devices, or industrial gateways, developers can easily bring their ideas to life.

Mass production is expected in early 2025.

rk3506-som