Skip to content

Overview

RZ/G HMI Software Development Kit (HMI SDK) is an HMI application development environment for Evaluation Board Kit of RZ/G series.

Since it contains Yocto Linux with bootloader, Linux Kernel, Cross Compiler, multimedia and graphics package, users can develop HMI Applications easily and quickly with HMI SDK.

HMI SDK is specifically made for the supported Evaluation Board Kit with fixed Linux components. For those of you who would like to customize Linux environment, i.e., change memory map or develop your own board, you need to build the Yocto Linux source code.

Please refer to How to Build HMI SDK.

How To Build HMI SDK

Key Features

Supported Devices

  • RZ/G2L Evaluation Board Kit (RTK9744L23S01000BE)
  • RZ/G2LC Evaluation Board Kit (RTK9744C22S01000BE)
  • RZ/G2UL Evaluation Board Kit (RTK9743U11S01000BE)

File Contents

HMI SDK provides following files.

Package

Items

File Name

Details

HMI SDK
(RTK0EF0195F02300SJ)

Release Note

r01an7643ej0100-rzg-hmi-sdk.pdf

PDF documentation that contains RZ/G HMI SDK release information

README

README.txt

Information of HMI SDK package

SD card image for eSD boot

image-file_rzg2*_hmi-sdk_v2.3.0.0.zip

Bootable SD card images in WIC format for RZ/G2L, RZ/G2LC, and RZ/G2UL

Installer for pre-built cross-toolchain

toolchain-installer_rzg2*_hmi-sdk_v2.3.0.0.zip

Cross-toolchain is used for building sample applications.

Pre-built binaries

pre-built-binary_rzg2*_hmi-sdk_v2.3.0.0.zip

Pre-built binaries (boot loader, Linux kernel image and root filesystem, flash writer) for SPI boot mode (option)

OSS license files

licenses_rzg2_hmi-sdk_v2.3.0.0.zip

License files for open-source software used in HMI SDK

HMI SDK Source Code
(RTK0EF0195F02300SJ_linux-src)

README

README.txt

Information of HMI SDK Source Code package

Yocto Recipe

yocto_recipe_rzg2_hmi-sdk_v2.3.0.0.tar.gz

Yocto meta layers used for building HMI SDK

Source Code

oss-souce-code-pkg_rzg2_hmi-sdk_v2.3.0.0.7z

Source code package of open-source software used for building HMI SDK

Specification

RZ/G HMI SDK includes the following software packages:

  • RZ/G Verified Linux Package Version 3.0.6-update3
  • RZ MPU Graphics Library V1.2.2 Unrestricted Version for Verified Linux Package of RZ/G2L and RZ/G2LC
  • RZ MPU Video Codec Library v1.2.2 Unrestricted Version for Verified Linux Package of RZ/G2L

Please refer to the table below for more information.

Features

Components Version Detail
Linux Kernel 5.10.201-cip41 SLTS(Super Long Term Support) Kernel
Yocto 3.1.31 (dunfell) Distribution for embedded linux
gcc 8.3.0 (Arm GCC 8.3-2019.03) Compiler
glibc 2.28
busybox 1.30.1
openssl 1.1.1n
GStreamer1.01 1.16.3 GStreamer UM for RZ/G2L
wayland 1.18.0
weston 8.0.0
Python3 3.8.14
lvgl 8.3.11
lv-drivers 8.3.0
Firacode 6.2
Tomlc99 Latest version2
OpenCL OpenCL Overview
OpenGLES OpenGL ES Overview
OpenMAX IL 1.1 OpenMAX IL Overview
  1. For GStreamer Sample Applications please visit this repository.

  2. Commit ID 5221b3d.

Memory Map

Please see the memory map at Linux Interface Specification Kernel Core User’s Manual: Software for RZ/G2L Group, RZ/V2L Group, and RZ/Five.

RTK0EF0045Z9006AZJ-v3.0.6.zip > r01us0468ej0108-rz-g_Kernel_Core_UME.pdf page 5-6.

Get User's Manual: Software
RZ/G2L Group, RZ/V2L Group, and RZ/Five