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.
Key Features¶
Supported Devices¶
- RZ/G2L Evaluation Board Kit (RTK9744L23S01000BE)
File Contents¶
HMI SDK provides following files.
Package | Items | Details | |
---|---|---|---|
HMI SDK | Release Note | PDF documentation that contains RZ/G HMI SDK release information. | |
board_setup | SD card Image (WIC format) | Boot image of HMI SDK for eSD Boot. | |
Bootloader | Files to boot the board. (Option*) | ||
Linux Kernel Files | Pre-build binary files for RZ/G Linux Kernel. (Option*) | ||
Root filesystem | Filesystem for the RZ/G Linux. (Option*) | ||
hmi_sdk_setup | HMI SDK Installer | Installer for HMI application development environment on Docker. | |
Cross Compiler | Compiler for Linux application on RZ/G Linux. | ||
documents | Related Documents | License List. | |
references | Reference information | Files that is referred by Linux license information documentation. | |
HMI SDK Source Code | README | Release information of HMI SDK Source Code | |
Yocto Linux Recipe | Linux source code of HMI SDK. | ||
OSS Source Code | Source code of Open Source Software packages used to build HMI SDK. |
Specification¶
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 |
-
For GStreamer Sample Applications please visit this repository. ↩
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