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

· 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

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

Let's first introduce the detailed specifications of Rockchip RK3576 Datasheet

RK3576 Brief datasheet

A low power, high performance AloT processor

FeaturesRK3576
CPU
  • Quad Cortex-A72 and quad Cortex-A53
  • 1M8 unifed L2 cache for Cortex-A72
  • 512KB unified L2 cache for Cortex-A53
  • ARM cortex MO for user application
  • GPU
  • ARM Mali G52 MC3
  • OpenGL Es 1.1, 2.0 and 3.2, 0pencL 2.1, Wulkan 1.2
  • NPU
  • 6 TOPS*@INT8
  • Support int4/int8/int16/FP16/BF16/TF32
  • Support deep learning frameworks: TensorFlow, Caffe,Tfite, Pytorch, Onnx NN, Android NN, etc
  • Memory
  • 32-bit LPDDR4/LPDDR4X/LPDDR5
  • eMMC 5.1, SDIO 3.0 and SFC
  • UFS v2.0
  • Multimedia
  • H.265 HEVC Main10 L5.1 yuv444: 4K 120fps
  • H.264 AVC High10 L5.1 yuv422: 4K 60fps
  • H.264 MVC up to 1080P 60fps
  • VP9 Profile0/2 L5.1: 4K 120fps
  • AVS2 Profile0/2 L10.2.6: 4K 120fps
  • AV1 Main10 L5.3: 4K 120fps
  • 4K@60fps video encoders for H.264/H.265
  • Video Input
  • 16M Pixel ISP with HDR & 3DNR
  • Triple MIPI CSI-2 with 4-lane interfaces
  • 16-bit DVP interface, up to 150MHz
  • Display
  • Multiple display up to (4K@120 + 2.5K@60 + 2K@60)
  • HDMI v2.1/ eDP v1.3 Combo interface
  • MIPI DSI, 4 lanes
  • DP v1.4 and USB 3.0 combo (Type-C) interface
  • Parallel output interface
  • EBC output interface
  • Picture Quality post-process module
  • Audio Interface
  • 5x SAI interfaces, support I2S/thM/PCM mode
  • SPDIF TX and SPDIF RX
  • PDMO/PDM1 with 8 channels
  • Dual 2-ch and dual 4-ch ASRC
  • Digital Audio Codec with 2 channels
  • High Speed Interface
  • PCIe2.1/SATA3 combo interface with one data lane
  • PCIe2.1/SATA3/USB3.0 combo interface with one data lane
  • 2x RGMII interfaces
  • Industry
  • 2x CAN FD
  • 16-bit DSMC (Double Data Rate Serial Memory Controller)
  • Security
  • ARM TrustZone security extension
  • Secure boot and JTAG
  • Key ladder
  • Crypto (RSA 4096, AES 256, SHA-512...)
  • HDCP 2.x for HDMI and DP/eDP
  • SDK
  • Linux and Android
  • Others
  • Package Information: FCCSP698L(16.1x17.2mm, pitch: 0.6mm)
  • RK3576 Block Diagram

    rk3576 block diagram

    RK3576 Typical Application Diagram-AloT

    rk3576 typical

    RK3576 SBC Introduction

    ArmSoM-Sige5 RK3576 SBC

    ArmSoM-Sige5 adopts the second-generation 8nm high-performance AIOT platform Rockchip RK3576, with a 6 TOPS computing power NPU and support for up to 16GB of large memory. It supports 4K video encoding and decoding, offers rich interfaces including dual gigabit Ethernet ports, WiFi 6 & BT5, and various video outputs. Compatible with multiple operating systems, it is suitable for ARM-based PCs, edge computing devices, personal mobile internet devices, and other digital multimedia applications.

    rk3576 sige5

    More details:https://docs.armsom.org/armsom-sige5

    ArmSoM-CM5 RK3576 Compute Module

    The ArmSoM-CM5 is a Compute module powered by the Rockchip RK3576 second-generation 8nm high-performance AIOT platform. It integrates a quad-core Cortex-A72 @ 2.2GHz and a quad-core Cortex-A53 @ 1.8GHz, along with a dedicated NEON co-processor, a 6 TOPS NPU, and supports up to 16GB of large memory. It supports 4K video encoding and decoding, features a rich set of interfaces, and supports various operating systems.

    rk3576 CM5

    More details:https://docs.armsom.org/armsom-cm5

    RK3576 Linux mainline support

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

    ArmSoM-Sige7 Becomes the First RK3588 Device Supported by openSUSE

    As embedded systems and open-source software continue to evolve, more and more developers and enthusiasts are expecting high-performance development boards and broad operating system support. In this context, ArmSoM-Sige7 has garnered attention in the market with its powerful hardware capabilities and extensive software compatibility. Excitingly, ArmSoM-Sige7 has now become the first RK3588 device supported by openSUSE, offering even more possibilities for developers.

    ArmSoM-sige7-opensuse

    Breakthrough Hardware Performance

    ArmSoM-Sige7 is equipped with Rockchip’s flagship SoC—RK3588. This chip adopts an eight-core architecture, supports up to 32GB of memory, and features a powerful GPU and NPU, making it suitable for a variety of use cases including AI inference, edge computing, 4K/8K media processing, and embedded development. Whether it's for enterprise solutions or personal DIY projects, Sige7 offers ample computational power.

    In addition to the strong performance of RK3588, Sige7 supports a variety of expansion interfaces, including 2.5G Ethernet, USB 3.0, high-speed PCIe interfaces, and more, greatly expanding the design and application possibilities for developers.

    A Strong Partnership with openSUSE

    As one of the world’s most popular Linux distributions, openSUSE is known for its stability, flexibility, and strong community support, making it a top choice for developers. The fact that Sige7 is the first RK3588 device to support openSUSE means that developers can take full advantage of openSUSE’s extensive software repositories and excellent hardware support, driving innovation in everything from basic development to advanced projects.

    openSUSE provides developers with a feature-rich and highly stable platform, especially suited for developing, testing, and deploying professional applications. By combining Sige7 with openSUSE, users can strike the perfect balance between performance and stability.

    Offering More Options for Developers

    For embedded developers and members of the open-source community, ArmSoM-Sige7’s openSUSE support not only broadens the board’s application scenarios but also demonstrates the potential of this development board in the open-source hardware space. Whether developers aim to build specific projects based on openSUSE or run stable server applications on this hardware platform, Sige7 is a reliable solution.

    Driving the Development of the Open-Source Hardware Ecosystem

    As a company committed to advancing open-source hardware, ArmSoM has consistently provided powerful development boards and a supportive ecosystem for developers. Sige7 becoming the first RK3588 device supported by openSUSE is a significant step in ArmSoM's efforts to promote open-source hardware development.

    Conclusion

    With the launch of ArmSoM-Sige7, developers no longer need to compromise between performance and operating system compatibility. The powerful performance of this development board combined with the compatibility of openSUSE brings developers a wider range of development possibilities. In the future, we look forward to seeing more developers and enterprises leverage Sige7 and openSUSE to create even more innovative and outstanding solutions.

    · 3 мин. чтения
    ArmSoM
    Z-Keven

    Прогресс Поддержки Основного Ядра для RK3576 SoC на ArmSoM-Sige5

    Мы рады сообщить, что поддержка основного ядра для платы разработки ArmSoM-Sige5 на базе RK3576 SoC стабильно продвигается благодаря усилиям Collabora. RK3576 SoC является частью семейства Rockchip и имеет сходство с широко известным RK3588, многие аппаратные блоки которого были повторно использованы, что облегчает процесс добавления поддержки в основное ядро.

    ArmSoM-Sige5

    Обзор Поддержки Основного Ядра для RK3576

    Был достигнут значительный прогресс в продвижении поддержки основного ядра для RK3576 SoC. Ниже приведен текущий статус поддержки различных аппаратных модулей:

    1. Управление Питанием и Контроль Тактовых Частот

    • PMIC (rk806): Поддержка была включена в Linux 6.12-rc1.
    • Контроль Тактов и Сбросов (CRU): Поддержка в основном ядре была добавлена, включая обновленное привязки к устройствам.
    • Энергетический Домейн (pmdomain): Несколько патчей, включая базовую поддержку, были включены.

    2. Хранение и Интерфейсы Периферийных Устройств

    • eMMC: Поддерживается в Linux 6.12-rc1.
    • SD Карта и SDIO: Оба интерфейса теперь поддерживаются в основном ядре.
    • SATA и UFS: Патчи для UFS были отправлены, а поддержка SATA была изначально реализована в Linux 6.1-rc1.

    3. Сети и Связь

    • Ethernet: Поддержка была добавлена в Linux 6.12-rc1.
    • WLAN и Bluetooth (rtl8852bs): Полная поддержка основного ядра пока не доступна, но существующие драйверы могут быть адаптированы.

    4. Дисплей и Мультимедиа

    • Контроллер Дисплея (VOP): Патчи были отправлены с поддержкой реализации HDMI и DisplayPort.
    • GPU (Mali G-52 MC3): Поддержка добавлена в Linux 6.12-rc1.
    • Кодирование и Декодирование Медиа: Все еще находится в стадии разработки, и пока нет четких планов по поддержке в основном ядре.

    5. Поддержка Других Периферийных Устройств

    • UART и SPI: Эти периферийные устройства уже имеют драйверы, включенные в основное ядро.
    • I2C и GPIO: Обновленные привязки к устройствам были включены, а связанные патчи для GPIO и Pinmux были отправлены.

    Резюме

    Поддержка RK3576 SoC в сообществе с открытым исходным кодом продвигается успешно, многие ключевые модули уже получили начальную поддержку. Однако, для реализации таких передовых функций, как аудио через HDMI, DSI и NPU, потребуется дальнейшая разработка. Продукт ArmSoM-Sige5, как пример использования RK3576 SoC, выиграет от этих непрерывных улучшений, и со временем мы можем ожидать более полной поддержки основного ядра.

    Участвуйте в Разработке

    Если вам интересно содействовать поддержке основного ядра для RK3576 SoC, мы призываем вас присоединиться к сообществу. Будь то тестирование существующих патчей, разработка новых драйверов или внесение кода в привязки к устройствам, ваше участие станет важным вкладом в развитие всего сообщества.

    Взгляд в Будущее

    По мере того как поддержка основного ядра для RK3576 SoC продолжает улучшаться, опыт разработки на ArmSoM-Sige5 станет более плавным и надежным. Мы уверены, что это дополнительно будет способствовать развитию встроенных приложений на базе RK3576, позволяя большему количеству разработчиков использовать эту мощную аппаратную платформу для инноваций.

    Для получения дополнительной информации или участия в разработке, посетите следующие ссылки:

    · 4 мин. чтения
    ArmSoM
    Z-Keven

    Модуль вычислений ArmSoM-CM5 на базе RK3576 – Идеальная замена Raspberry Pi CM4

    Команда ArmSoM с гордостью представляет новый модуль вычислений CM5 на базе RK3576, специально разработанный для разработчиков встроенных систем. Благодаря высокой производительности и расширяемости он является отличной заменой для Raspberry Pi CM4 и идеальным выбором для разработчиков.

    Модуль вычислений CM5 оснащен современным процессором RK3576 SoC, который обеспечивает исключительную вычислительную мощность и отличную энергоэффективность, предоставляя выдающуюся производительность в различных приложениях. В сравнении с Raspberry Pi CM4, модуль CM5 предлагает значительные улучшения в нескольких областях, обеспечивая не только более высокую производительность, но и больше интерфейсов и вариантов расширения для удовлетворения разнообразных потребностей.

    ArmSoM-CM5

    Основные характеристики модуля вычислений CM5

    • Processor: RK3576 SoC, integrating a quad-core Cortex-A72 at 2.2GHz and a quad-core Cortex-A53 at 1.8GHz, along with a separate NEON co-processor.
    • Memory and Storage: Supports various memory configurations, providing up to 16GB of LPDDR5 RAM and optional eMMC storage to meet diverse application needs.
    • Display Interface: Features one HDMI 2.1 port and one DP port, supporting 4K video output for high-resolution display applications.
    • Network Connectivity: Equipped with a gigabit Ethernet port, supporting high-speed network communication, suitable for network-intensive applications.
    • USB Interfaces: Includes four USB 3.0 ports, enabling high-speed data transfer and connection to multiple peripherals.
    • Expandability: Features a 40-pin GPIO interface and an M.2 expansion slot (supports PCIe), suitable for connecting various expansion boards and peripherals.
    • Power Management: Supports 12V Power over Ethernet (PoE) and 12V DC input, providing flexible power options.
    • Operating System Support: Officially supports Debian-based systems while being compatible with various third-party operating systems, ensuring developers can easily get started.

    ArmSoM-CM5-front &amp; back

    ArmSoM CM5 vs. Raspberry Pi CM4

    СпецификацияArmSoM CM5Raspberry Pi CM4
    ПроцессорRK3576 SoCBroadcom BCM2711
    Архитектура ЦПQuad-core ARM Cortex-A55Quad-core ARM Cortex-A72
    Графический процессорARM Mali G52 MC3 GPUVideoCore VI
    ПамятьДо 16ГБ LPDDR51ГБ, 2ГБ, 4ГБ, 8ГБ LPDDR4
    ХранилищеВстроенное eMMC (опциональные объемы)Нет встроенного хранилища, поддерживает microSD карты
    Вывод видео1x HDMI 2.1, 1x DP2x HDMI 2.0
    Разрешение видеоПоддерживает 4K@120fpsПоддерживает 4K@30fps
    Сетевой интерфейс1x Gigabit Ethernet порт1x Gigabit Ethernet порт
    Порты USB1x USB 3.0, 1x USB 2.01x USB 2.0
    GPIO40-контактный GPIO40-контактный GPIO
    Расширяемость2x PCIe/SATA/USB 3.01x PCIe 2.0
    Интерфейс камеры1x 4-lane MIPI CSI, 1x 2-lane MIPI CSI1x 4-lane MIPI CSI, 1x 2-lane MIPI CSI
    Интерфейс дисплея1x 4-lane MIPI DSI2x 4-lane MIPI DSI
    Питание5V5V
    Размеры55мм x 40мм55мм x 40мм
    Поддержка ОСDebian, Android, Ubuntu, Armbian и др.Raspberry Pi OS, Ubuntu и др.
    Основные сферы примененияРазработка ИИ, встроенные системы, промышленный контроль, DIY проекты, образование, IoTDIY проекты, образование, IoT и др.

    Почему выбрать модуль вычислений ArmSoM CM5?

    • Мощный процессор RK3576: Высокопроизводительный процессор RK3576 легко справляется со сложными задачами при низком энергопотреблении, что делает его идеальным выбором для эффективной разработки.
    • Богатые интерфейсы и расширяемость: Независимо от того, требуется ли высокое разрешение, передача данных или сетевая коммуникация, модуль вычислений CM5 может удовлетворить различные потребности.
    • Гибкая среда разработки: Поддержка как официальных, так и сторонних операционных систем обеспечивает разработчикам возможность быстро начать проекты и интегрировать их в существующие рабочие процессы.
    • Идеальная замена Raspberry Pi CM4: С более высокой производительностью, большим количеством функций и отличной экономической эффективностью, модуль CM5 является убедительной альтернативой Raspberry Pi CM4.

    ArmSoM-cm5-io

    О компании ArmSoM

    ArmSoM стремится предоставлять высокопроизводительные и простые в использовании встроенные решения для разработчиков по всему миру. Мы постоянно внедряем инновации, предлагая лучшие инструменты и поддержку, чтобы помочь разработчикам воплотить свои идеи в реальность.

    · 4 мин. чтения
    ArmSoM
    • Expertise: Our engineers will evaluate product requirements based on the information you provide.

    • Quality: We have extensive design and manufacturing experience, along with the use of high-quality materials, which ensures reliable product quality.

    • Efficiency: Our robust supply chain provides the best balance between price, time and quality for you.

    • Feasibility: We ensure your products can be manufactured to achieve full product lifecycle circulation.

    Development Stages

    1. Preliminary Communication

    Time: 1-2 weeks

    Contents:

    • Understand project background
    • Clarify project requirements (ERD)
    • Output timeline and deliverables

    Communication is the first step in customization: Before contacting us, please consider your project’s overall situation (marketing, engineering, software, UX, design, sales, finance, logistics, customer service, etc.) to define clear product requirements and prepare a Product Requirements Document (PRD).

    Once you have the PRD ready, please help fill out our Engineering Requirements Document (ERD) to specify requirement details. The ERD covers the product’s technical aspects such as interfaces, operating environments, performance and lifespan, materials and project feasibility assessments.

    Once the ERD is agreed upon by both sides, we will create a project timeline and corresponding deliverables. You need to pay 50% of the NRE development fee first before moving to the next stage.

    2. Prototype Stage

    Time: 6-8 weeks

    Contents:

    • Hardware engineer 70%
    • Software engineer 20%
    • Update ERD 10%

    The project enters the R&D stage with hardware and software engineers engaged in development.

    In the prototype stage, our engineers will design the product based on the ERD requirements and provide 2-5 free prototypes.

    If your product involves industrial design (ID) of external components (e.g. housing, covers), it can be done in parallel with the PCBA design based on your needs. Once the PCBA and ID are ready, our software team will write basic software for your team’s debugging.

    In this stage, all project stakeholders must provide feedback on the prototypes to allow us to update the ERD. According to the PRD & ERD, prototype debugging focuses mainly on the product's functional aspects.

    3. Modification Stage

    Time: 6-8 weeks

    Contents:

    • Hardware 20%
    • Software 50%
    • Testing 30%

    The project enters the second R&D stage for modification confirmation, performance testing, and aging based on prototype feedback.

    Based on feedback from Stage 2, modify the prototype PCB and industrial design (ID), and carry out software development. Before entering Stage 3, we need to complete most hardware architectural designs in Stage 2.

    Conduct prototype debugging tests for accelerated aging, performance, vibration, temperature, drop, humidity, etc.

    Once 80% of the hardware architecture is completed, our software team can start writing firmware and software for your product. If your team is conducting software development, we will provide modified prototypes.

    According to the debugging test results and software development status, we can enter Stage 4, or modify prototypes again to meet the PRD and ERD requirements more strictly.

    4. Final Prototype

    Time: 6 weeks

    Contents:

    • Hardware 20%
    • Software 50%
    • Certification testing 30%

    The final prototype can go into production. Hardware changes should be avoided at this stage, but software can still be continuously revised.

    According to your ERD specifications, the final prototype will be sent to external test labs for certification testing such as CE, ROHS and FCC.

    Once your team is satisfied with the results, you will receive previously agreed ERD deliverables indicating production readiness.

    5. Mass Production Stage

    Time: 6 weeks

    Contents:

    • MOQ: 500 units
    • Support hardware/software DFM
    • Mass production SOP + QC

    Once the hardware and software are synchronized and release-ready, we can proceed with mass production. Conduct a pilot run of 100 units first to confirm no issues with SOP & QC.

    Upon successful piloting, there will be mass production stage , with a minimum order quantity of 500 units. At this stage, customers can assign their own or third-party QC personnel for quality control.

    Pilot run testing:

    • Assembly standard operating procedures (SOP)
    • Quality control stations & hardware testing
    • Product assembly precision, cycle times, ease of operation, safety
    • Software/firmware programming (e.g. MAC addresses, serial numbers)
    • Packaging and serialization

    · 4 мин. чтения
    ArmSoM
    Z-Keven

    ArmSoM is thrilled to announce that latest product Sige7 has successfully integrated the RK3588 processor, connecting the high-compute Hailo-8 development board via PCIe, and has achieved an astonishing 32TOPS compute power (RK3588 6TOPS + Hailo-8 26TOPS). This technological innovation milestone will bring unprecedented compute performance and application possibilities across industries.

    sige7-hailo

    Introduction

    Due to the increasing demand for edge computing in the age of digital transformation, ArmSom has introduced RK3588 processor in Sige7 and connected the high-compute Hailo-8 development board via PCIe to provide users with a powerful and efficient edge computing solution.

    What is the ArmSoM Sige7 capable of?

    1. Forceful RK3588 Processor

    The RK3588 processor in Sige7 is ArmSoM’s latest generation high-performance processor with a multi-core architecture and excellent computing capabilities. Its advanced process technology and versatile hardware interfaces provide superior processing performance and flexibility to our product.

    2. Hailo-8 High-Compute Development Board via PCIe

    By connecting the Hailo-8 high-compute development board via PCIe, Sige7 boosts the compute power to 32TOPS, bringing more powerful performance to users. Hailo-8 is an AI accelerator designed specifically for edge computing. Its unique architecture and efficient algorithms provide excellent AI processing capabilities to our product.

    3. Multi-Scenario Application

    With the external Hailo-8 up to 32Tops, Sige7 can be widely used in multiple fields, easily handling tasks from image processing to object detection and speech recognition, creating more possibilities across industries.

    Hailo-8 focuses on delivering high-performance deep learning inference solutions. Designed to meet the needs of various edge computing applications, Hailo-8 features low power consumption, high performance and small form factor.

    Here are some key application scenarios of Hailo-8:

    1. Smart Cameras and Surveillance Systems: Hailo-8 can be used in smart security cameras for real-time object detection, face recognition and behavior analysis. Its efficient inference enables more accurate scene analytics to improve security and efficiency.

    2. Automated and Assisted Driving Systems: In automotive, Hailo-8 helps process complex perception tasks like road segmentation, pedestrian detection, traffic sign recognition, etc. Its edge compute capabilities significantly improve the real-time performance and efficiency of automated driving systems.

    3. Smart IoT Devices: Hailo-8 can be embedded into various IoT devices including intelligent appliances, sensors, robots, etc to provide advanced deep learning inference capabilities for smart home, smart city, industrial IoT.

    4. Edge Servers and Edge Platforms: Hailo-8 can also be integrated into edge servers and platforms to process large amounts of data generated at the edge. This helps improve the speed of data analytics and decision making while reducing reliance on the cloud.

    5. Medical Imaging Analytics: In healthcare, Hailo-8 enables image analysis, medical image processing and diagnostic assistance. Its high performance and low power consumption make it suitable for portable medical devices and imaging systems.

    6. AI Edge Gateways: Hailo-8 helps build AI edge gateways that connect sensors and devices, providing real-time analytics and processing of local data to ease the burden on cloud services.

    In summary, Hailo-8 covers application scenarios across many fields that require deep learning inference on edge devices. Its high efficiency and low power characteristics enable outstanding performance for edge computing use cases.

    Product Benchmarks and Success Stories

    The performance of Sige7 has been validated across industries, with highly positive customer feedback. The 32Tops computing power allows our product to excel at handling complex workloads, improving production efficiency and data processing speed.

    1. Unprecedented AI Performance and Energy Efficiency

    Hailo-8 vs. Xavier NX & Orin Nano 4GB/8GB

    Hailo-8-vs-orin-nano

    2. Smaller Size, Lower Cost, Similar Performance

    Sige7 is 92mm × 62mm, more compact than the 100mm x 79mm Jetson Nano dev kit.

    Sige7 costs almost half as much as the Jetson Nano.

    sige7-orinNano-vs

    3. Demo Case Study

    There is viedo show of Sige 7 with hailo-8,30-channel 1080p object detection,please follow our Bilibili channel for more details : ArmSoM

    Technological Innovation and Future Outlook

    The success of Sige7 highlights ArmSoM’s technological innovation capabilities in edge computing.

    We will continue to advance hardware technologies to provide users with more advanced solutions. We look forward to exploring more applications with customers and creating new possibilities in the digital era.

    Conclusion

    With the launch of Sige7, ArmSoM has once again proved our leading position in hardware design and innovation. Featuring the RK3588 processor and external Hailo-8 high-compute development board, our product is not only eye-catching, but also brings endless possibilities to users.We hope Sige7 drives digital transformation through success across industries.

    · 6 мин. чтения
    ArmSoM
    Z-Keven

    Recently, we are excited to launch an all-new single board computer (SBC)powered by the formidable RK3588 , delivering unparalleled computing performance and versatile application scenarios to users.

    The release of this new product marks an important breakthrough in our technological innovation and product development, providing users with a superior computing experience.

    Sige7 - Connecting Innovation, Infinite Possibilities

    sige7

    1. Powerful Performance of RK3588

    As the core of this SBC, the RK3588 not only utilizes advanced 8nm fabrication technology but also packs a powerful multi-core processor, offering users exceptional computing capabilities. It can handle multi-tasks from high-performance computing tasks or multi-threaded applications with ease, providing users with smooth and efficient experience.

    As shown in the following RK3588 CPU Benchmark test data:

    Super powerful computing performance, multi-core computing power surpasses Core I3

    1.1. key parameter

    • SOC: Rockchip RK3588
    • CPU: RK3588 Quad-core Cortex-A76@ 2.4GHz + Quad-core Cortex-A55@ 1.8GHz, 8nm process
    • GPU: ARM Mali-G610 MP4
    • NPU: computing power up to 6TOPs (INT8), supports INT4/INT8/INT16 mixed operations
    • VPU/codec:
      • Hard decoding: 8K@60fps H.265/VP9/AVS2, 8K@30fps H.264 AVC/MVC, 4K@60fps AV1, 1080P@60fps MPEG-2/-1/VC-1/VP8
      • Hardcoded: 8K@30fps H.265/H.264
    • RAM: 8GB/16GB/32GB (up to 32GB available) 64bit LPDDR4/LPDDR4x, default LPDDR4x 8GB
    • Flash: 64GB/128GB eMMC, default eMMC 64GB
    • Operating voltage: With wide range of input voltage, from 5V to 20V (voltage error ±5%)
    • Working temperature: 0℃ ~ 70℃
    • operating system:
      • Rockchip official support: Android 12.0, Debian11, Buildroot
      • Third-party support: Armbian, Ubuntu 20.04, Ubuntu22.04, Kylin OS
    • PCB: 12-layer PCB board design
    • weight:
    • Size: 92mm × 62mm x 14.6mm

    1.2. Hardware Specification

    TypeFunction
    SOC
  • RockChip RK3588
  • CPU
  • RK3588 Quad core Cortex-A76@ 2.4GHz+Quad core Cortex-A55@ 1.8GHz,8nm process
  • GPU
  • GPU Mali-G610 MP4 (4x256KB L2 Cache)
  • Support OpenGL ES3.2/OpenCL2.2/Vulkan1.1
  • NPU
  • 6 TOPS@INT8(3 NPU core)
  • Support INT4/INT8/INT16 hybrid operation
  • Support deep learning frameworks:TensorFlow/MXNet/PyTorch/Caffe/Tflite/Onnx NN/Android NN etc
  • VPU/codec
  • Hardware 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 decoding:8K@30fps H.265 / H.264
  • ISP
  • Integrated 48MP ISP with HDR&3DNR
  • RAM
  • 8GB/16GB/32GB(max 32GB )64bit LPDDR4/LPDDR4x,defaultLPDDR4x 8GB
  • Flash
  • 16GB/32GB/64GB/128GB eMMC,default eMMC 32GB
  • Support MicroSD card expansion
  • PCIe
  • 1x M.2 Key M interface (PCIe 3.0 4-lanes), can expand SSD:Type 2280/2260/2242/2230,currently defaults to 2280
  • Network
  • 2x 2.5G Ethernet port
  • onboard IEEE 802.11a/b/g/n/ac/ax WIFI6 和 BT5 (AP6275s)
  • Video output
  • 1x HDMI OUT2.1,support 8K@60fps or 4K@120fps
  • 1x MIPI DSI resolution up to 4K@60Hz
  • 1x DP1.4 resolution up to 8192x4320@30Hz
  • Video input
  • 2x 2Lanes MIPI CSI,Maximum 2.5Gbps per lane
  • Audio
  • 1x HDMI audio output
  • 1x HP-OUT audio output
  • 1x Type-C 3.0 (DP1.4)audio output
  • USB接口
  • 2x USB3.0(USB3.1 Gen1), up to 5Gbps data rate
  • 1x USB Type-C 3.0(DP1.4/OTG/PD Fast charger)
  • 40-PIN
  • Fully compatible with Raspberry Pi 40pin, connect to a variety of accessory peripherals
  • Support UART/SPI/I2C/I2S/PWM/ADC/5V Power/3.3V Power
  • Others
  • 1x 5V fan interface
  • 1x battery input connector for powering the low power RTC chip HYM8563TS
  • 2x LED,When the system is normal, the blue light starts to flash, and the red light is controlled by the user.
  • Power supply
  • Support USB Type-C PD 2.0, 9V/2A, 12V/2A, 15V/2A
  • Keys
  • 1x PWRON key, support sleep wake
  • 1x Reset key, support reboot
  • 1x Maskrom key, support entering maskrom burn mode
  • Operation system
  • Officially supported by Rockchip:Android 12.0,Debian11,Buildroot
  • Supported by the third party:Armbian,Ubuntu 20.04,Ubuntu22.04,Kylin OS
  • Size
  • 92 mm x 62mm
  • Operating temperature
  • 0℃ ~ 80℃
  • 2. Diverse Application Scenarios

    This SBC is not only a device with excellent performance, but also an extremely imaginative product suitable for DIY by geeky hobbyists.

    ArmSoM-Sige7: AI+8K+Perception+Connectivity+Display, Building the Next Generation Flagship AIOT Platform

    2.1. Sige7 (RK3588) 6TOPS Computing Power

    With 6 TOPS computing power, Sige7 can support mixed-precision operations including INT4/INT8/INT16/FP16. Its powerful compatibility can easily convert network models based on TensorFlow/MXNet/PyTorch/Caffe and other frameworks.

    The computing power is sufficient to support embedded systems such as smart cameras, smart home devices and autonomous vehicles for real-time image processing and analysis. It can handle some lightweight AI tasks like speech recognition, image recognition and object detection.

    2.2. Sige7 (RK3588) 8K Visual Feast

    Sige7 supports:

    • Hardware Decode: 8K@60fps H.265/VP9/AVS2, 8K@30fps H.264 AVC/MVC, 4K@60fps AV1, 1080P@60fps MPEG-2/-1/VC-1/VP8
    • Hardware Encode: 8K@30fps H.265 / H.264

    Thanks to 8K video encode and decode technology,it brings the ultimate visual enjoyment with more content and finer details.

    2.3. Abundant Interfaces of Sige7

    Sige7 can also serve as a RK3588 development board:

    • Versatile and Universal: Considering the connection needs of different types of peripherals and sensors, rich interface types are provided, including digital input/output, analog input/output, communication interfaces (UART, SPI, I2C), USB, etc., meeting the needs of various application scenarios.

    • Easy to Use: Clear labeling, color coding, physical shape design can reduce misoperations, improving development efficiency.

    • Expandability: Fully compatible with Raspberry Pi 40pin, can serve as a substitute for Raspberry Pi 5.

    • Debugging and Diagnostics Support: Debugging and diagnostics needs are considered in the design, including providing debug adb interface, LED indicators, serial debugging, etc., helping developers more easily locate and resolve issues.

    As an embedded development kit, the reasonably designed interfaces of Sige7 balance multiple aspects of needs, providing convenient, flexible and reliable interfaces for developers to carry out hardware development and debugging more efficiently.

    2.4. Sige7 Adapted to Various OS

    Sige7 is adapted to various systems, allowing developers to work in different development environments. Such flexibility helps meet the needs of different projects and applications.

    3. Sophisticated Hardware and Appearance Design

    In addition to the powerful chip performance and diverse application scenarios, our design team also focuses on the overall appearance and hardware design of the SBC. The exquisite casing and compact structure allow it to stand out in various environments, while ensuring excellent heat dissipation to stabilize operation.

    4. Open Source Support

    To better meet the needs of developers and technology enthusiasts, we are committed to providing open source support. Users can easily access and modify the system to customize an application environment tailored to their needs. This open design philosophy aims to inspire innovation and advance technology.

    5. Conclusion

    The launch of this brand new SBC powered by RK3588 is not only a demonstration of our technological strength, but also a response to user needs.

    We believe that through continuous technological innovation and product optimization, we will be able to provide users with more and better products to help them achieve greater success in different fields.

    Thank you all for your support and attention. Let's usher in a new chapter of technology together!

    Sige7 Documents Link