Overview
Description
The RZ Common System Release Package is a public release that aims to achieve a common board support package (BSP), toolkit, UX, and workflow across a broad set of boards that are used in proof of concept (PoC) / product development as well as provide a uniform out-of-box experience to customers for these products.
The system release package contains the following:
- A common BSP supporting multiple platforms, reducing the need for individual BSP builds
- Multiple images that are geared to general baseline use cases including Ubuntu.
- Yocto build scripts.
- Ubuntu build scripts
- Host side tools.
- Environmental files.
- SDKs for all images
- Documentation which includes
- User manual
- Copyright & license information
Features
- Architected to support multiple platforms by the same image and tools over time.
- A common BSP for multiple platforms.
- Identification of boards through revision ids.
- Device trees are used all the way from flashing tools, firmware, bootloader to Linux kernel.
- Common frameworks.
- Open-source packages using GPLv2 and GPLv3 packages.
- Carefully considered base images that allow for a quick starting point to build a product.
- Complete set of features working out of the box.
- Seamless out-of-box experience.
- Automated Yocto build scripts that can rebuild the entire package with only a few commands.
- Host tools to flash the firmware in multiple processes.
- Tools supporting both Linux and Windows workflows.
- Docker friendly build scripts.
- Extensive documentation covering the hardware, software, and application development and deployment.
- Prebuilt SDK’s for application development.
- Camera support inclusion for ar0331, imx135, arducam-pivariety, arducam_64mp, and tevs.
- Codec package for GStreamer integration.
- Multiple Linux kernels provided in images with boot time setting options.
- Real-time Linux kernel support
Release Information
- RZ Common System Release Package 3.2 Highlights:
- Common images for multiple boards providing a unified starting point.
- Common code for similar platforms allowing same images starting from bootloader stage to desktop UI to run on multiple boards
- Yocto Styhead 5.1
- Ubuntu 24.04
- Linux Kernel 6.10 (open source - mainline fork)
- Open source Panfrost driver stack with OpenGL ES implementation.
- QT 6.0
- Seamless tool flow for quick flashing of firmware and images.
- DRP-AI, DRP-AI3 support.
- eSD boot and flashing support
- Adds support for three boot-time selectable kernels
- Regular non-real-time kernel
- Soft real-time kernel
- Hard real-time kernel
- Kernel selection and switching mechanism in u-boot.
- Package manager bridging is added to support upstream ubuntu package repository without conflict.
- Updated flashing and tooling.
- Updates to workflows in documentation covering new features and changes along with end-use information.
Target Devices
Design & Development
Support
Support Communities
- Guidance Required for Installing Ubuntu 22.04 on RZ/G2L Platform
Experts,I would like to install Ubuntu 22.04 on RZ/G2L based board. Could you please guide me on the correct procedure to do this? I would also like to know whether there is any official documentation or reference guide available for installing and configuring Ubuntu 22.04 ...
Nov 6, 2025 - How to add RGA library to existing e2studio project?
The RGA graphics library tutorial (R01AN2163EJ0100) has instructions (section 3) on how to add the library to an existing project. However, the instructions are for the DS-5 IDE. I'm using e2studio, so I'm skeptical that these instructions will work. Does anyone have experience with this that they ...
Apr 28, 2016 - RZ/V2L USB Camera Problem
Hello, I am currently trying to use a USB camera with the RZ/V2L Evaluation Board Kit. I added the OpenCV Accelerator to Weston for Rz/V2L and generated the OS and SDK. Subsequently, I executed C++ and Python programs in OpenCV to capture photos from the USB ...
Jul 22, 2024