Overview

Description

RZ/V2L is equipped with a Cortex®-A55 (1.2GHz) CPU and built-in AI accelerator "DRP-AI" for vision, which is Renesas' original technology. "DRP-AI" is configured with DRP and AI-MAC. It also has a 16-bit DDR3L/DDR4 interface and a built-in 3D graphics engine with Arm Mali-G31 and video codec (H.264).

DRP-AI’s excellent power efficiency eliminates the need for heat dissipation measures such as heat sinks or cooling fans. AI can be implemented cost efficiently not only in consumer electronics and industrial equipment but also in a wide range of applications such as point-of-sale (POS) terminals for retail. Also, the DRP-AI provides both real-time AI inference and image processing functions with the capabilities essential for camera support such as color correction and noise reduction. This enables customers to implement AI-based vision applications without requiring an external image signal processor (ISP).

The RZ/V2L is also package- and pin-compatible with the RZ/G2L. This allows RZ/G2L users to easily upgrade to the RZ/V2L for additional AI functions without needing to modify the system configuration, keeping migration costs low.

Features

  • AI accelerator; DRP-AI
  • Cortex-A55 (Dual or Single)
  • Cortex-M33
  • 3D graphics engine (Arm Mali-G31)
  • Video codec (H.264)
  • Camera interface (MIPI-CSI or Parallel-IF)
  • Display interface (MIPI-DSI or Parallel-IF)
  • USB 2.0 interface 2ch, SD interface 2ch
  • CAN interface (CAN-FD)
  • Gigabit Ethernet 2ch
  • Memory error detection / correction (ECC)
  • DDR4 or DDR3L memory interface
  • BGA package (15x15mm, 21x21mm)

Applications

Video IP Phone
HMI SoM with AI Accelerator
HMI SoM with AI Accelerator
[RZ/V MPU] NEXT-SYSTEM VisionPose®︎ Solo Working Detection System
[RZ/V MPU] AXELL Multi-Platform AI Framework ailia SDK
[RZ/V MPU] MSR Intruder Vehicle Detection
[RZ/V MPU] SYNTIANT Multimodal (Vision+Voice) AI Solution
[RZ/V MPU] NSW AI N-Shot
[RZ/V MPU] NSW CrackVision Light
[RZ/V MPU] NSW Custom Vision Service
[RZ/V MPU] NEXT-SYSTEM VisionPose®︎ Anomaly Detection System
[RZ/V MPU] tiwaki AI++
[RZ/V MPU] tiwaki Headcount Solution
Barcode Scanner System
Barcode Scanner System
Single Board Computer
Single Board Computer
[RZ/V MPU] tiwaki Intruder Detection
[RZ/V MPU] QuEST Global: DRP-AI Service Delivery Partner
[RZ/V MPU] Ignitarium 3D LiDar-based People and Object Detection/Tracking
[RZ/V MPU] Ignitarium Human Pose Detection and Classification
[RZ/V MPU] Irida Labs Vision AI Sensor for Smart Cities & Spaces
[RZ/G, RZ/V MPU] MistyWest RZ/G2L & RZ/V2L SOM
[RZ/V MPU] IoT83 Smart Edge/Smart Cloud Convergence
[RZ/V MPU] Nota AI NetsPresso®
[RZ/V MPU] QuEST Smart Helmet AI Reference Solution
[RZ/V MPU] Computermind DeepEye AI Model
[RZ/V MPU] Edge Impulse Studio Support for RZ/V2L and DRP-AI
[RZ/V MPU] Morpho Mimamori AI: Duranta
[RZ/V MPU] Morpho Fast AI Inference Engine SoftNeuro®
[RZ/V MPU] FPT NextDrive DMS
[RZ/V MPU] FPT NextAMR - Autonomous Mobile Robot
[RZ/V Series] FPT NextEye – Security, Analysis Solution
[RZ Family] Calixto VERSA SOM
[RZ/V MPU] Avnet RZBoard V2L
[RZ/V MPU] Scalys Cybersecure Platform
[RZ/G, RZ/V MPU] MistyWest Development Services
Smart Travel Bag
Smart Travel Bag
[RZ/V MPU] Irida Labs PerCV.ai Vision AI Platform
[RZ/V MPU] Vekatech VK-RZ/V2L
[RZ/V MPU] Aries MRZV2LS
[RZ/V MPU] SoMLabs VisionSOM-V2L
Battery Operated Camera
Battery Operated Camera
Visual Object Detection SOM
Visual Object Detection SOM
[RZ/G, RZ/V MPU] Candera CGI Studio
[RZ/V MPU] e-con e-CAM20 – RZ/V2L Full HD Global Shutter Camera
[RZ/V MPU] e-con e-CAM21 – RZ/V2L Full HD Ultra Low Light Camera
[RZ/V MPU] Nota DMS

Applications

  • Home appliance
  • Camera applications

Documentation

Type
Date
ZIP 22.47 MB Manual - Hardware
PDF 268 KB 日本語 Guide
PDF 1.39 MB 日本語 , 简体中文 White Paper
PDF 642 KB 日本語 White Paper
PDF 159 KB Application Note
PDF 185 KB Release Note
ZIP 1.02 MB Application Note
ZIP 219.47 MB Application Note
PDF 1.37 MB Manual - Development Tools
PDF 308 KB Release Note
PDF 317 KB Flyer
PDF 352 KB Flyer
PDF 164 KB Release Note
PDF 823 KB Application Note
PDF 1.97 MB Guide
PDF 737 KB Manual - Software
PDF 539 KB Manual - Software
PDF 200 KB 日本語 Other
PDF 386 KB Release Note
PDF 238 KB Release Note
PDF 800 KB Release Note
PDF 2.24 MB Application Note
PDF 2.61 MB 日本語 Other
PDF 1.11 MB 日本語 Other
PDF 1.41 MB 日本語 Other
PDF 1.45 MB 日本語 Other
PDF 1.46 MB 日本語 Other
PDF 988 KB 日本語 Other
PDF 907 KB 日本語 Other
PDF 953 KB 日本語 Other
PDF 444 KB Other
PDF 1.58 MB Release Note
PDF 510 KB Release Note
PDF 885 KB Manual - Software
PDF 371 KB Technical Update
PDF 125 KB Release Note
PDF 12.68 MB 日本語 Brochure
ZIP 2.74 MB Application Note
PDF 809 KB 日本語 Flyer
PDF 6.67 MB Application Note
ZIP 1.04 MB Application Note
PDF 463 KB Application Note
PDF 156 KB Release Note
PDF 429 KB Technical Update
PDF 2.65 MB Guide
PDF 1008 KB Release Note
PDF 504 KB Release Note
PDF 19.79 MB 日本語 Brochure
PDF 411 KB Product Reliability Report
ZIP 10.81 MB Manual - Software
ZIP 3.70 MB Manual - Development Tools
PDF 2.65 MB Manual - Development Tools
PDF 172 KB Application Note
PDF 470 KB Other
PDF 535 KB Technical Update
PDF 978 KB Release Note
PDF 479 KB Release Note
PDF 473 KB Other
PDF 935 KB Release Note
PDF 209 KB Application Note
PDF 316 KB Application Note
PDF 432 KB Application Note
PDF 1.21 MB Application Note
PDF 162 KB Application Note
PDF 256 KB Technical Update
PDF 334 KB Technical Update
PDF 105 KB Manual - Development Tools
PDF 322 KB Application Note
PDF 190 KB Application Note
PDF 517 KB Application Note
PDF 180 KB 日本語 Flyer
PDF 450 KB Manual - Hardware
PDF 1.30 MB Release Note
PDF 10.28 MB 日本語 , 简体中文 Other
PDF 14.70 MB 日本語 General Reliability Literature
PDF 3.19 MB 日本語 , 简体中文 Other
76 items

Design & Development

Software & Tools

Software & Tools

Software title
Software type
Company
DRP-AI Translator [V1.83]
This is an AI model conversion tool (DRP-AI Translator) for DRP-AI equipped products. Please check the Release Notes and User's Manual first before using this product.
Software Package Renesas
RZ/V2L DRP-AI Support Package [V7.40]
This product provides the software and documentation for DRP-AI embedded within RZ/V2L.
Software Package Renesas
RZ/V2L ISP Support Package [V.1.30]
This product provides ISP Support Package for RZ/V2L. Please read the Release Note included in this first when you use the package.
Software Package Renesas
RZ MPU Graphics Library Evaluation Version for RZ/V2L
This product provides the Graphics Library for Mali GPU on RZ/V2L. Please read the release note for Board Support Package of the target devices before using this product.
Software Package Renesas
RZ MPU Video Codec Library Evaluation Version for RZ/V2L
This product provides the Video Codec Library for RZ/V2L. Please read the release note for the Board Support Package of the target devices before using this product.
Software Package Renesas
RZ/V2L Group Multi-OS Package
RZ/V2L CM33 Multi-OS Package is the software package consisting of RZ/V2L Cortex-M33 Flexible Software Package (FSP) as software package for Renesas MCU with Arm® Cortex-M Core and OpenAMP as standardization API of framework for interprocessor communication for developing multi OS solution.
Software Package Renesas
RZ/V Verified Linux Package [5.10-CIP]
Linux Packages for MPUs of the RZ/V2L. Functions of this products have been verified and regular maintenance is also provided.
Software Package Renesas
RZ MPU Security Package
Security Package for MPUs of the RZ/G2L Group, RZ/V2L and RZ/Five. This package is used in combination with the Linux package provided for each device.
Software Package Renesas
RZ Smart Configurator
RZ Smart Configurator is a utility for combining software in ways that meet your needs. It simplifies the embedding of Renesas drivers in your systems through supports for importing middleware and drivers and configuring pins.
Solution Toolkit Renesas
e² studio - information for RZ Family
Eclipse-based Renesas integrated development environment (IDE).
IDE and Coding Tool Renesas
DRP-AI TVM (GitHub)
We provide an AI model conversion tool (DRP-AI TVM) for DRP-AI-equipped products. When using this product, please check the contents of the linked README.md first.
Software Package Renesas
RZ/V2L AI Software Development Kit
AI Software Development Kit (AI SDK) is an AI application development environment for RZ/V2L Evaluation Board Kit.
Software Package Renesas
RZ/V2L AI Apps & AI SDK (GitHub)
AI SDK is a solution that allows you to develop AI applications easily and quickly using Renesas' RZ/V2L-EVK. It also provides a variety of AI applications free of charge.
Solution Toolkit Renesas
13 items

Software Downloads

Type
Date
ZIP 3,475.16 MB Software & Tools - Software
ZIP 2,873.54 MB Software & Tools - Software
ZIP 2,326.14 MB Software & Tools - Software
ZIP 271.01 MB Software & Tools - Software
ZIP 5,393.70 MB Software & Tools - Software
ZIP 4,751.72 MB Software & Tools - Software
ZIP 9.12 MB PCB Design Files
ZIP 2,490.51 MB Software & Tools - Software
ZIP 2.33 MB Software & Tools - Software
[Software=RZ Verified Linux Package|V3.0.4],[Toolchains=GNU Arm Embedded|9.2.1 2019q4]
ZIP 1.80 MB Compiler: GNU ARM Embedded IDE: e2 studio
Software & Tools - Software
ZIP 20.06 MB PCB Design Files
7Z 1,870.45 MB Software & Tools - Other
ZIP 38.02 MB
Application: Consumer Electronics, Industrial, IoT Applications
Function: BSP, OS, Software Package
Software & Tools - Other
ZIP 79.68 MB 日本語 Software & Tools - Software
ZIP 1.54 MB 日本語 Software & Tools - Software
ZIP 9,562.35 MB Software & Tools - Software
ZIP 7,640.49 MB Software & Tools - Software
ZIP 2,529.28 MB Software & Tools - Software
ZIP 2,135.19 MB Software & Tools - Software
ZIP 3,001.38 MB Software & Tools - Software
EXE 35.48 MB Software & Tools - Software
21 items

Boards & Kits

Boards & Kits

Models

Models

Type Date
ZIP 17 KB Model - BSDL
ZIP 6.80 MB Model - Other
ZIP 20.31 MB Model - IBIS
3 items

Companion Products

High Performance 9-Channel PMIC Supporting DDR Memory, with Built-In Charger and RTC
VersaClock® 3S Programmable Clock Generator

Low power, high-accuracy environmental sensor and sensor IC solutions

Basic, low cost and enhanced RS-232 and RS-485/422 transceivers

Ultra-Low Power Wi-Fi Modules for Battery Powered IoT Devices
Ultra-Low Power Wi-Fi + Bluetooth® Low Energy Combo Modules for Battery Powered IoT Devices
SmartBond TINY™ Bluetooth® Low Energy Module

Cost-effective non-volatile memory (NVM) programmable devices

Support

RZ/V2L AI Applications Tutorial - Getting Started v2.10

RZ/V2L AI Applications is a collection of applications running on the Renesas RZ/V2L vision AI chip. It is available on Renesas' GitHub pages. This tutorial video is based on RZ/V2L AI SDK version 2.10.

Learn more: AI Applications and AI SDK on RZ/V series

Transcript

This video is a tutorial on AI applications.
AI is becoming part of our lives. It has been used in various areas and it will keep spreading in more.
However, it is not easy to implement AI in applications.
To overcome such challenges, Renesas has released AI Applications and AI SDK for RZ/V series.
With these solutions, customers can develop AI Applications for their business easily and quickly.
This video is a tutorial on AI Applications and AI SDK.
It consists of three chapters and we will go through them in this order.

First, we will prepare the necessary environment.
Let's begin with the hardware preparation.
Please obtain the RZ/V2L Evaluation Board Kit. We will explain how to get it.
To get the board, visit Renesas RZ/V AI Web and click here. Click here.
The distributors selling the RZ/V2L Evaluation Board Kit and the remaining stock will be displayed.
Select the distributor and purchase the board.
Once you get the board, please prepare these items. This will complete your hardware preparation.

Next, let's switch to the Ubuntu PC preparation.
We will install the docker engine and Git on the Ubuntu PC.
First, install the docker engine.
From the Renesas RZ/V AI webpages, move to the official Docker page like this.
Type "Ubuntu" in the search window, please select here.
Install the docker engine as instructed here.
Once you downloaded the docker engine, install git in your ubuntu PC.
Open the terminal window. Run the installation commands in the terminal.
You need to set up your username and email address.

You have now completed the preparation of necessary equipment and software.
We can now proceed to "Set up AI SDK".

Next, we will set up AI SDK.
AI SDK is software for running AI Applications quickly and easily on the RZ/V2L Evaluation Board Kit.

We will first obtain AI SDK. To obtain AI SDK, visit the Renesas RZ/V AI webpages and click here.
Next, on this page, click here for the latest version.
Once you've downloaded the AI SDK, let's set it up.

Next, install AI SDK.
The commands can be accessed from the Renesas RZ/V AI webpages like this.
Please see here on getting started.
AI SDK is installed on top of the Docker engine as shown in the picture.
Let's install AI SDK.
Create a working directory. Register the working directory path. Go to the working directory.
Extract AI SDK here. Check the contents of the working directory.
If all directories and files are generated as shown in the log, the extraction was successful.

Then we will set up AI SDK.
Go to the working directory. Install AI SDK by building docker image. Build is completed.
Create new directory for docker container. Run the docker container.
Copy the DRP-AI TVM runtime for later use on board.
AI SDK is installed in docker container, which allows you to build the application.
You can exit the docker container by typing exit command.
AI SDK setup is now completed. The next step is to run AI Application.

Next, to check that the AI SDK has been set up properly, run the AI Application by following these steps.
AI Application is a quick and easy solution to run AI for your own use case.
It uses DRP-AI TVM to accelerate AI processing.
AI Applications can be accessed like this. Please select the category of your interest.
There are many AI Applications.
In addition to these applications, another application is available to check your setup.
It is this application. In this tutorial, we will use it.

We will try building the AI application.
The commands used in this section can be accessed like this.
The commands are described here. Copy and paste to use them.

Let's start.
Go to the working directory. Get the application source code from GitHub. The download is completed.
Then, start the build environment. Register the environment variable. Go to the source code directory.
Create a directory for the build and move to it, and build the source code.
The application build is complete. Check the results of the application build.
If this file is created, it means AI application has been built successfully.
You have completed building the AI Application.
In the next step, the docker container is not used, so please exit the container.

Next, you need to deploy AI application to the board.
Before starting to set up the microSD card, please note that some procedures are required
only when you start using AI SDK or switch to a new version of AI SDK.

First, we will need to create the partitions on the microSD card.
The commands used in this part can be accessed like this.
The commands are described here. Copy and paste to use them.
Regarding the microSD card, please prepare one with a least 4 gigabytes of free space.
Please note that the process explained here will erase all contents stored on your microSD card.

On Linux PC, a microSD card is controlled by the device file name.
In this tutorial, we use "sdb".
Device file name is assigned by the Ubuntu PC system when it recognizes the microSD card.
On your system, the device file name "sdb" may be assigned to other media.
If the "sdb" is assigned to other media, writing to "sdb" will overwrite the data and may destroy it.
In order to avoid system destruction of the media, you must check the device file name of your microSD card.

Now, let's start writing the files to the microSD card.
First, we will check the device file name of the microSD card.
Make sure that you have not inserted the microSD card to the Ubuntu PC and run this command.
Insert the microSD card to the PC and run the same command again.
Compare the results to check the device file name.
Here, the microSD card has this device file name.

Once you know your device file name, check whether current partitions are automatically mounted or not.
If it is already mounted, unmount it since it may cause error when formatting the microSD card.
Here, two partitions are automatically mounted.
Unmount the 1st partition. Unmount the 2nd partition.

Run the fdisk command to create two partitions.
Create a new DOS disklabel. Create a new partition. Select the primary partition.
Specify the 1st partition. Enter the 1st sector. Enter the last sector. Remove the signature.
Create a new partition. Select the primary partition. Specify the 2nd partition.
Enter the 1st sector. Enter the last sector. Remove the signature.
Display partition information. Write the partition information and finish fdisk command.
Reflect the partition updates. Display the microSD partition information.
Format the first partition with ext4. Format the second partition with ext4.

Now you have created the partitions on the microSD card.
Before moving to the next step, you need to eject and insert the microSD card again to mount the newly created partitions.
Run eject command. Remove the microSD card from the PC. Insert the microSD card again.

Next, we will write the Linux files.
The commands used in this part can be accessed like this. The commands are described here. Copy and paste to use them.
Go to the working directory.
To obtain the files, extract this zip file. Confirm the extraction result.
Please check that these files are shown.

Check that you have two partitions on your microSD card.
If the result is shown in the log, you have two partitions. Create a directory for the microSD card.

Mount the partition 1. Copy the Linux Kernel Image to partition 1. Copy the Linux Device Tree File to partition 1.
Copy the Linux kernel files to partition 1. Sync the microSD card to write all data stored in the cache.
Unmount the partition 1.

Mount the partition 2. Next, extract the Linux filesystem to partition 2.
Also, copy the necessary runtime file for AI Application.
Sync the microSD card to write all data stored in the cache.
Unmount the partition 2. Now you have completed writing the Linux files.

Next, we will write the bootloaders.
The commands used in this part can be accessed like this. The commands are described here. Copy and paste to use them.
Go to the bootloader directory.
Check the contents in the bootloader directory. Check that these files are shown.
Write the 1st bootloader to microSD card.
Write the 2nd bootloader to microSD card.
Write the 3rd bootloader to microSD card.
Sync the microSD card to write all data stored in the cache.
Now you have completed writing bootloaders.

Next, we will write the application to microSD card.
The application directory structure will be like this.
The commands used in this part can be accessed like this. The commands are described here. Copy and paste to use them.

We will write the application files to partition 2.
Mount the partition 2. Create the working directory on microSD card.
Start the container. Register the environment variable. Go to the yolo v3 onnx directory.
Download the file from the GitHub for Model Object. Rename the file. Exit the container. Exit the container.
Copy the label file. Then, copy the Model Object directory. Copy the Application binary.
Finally, check that all files are located appropriately.
Then, sync the microSD card to write all data stored in the cache.
Unmount the partition 2. Eject the microSD card.
Now, you have completed the microSD card setup. Remove the microSD card.

Now let's run the AI application. First, we will connect the board and all other equipment.
Insert the microSD card to the board. Change the switch configuration.
Connect the USB hub with the mouse and the keyboard.
Connect the Google Coral camera to the board. The blue part of the cable should be on the top.
Connect the board to the monitor using the micro HDMI cable.
And finally connect the USB Type-C cable to the power port. Two LEDs light up.
Now check that the overall connection looks like this.
Now, we will boot the board.
Press and hold the red power switch for 1 second.
When the third LED lights up, the board will start up.

If you see the log and the yocto screen on your monitor, the board has been booted successfully.
You can now run the AI Application. Let's check the monitor screen.

Click the icon at the top-left corner to open the terminal.
When typing to the terminal, please note that the keyboard is recognized as an English keyboard.
Go to the working directory. Change the permission of the application executable file.
Run the application.

AI Application is started.
The application detects items captured by the Google Coral camera.
You will see bounding boxes and respectively each detected item's details.
To exit the application, press the super key and the tab key simultaneously to go back to the terminal, then press the enter key.
To shutdown the board, enter the shutdown command.
Verify that the power down message is displayed like this.
After the power down log, press and hold the red power switch for 2 seconds.
When the LED turned off, disconnect the USB Type-C cable from the board. Then, disconnect all other cables.
Now you have build and run the AI Application.

Other than the example we have shown here, Renesas has released many other AI applications.
AI applications are grouped by category. Please select the category of your interest. 
You can find them via this webpage.
Please try the one you are interested in.

Please submit your question or request to Renesas.
You can send your questions and requests on AI Applications and AI SDK via Issues on GitHub.

This is the end of the tutorial. Thank you for watching.
For more information, please visit Renesas GitHub Pages.