Skip to main content

5 posts tagged with "Makes"

View All Tags

· 3 min read
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 min read
ArmSoM
Z-Keven

ArmSoM-Sige5's RK3576 SoC Mainline Kernel Support Progress

We are excited to announce that the mainline kernel support for the ArmSoM-Sige5 development board, based on the RK3576 SoC, is steadily progressing with the efforts of Collabora. The RK3576 SoC is part of the Rockchip family and shares similarities with the widely popular RK3588, with many hardware blocks being reused, which facilitates the process of adding support in the mainline kernel.

ArmSoM-Sige5

Overview of RK3576 Mainline Kernel Support

Significant progress has been made in advancing the mainline kernel support for the RK3576 SoC. Below is the current status of support for various hardware modules:

1. Power Management and Clock Control

  • PMIC (rk806): Support has been merged into Linux 6.12-rc1.
  • Clock and Reset Control (CRU): Mainline support has been merged, including an updated device tree binding.
  • Power Domain (pmdomain): Several patches, including basic support, have been merged.

2. Storage and Peripheral Interfaces

  • eMMC: Supported in Linux 6.12-rc1.
  • SD Card and SDIO: Both are now supported in the mainline kernel.
  • SATA and UFS: UFS patches have been submitted, and SATA support was initially implemented in Linux 6.1-rc1.

3. Networking and Communication

  • Ethernet: Support was added in Linux 6.12-rc1.
  • WLAN and Bluetooth (rtl8852bs): Full mainline kernel support is not yet available, but existing drivers may be adapted.

4. Display and Multimedia

  • Display Controller (VOP): Patches have been sent, with support for HDMI and DisplayPort implementation.
  • GPU (Mali G-52 MC3): Supported in Linux 6.12-rc1.
  • Media Encoding and Decoding: Still under development, with no clear mainline support plan yet.

5. Other Peripheral Support

  • UART and SPI: These peripherals have their drivers merged into the mainline kernel.
  • I2C and GPIO: Updated device tree bindings have been merged, and related patches for GPIO and Pinmux have been submitted.

Summary

The RK3576 SoC is making good progress in terms of open-source community support, with many critical modules already receiving initial support. However, advanced features like HDMI audio, DSI, and NPU still require further development. The ArmSoM-Sige5 product, as an application of the RK3576 SoC, will benefit from these ongoing improvements, and over time, we can expect more comprehensive mainline kernel support.

Get Involved

If you are interested in contributing to the mainline kernel support for the RK3576 SoC, we encourage you to get involved in the community. Whether it's testing existing patches, developing new drivers, or contributing code for device tree bindings, your involvement will be a valuable contribution to the entire community.

Looking Ahead

As the mainline kernel support for the RK3576 SoC continues to improve, the development experience on the ArmSoM-Sige5 will become more seamless and reliable. We believe this will further drive the development of embedded applications based on the RK3576, enabling more developers to innovate on this powerful hardware platform.

For more details or to get involved, please visit the following links:

Let's work together to push the mainline kernel support for ArmSoM-Sige5 even further!

· 4 min read
ArmSoM
Z-Keven

ArmSoM-CM5 RK3576 compute module - The Ideal Replacement for Raspberry Pi CM4

The ArmSoM team is proud to introduce the new CM5 RK3576 compute module, a module designed specifically for embedded developers. With its powerful performance and extensive expandability, it stands as a perfect replacement for the Raspberry Pi CM4, making it an ideal choice for developers.

The CM5 compute module features the advanced RK3576 SoC, which offers exceptional computing power and excellent energy efficiency, delivering outstanding performance across a variety of applications. Compared to the Raspberry Pi CM4, the CM5 compute module brings significant upgrades in multiple areas, offering not only stronger performance but also more interfaces and expansion options to cater to diverse application needs.

ArmSoM-CM5

Key Specifications of the CM5 compute module

  • 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 & back

ArmSoM CM5 vs. Raspberry Pi CM4

SpecificationArmSoM CM5Raspberry Pi CM4
ProcessorRK3576 SoCBroadcom BCM2711
CPU ArchitectureQuad-core ARM Cortex-A55Quad-core ARM Cortex-A72
GPUARM Mali G52 MC3 GPUVideoCore VI
MemoryUp to 16GB LPDDR51GB, 2GB, 4GB, 8GB LPDDR4
StorageeMMC storage (optional capacities)No built-in storage, supports microSD cards
Display Output1x HDMI 2.1, 1x DP2x HDMI 2.0
Video ResolutionSupports 4K@120fpsSupports 4K@30fps
Network Interface1x Gigabit Ethernet port1x Gigabit Ethernet port
USB Ports1x USB 3.0, 1x USB 2.01x USB 2.0
GPIO40-PIN GPIO40-PIN GPIO
Expandability2x PCIe/SATA/USB 3.01x PCIe 2.0
Camera Interface1x 4-lane MIPI CSI, 1x 2-lane MIPI CSI1x 4-lane MIPI CSI, 1x 2-lane MIPI CSI
Display Interface1x 4-lane MIPI DSI2x 4-lane MIPI DSI
Power Input5V5V
Dimensions55mm x 40mm55mm x 40mm
Operating System SupportDebian, Android, Ubuntu, Armbian, etc.Raspberry Pi OS, Ubuntu, others
Primary Use CasesAI development, embedded systems, industrial control, DIY projects, education, IoTDIY projects, education, IoT, etc.

Why Choose the ArmSoM CM5 compute module?

  • Powerful RK3576 SoC: The high-performance RK3576 processor can easily handle complex tasks with low power consumption, making it an ideal choice for efficient development.
  • Rich Interfaces and Expandability: Whether it's high-resolution display, data transfer, or network communication, the CM5 compute module can meet various needs.
  • Flexible Development Environment: Support for both official and third-party operating systems ensures developers can quickly start their projects and seamlessly integrate with existing development workflows.
  • The Ideal Replacement for Raspberry Pi CM4: With stronger performance, more features, and excellent cost-effectiveness, the CM5 compute module is a compelling alternative to the Raspberry Pi CM4.

ArmSoM-cm5-io

About ArmSoM

ArmSoM is committed to providing high-performance, easy-to-use embedded solutions for developers worldwide. We continuously innovate to offer the best tools and support to help developers turn their ideas into reality.

· 6 min read
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