Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel6
outlinefalse
stylenone
typelist
printablefalse

1. Overview

This application note provides an overview of what the Emcraft Linux / FreeRTOS BSP and software distribution for the Renesas RZ/V2H SoC is about.

It is expected that this is a first documentation item the user reads, regarding the Emcraft Linux / FreeRTOS BSP for the Renesas RZ/V2H SoC. The goal of this application note is to provide an introduction into the Emcraft distribution for the Renesas RZ/V2H SoC. The other applications notes located in the related documentation area of the Emcraft web site provide detailed information on the various features of the Emcraft product.

2. Emcraft Software Distribution for Renesas RZ/V2H

2.1. Reference Hardware Platform

This software distribution makes use of the Renesas RZ/V2H EVK board as the reference hardware platform.

...

The above having been said, the reference hardware platform makes use of certain hardware add-ons, in order to enhance the reference platform, so as to allow targeting certain classes of robotics applications. Such hardware add-ons include: USB and MIPI-CSI2 cameras, radio modules, etc. Those hardware add-ons are manufactured and sold, or otherwise distributed, by Emcraft. Please contact Emcraft for details.

2.2. High-level Overview

The Emcraft software distribution for the Renesas RZ/V2H SoC is comprised of the Linux / FreeRTOS BSP (Board Support Package) for the reference hardware platform, as well as a Yocto-based build and packaging development environment allowing to build run-time target images from the Linux cross-development host.

...

Emcraft has enhanced the Renesas BSP and software distribution, in order to add various features and components needed to target a wide class of robotics applications. Those “add-on” features come with run-time software demos and comprehensive user documentation, available from the Emcraft web site.

2.3. Summary of Packages in the Distribution

The following table provides a summary of the key software packages included in the Emcraft software distribution for the Renesas RZ/V2H:

Software Component

Version

Originates from

Summary

Notes

Yocto

3.1 (LTS)

Renesas and Emcraft

Main build and packaging framework for the RZ/X software distribution

Linux kernel

5.10.145 (LTS)

Renesas and Emcraft

Linux kernel, runs on the Cortex-A core

U-Boot

2021.10

Renesas and Emcraft

Main firmware and boot loader

FreeRTOS

10.4.6

Renesas and Emcraft

FreeRTOS BSP, runs on the Cortex-M core

AI Accelerator driver

0.90

Renesas

Kernel driver to support Renesas Dynamically Reconfigurable Processor for AI (DRP-
AI)Yocto

3.1 (LTS)

Renesas and Emcraft

Ubuntu compatibility layer

Emcraft

Allows to install and run Ubuntu binary packages

Docker compatibility layer

Emcraft

Allows to run Docker containers

ROS2 layer

TBD

TBDEmcraft

APIs to the ROS2 layer

PMD Technologies software stack (“Royal”) for the Time-Of-Flight (ToF) 3D cameras

5.5.0.2179.Calib_DL_Fix

PMD Technologies and Emcraft

Includes run-time target API’s and libraries, as well as a 3D viewer (RoyalViewer) and the cross-platform SDK

Licensing limitations apply

2.4. Software Consulting Services

Emcraft provides software development services for the Renesas RZ/V2H, including the following:

...