1.0.4-37

Renesas RZ/V2H Linux BSP and Distribution, Release 1.0.4-37

1. Purpose

This is the Linux BSP (Board Support Package) and Linux software distribution and development environment for the Renesas RZ/V2H Evaluation Kit, release 1.0.4-37.

2. Hardware Platform

Renesas RZ/V2H Evaluation Kit.

3. Release Images

Release images for this software release can be downloaded from the following location:

https://vb-files.fra1.digitaloceanspaces.com/release/1.0.4-37-12211725-rzv2h.zip

4. Setting Up Kit and Development Host

Please refer to the following documentation pages for instructions on setting up the Renesas RZ/V2H Evaluation Kit and development host:

5. Supported Features

The following list provides a summary of the features and capabilities of this release of the RZ/V2H BSP:

  • U-Boot firmware:

    • Runs on the Cortex-A55 core;

    • U-Boot v2021.10;

    • Target initialization from power-on / reset;

    • Loads from QSPI Flash and runs from DDR;

    • Serial console;

    • Ethernet driver for loading images to the target from network;

    • Device driver for eMMC / SD Card;

    • Supports storing Linux images in eMMC / SD Card;

    • Auto-boot feature, allowing boot of OS images from eMMC or other storage with no operator intervention;

    • Persistent environment for customization of target operation;

    • Sophisticated command interface for maintenance and development of the target.

  • Linux:

    • Runs on the Cortex-A55 cores;

    • Linux kernel v5.10.145;

    • Device drivers for key I/O interfaces;

  • FreeRTOS:

    • Runs on the Cortex-CM33 or CR8 core;

    • Device drivers for select I/O interfaces.

    • [NOTE: FreeRTOS is not available in this release].

  • Development environment:

    • Linux-hosted cross-development environment;

    • Yocto v3.1 (dunfell) distribution.

6. Software Manifest

Repo

Link

Hash

Tag

Repo

Link

Hash

Tag

meta-econsys

https://github.com/EmcraftSystems/meta-econsys

1c0087c3

tags/1.0.4-37

meta-renesas

https://github.com/EmcraftSystems/meta-renesas

cb4f367f

tags/1.0.4-37

meta-rz-multi-os

https://github.com/EmcraftSystems/meta-rz-multi-os

1ff8c864

tags/1.0.4-37

meta-rz-graphics

https://github.com/EmcraftSystems/meta-rz-graphics

d6c2c3d2

tags/1.0.4-37

meta-rz-drpai

https://github.com/EmcraftSystems/meta-rz-drpai

771ffd42

tags/1.0.4-37

meta-renesas-desktop

https://github.com/EmcraftSystems/meta-renesas-desktop

bbd7a434

tags/1.0.4-37

meta-rz-emcraft

https://github.com/EmcraftSystems/meta-rz-emcraft

09279ed9

tags/1.0.4-37

linux-rz

https://github.com/EmcraftSystems/linux-rz

df43561f

tags/1.0.4-37

u-boot-rz

https://github.com/EmcraftSystems/u-boot-rz

9bbcbdb7

tags/1.0.4-37

7. New Functionality

The following is a summary of the changes in 1.0.4-37 since the last release 1.0.3-35:

Issue Key

Summary

Issue Key

Summary

meta-econsys

https://github.com/EmcraftSystems/meta-econsys

meta-renesas

https://github.com/EmcraftSystems/meta-renesas

meta-rz-multi-os

https://github.com/EmcraftSystems/meta-rz-multi-os

meta-rz-graphics

https://github.com/EmcraftSystems/meta-rz-graphics

meta-rz-drpai

https://github.com/EmcraftSystems/meta-rz-drpai

meta-renesas-desktop

https://github.com/EmcraftSystems/meta-renesas-desktop

RNS-20

Move preferred providers to machine config; enable wic image build

meta-rz-emcraft

https://github.com/EmcraftSystems/meta-rz-emcraft

RNS-20

Create new machine config; adjust image_boot_files

linux-rz

https://github.com/EmcraftSystems/linux-rz

u-boot-rz

https://github.com/EmcraftSystems/u-boot-rz

RNS-20

U-boot env: add kernel/dtb variables; load kernel/dtb from fat instead of ext4

RNS-20

Sync i2c settings with the renesas "getting started" document

8. Release QA Results

The tests described in the following QA Test Plan have been executed for this release:

Test

Result

Comment

Test

Result

Comment

U-Boot installation

PASSED

 

SD card installation and booting

PASSED

 

eMMC installation and booting

PASSED

 

Ethernet

PASSED

 

Network Interfaces List

PASSED

 

Block Devices List

PASSED

 

Desktop GUI Starts

PASSED

 

USB Device List

PASSED

 

Loaded Kernel Modules List

PASSED

 

System Devices List

PASSED

 

Docker

PASSED

Needs a time sync with NTP servers, RNS-37

Obsidian Thermal Camera

PASSED

 

ZED Camera

PASSED

 

PMD Camera

PASSED

 

ROS2

PASSED

 

9. Known Problems and Limitations

The following are known problems and limitations of this software release:

  • RNS-8: Booting from eMMC requires QSPI Flash.

  • RNS-9: Booting from SD Card requires QSPI Flash.

  • RNS-10: "ASoC: error at soc_component_read_no_lock" messages flood on the serial console

  • RNS-19: U-Boot environment gets corrupted if eMMC is erased

  • RNS-22: Reboot doesn't work in Linux and in U-Boot

  • RNS-28: CAN interfaces are not configured

  • RNS-30: Gstreamer is not working from the Emcraft Ubuntu desktop image

  • RNS-37: Date and time are not synced with NTP Servers automatically

Â