RZ-V/RZ-V2M EVK: Difference between revisions
No edit summary |
|||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:RZ/V2M | {{DISPLAYTITLE:RZ/V2M Evaluation Board Kit by Renesas}} | ||
[[File:RZV2M EVK.jpg|thumb]] | [[File:RZV2M EVK.jpg|thumb]] | ||
← [[RZ-V]] | ← [[RZ-V]] | ||
= General Information = | =General Information= | ||
* [https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-cortex-a-mpus/rzv2m-dual-cortex-a53-lpddr4x32bit-ai-accelerator-isp-4k-video-codec-4k-camera-input-fhd-display-output Official RZ/V2M Website] | *[https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-cortex-a-mpus/rzv2m-dual-cortex-a53-lpddr4x32bit-ai-accelerator-isp-4k-video-codec-4k-camera-input-fhd-display-output Official RZ/V2M Website] | ||
** Please review the Documentation & Downloads section | **Please review the Documentation & Downloads section | ||
* Board Documentation | *Board Documentation | ||
** The RZ/V2M BSP, ISP, and DRP-AI can be evaluated on the RZV2M Evaluation Kit pictured right. | **The RZ/V2M BSP, ISP, and DRP-AI can be evaluated on the RZV2M Evaluation Kit pictured right. | ||
= Getting Started = | =Getting Started= | ||
'''1. Software BSP Components''' | '''1. Software BSP Components''' | ||
* '''Linux BSP package:''' Obtain the 'rzv2m_bsp_eva_v110.tar.gz' tar file. This is located the '''RZV2M Linux Package''' downloaded zip file r01an5971ej0110-rzv2m-linux.zip downloaded from the [https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-cortex-a-mpus/rzv2m-dual-cortex-a53-lpddr4x32bit-ai-accelerator-isp-4k-video-codec-4k-camera-input-fhd-display-output Renesas RZV2M site]. The tar file is in the 'bsp' sub folder of the extracted zip file. | * '''Linux BSP package:''' Obtain the 'rzv2m_bsp_eva_v110.tar.gz' tar file. This is located the '''RZV2M Linux Package''' downloaded zip file r01an5971ej0110-rzv2m-linux.zip downloaded from the [https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-cortex-a-mpus/rzv2m-dual-cortex-a53-lpddr4x32bit-ai-accelerator-isp-4k-video-codec-4k-camera-input-fhd-display-output Renesas RZV2M site]. The tar file is in the 'bsp' sub folder of the extracted zip file. | ||
* '''ISP Support package:''' Obtain the 'rzv2m_isp_support-pkg_v110.tar.gz' file from the '''RZV2M ISP Support Package''' file 'r01an5978ej0110-rzv2m_isp-support.zip' downloaded from the [https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-cortex-a-mpus/rzv2m-dual-cortex-a53-lpddr4x32bit-ai-accelerator-isp-4k-video-codec-4k-camera-input-fhd-display-output Renesas RZV2M site]. | *'''ISP Support package:''' Obtain the 'rzv2m_isp_support-pkg_v110.tar.gz' file from the '''RZV2M ISP Support Package''' file 'r01an5978ej0110-rzv2m_isp-support.zip' downloaded from the [https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-cortex-a-mpus/rzv2m-dual-cortex-a53-lpddr4x32bit-ai-accelerator-isp-4k-video-codec-4k-camera-input-fhd-display-output Renesas RZV2M site]. | ||
* '''DRP-AI Support package:''' Obtain the DRP AI driver 'rzv2m_meta-drpai_ver5.00.tar.gz' and DRP Application 'rzv2m_meta-drpai_ver5.00.tar.gz'. These are packaged in the '''RZV2M DRP-AI Support Package''' file 'r11an0530ej0500-rzv2m-drpai-sp.zip', downloaded from the [https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-cortex-a-mpus/rzv2m-dual-cortex-a53-lpddr4x32bit-ai-accelerator-isp-4k-video-codec-4k-camera-input-fhd-display-output Renesas RZV2M site]. Once the zip file is extracted the driver is located in the rzv2m_drpai-driver sub-directory. The DRP Application software is located in the rzv2m_drpai-sample-application directory. | *'''DRP-AI Support package:''' Obtain the DRP AI driver 'rzv2m_meta-drpai_ver5.00.tar.gz' and DRP Application 'rzv2m_meta-drpai_ver5.00.tar.gz'. These are packaged in the '''RZV2M DRP-AI Support Package''' file 'r11an0530ej0500-rzv2m-drpai-sp.zip', downloaded from the [https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-cortex-a-mpus/rzv2m-dual-cortex-a53-lpddr4x32bit-ai-accelerator-isp-4k-video-codec-4k-camera-input-fhd-display-output Renesas RZV2M site]. Once the zip file is extracted the driver is located in the rzv2m_drpai-driver sub-directory. The DRP Application software is located in the rzv2m_drpai-sample-application directory. | ||
'''2. Build Environment''' | '''2. Build Environment''' | ||
* To build the BSP, you will need a Linux environment running Ubuntu 16.04. | * To build the BSP, you will need a Linux environment running Ubuntu 16.04. | ||
* A docker file is available at the Renesas RZ Software Github [https://github.com/renesas-rz/rzg2_bsp_scripts/tree/master/docker_setup here] | * A docker file is available at the Renesas RZ Software Github [https://github.com/renesas-rz/rzg2_bsp_scripts/tree/master/docker_setup here] | ||
* VM is not recommended. | *VM is not recommended. | ||
'''3. Build the BSP''' | '''3. Build the BSP''' | ||
* The complete set of BSP Components need to be combined into the same directory. | *The complete set of BSP Components need to be combined into the same directory. | ||
* Detailed instructions for setup and building are located in the components release notes ( RZV2M Linux Package, RZV2M ISP Support Package, and RZV2M DRP-AI Support Package). | * Detailed instructions for setup and building are located in the components release notes ( RZV2M Linux Package, RZV2M ISP Support Package, and RZV2M DRP-AI Support Package). | ||
** NOTE: RZV2M ISP Support Package release note is not included in the archieve file but is a seperate download on the Renesas RZV2M website. | **NOTE: RZV2M ISP Support Package release note is not included in the archieve file but is a seperate download on the Renesas RZV2M website. | ||
* A summary of the instructions located in the Release Notes are below. Simply Copy/Paste the commands | *A summary of the instructions located in the Release Notes are below. Simply Copy/Paste the commands | ||
{| class="mw-collapsible mw-collapsed wikitable" | {| class="mw-collapsible mw-collapsed wikitable" | ||
| Simple build instructions for BSP v1.10 | |Simple build instructions for BSP v1.10 | ||
|- | |- | ||
| | | | ||
Line 67: | Line 67: | ||
|} | |} | ||
'''4. Prepare an SD Card''' | '''4. Prepare an SD Card''' | ||
* The evaluation boards can be booted from SD Cards. The SD card must be formatted and loaded using a Linux PC. A helpful script has been created '''([https://github.com/renesas-rz/rzg2_bsp_scripts/tree/master/usb_sd_partition usb_sd_partition])''' that you can run on your Linux PC. | *The evaluation boards can be booted from SD Cards. The SD card must be formatted and loaded using a Linux PC. A helpful script has been created '''([https://github.com/renesas-rz/rzg2_bsp_scripts/tree/master/usb_sd_partition usb_sd_partition])''' that you can run on your Linux PC. | ||
* Insert your micro SD card into a '''USB-SD-Card reader''' and then plug into a Linux PC. | *Insert your micro SD card into a '''USB-SD-Card reader''' and then plug into a Linux PC. | ||
* Use the commands below to download the formatting script and run. Please select your card and choose the default settings. | *Use the commands below to download the formatting script and run. Please select your card and choose the default settings. | ||
<pre> | <pre> | ||
Line 78: | Line 78: | ||
$ ./usb_sd_partition.sh | $ ./usb_sd_partition.sh | ||
</pre> | </pre> | ||
* Use the commands below to copy the files you build with the BSP to the SD card. '''Start in the base of your Yocto BSP'''. | *Use the commands below to copy the files you build with the BSP to the SD card. '''Start in the base of your Yocto BSP'''. | ||
<pre> | <pre> | ||
# Change to the Yocto output directory that contains the files | # Change to the Yocto output directory that contains the files | ||
Line 94: | Line 94: | ||
</pre> | </pre> | ||
* Safely remove your USB card reader by right clicking on the drive icon (either RZ_FAT or RZ_ext) in Ubuntu and selecting "Eject" | *Safely remove your USB card reader by right clicking on the drive icon (either RZ_FAT or RZ_ext) in Ubuntu and selecting "Eject" | ||
'''5. Power the Board and Connect to the Serial Port''' | '''5. Power the Board and Connect to the Serial Port''' | ||
'''6. Switch settings for the CPU SOM board.''' | '''6. Switch settings for the CPU SOM board.''' | ||
= Programming Boot Loaders into SPI Flash = | =Programming Boot Loaders into SPI Flash = | ||
* The RZ/V2M board comes pre-programmed with the boot loaders in SPI Flash, however we recommend updating the boot loaders | *The RZ/V2M board comes pre-programmed with the boot loaders in SPI Flash, however we recommend updating the boot loaders | ||
* The RZ/V2M BSP Package ZIP archive includes the r01us0527ej0110-rzv2m-linux-startup-guide.pdf. Use the instructions in this manual to load the boot loaders. | *The RZ/V2M BSP Package ZIP archive includes the r01us0527ej0110-rzv2m-linux-startup-guide.pdf. Use the instructions in this manual to load the boot loaders. | ||
__FORCETOC__ | __FORCETOC__ |
Revision as of 08:59, 3 November 2021
← RZ-V
General Information
- Official RZ/V2M Website
- Please review the Documentation & Downloads section
- Board Documentation
- The RZ/V2M BSP, ISP, and DRP-AI can be evaluated on the RZV2M Evaluation Kit pictured right.
Getting Started
1. Software BSP Components
- Linux BSP package: Obtain the 'rzv2m_bsp_eva_v110.tar.gz' tar file. This is located the RZV2M Linux Package downloaded zip file r01an5971ej0110-rzv2m-linux.zip downloaded from the Renesas RZV2M site. The tar file is in the 'bsp' sub folder of the extracted zip file.
- ISP Support package: Obtain the 'rzv2m_isp_support-pkg_v110.tar.gz' file from the RZV2M ISP Support Package file 'r01an5978ej0110-rzv2m_isp-support.zip' downloaded from the Renesas RZV2M site.
- DRP-AI Support package: Obtain the DRP AI driver 'rzv2m_meta-drpai_ver5.00.tar.gz' and DRP Application 'rzv2m_meta-drpai_ver5.00.tar.gz'. These are packaged in the RZV2M DRP-AI Support Package file 'r11an0530ej0500-rzv2m-drpai-sp.zip', downloaded from the Renesas RZV2M site. Once the zip file is extracted the driver is located in the rzv2m_drpai-driver sub-directory. The DRP Application software is located in the rzv2m_drpai-sample-application directory.
2. Build Environment
- To build the BSP, you will need a Linux environment running Ubuntu 16.04.
- A docker file is available at the Renesas RZ Software Github here
- VM is not recommended.
3. Build the BSP
- The complete set of BSP Components need to be combined into the same directory.
- Detailed instructions for setup and building are located in the components release notes ( RZV2M Linux Package, RZV2M ISP Support Package, and RZV2M DRP-AI Support Package).
- NOTE: RZV2M ISP Support Package release note is not included in the archieve file but is a seperate download on the Renesas RZV2M website.
- A summary of the instructions located in the Release Notes are below. Simply Copy/Paste the commands
Simple build instructions for BSP v1.10 |
These instructions are a summary of what is explained in the package Release Notes. # Create Working Build directory mkdir ./rzv2m_bsp_v110 # Extract the rzv2m bsp to the working directory tar -xvf rzv2m_bsp_eva_v110.tar.gz -C ./rzv2m_bsp_v110 # Extract the rzv2m DRP-AI bsp to the working directory tar -xvf rzv2m_meta-drpai_ver5.00.tar.gz -C ./rzv2m_bsp_v110 # Extract the RZV2M ISP to the working directory tar -xvf rzv2m_isp_support-pkg_v110.tar.gz -C ./rzv2m_bsp_v110 cd rzv2m_bsp_v110 # Initialize Yocto build environment source poky/oe-init-build-env # Apply RZV2M build configuation files cp ../meta-rzv2m/docs/sample/conf/rzv2m/linaro-gcc/*.conf ./conf/ # Apply DRP-AI Patch patch -p2 < ../rzv2m-drpai-conf.patch # Apply ISP Patch patch -p2 < ../rzv2m-isp-conf.patch # Start Yocto Build bitbake core-image-bsp bitbake core-image-bsp -C populate_sdk |
4. Prepare an SD Card
- The evaluation boards can be booted from SD Cards. The SD card must be formatted and loaded using a Linux PC. A helpful script has been created (usb_sd_partition) that you can run on your Linux PC.
- Insert your micro SD card into a USB-SD-Card reader and then plug into a Linux PC.
- Use the commands below to download the formatting script and run. Please select your card and choose the default settings.
$ wget https://raw.githubusercontent.com/renesas-rz/rzg2_bsp_scripts/master/usb_sd_partition/usb_sd_partition.sh $ chmod +x usb_sd_partition.sh $ ./usb_sd_partition.sh
- Use the commands below to copy the files you build with the BSP to the SD card. Start in the base of your Yocto BSP.
# Change to the Yocto output directory that contains the files $ cd build/tmp/deploy/images/rzv2m # Copy the Linux kernel and Device Tree to partition 1 $ sudo cp -v Image /media/$USER/RZ_FAT $ sudo cp -v r9a09g011gbg-evaluation-board.dtb /media/$USER/RZ_FAT # Copy and expand the Root File System to partition 2 $ sudo tar -xvf core-image-bsp-rzv2m.tar.gz -C /media/$USER/RZ_ext # Make sure all files are finished writing before removing the USB card reader from the PC $ sync
- Safely remove your USB card reader by right clicking on the drive icon (either RZ_FAT or RZ_ext) in Ubuntu and selecting "Eject"
5. Power the Board and Connect to the Serial Port
6. Switch settings for the CPU SOM board.
Programming Boot Loaders into SPI Flash
- The RZ/V2M board comes pre-programmed with the boot loaders in SPI Flash, however we recommend updating the boot loaders
- The RZ/V2M BSP Package ZIP archive includes the r01us0527ej0110-rzv2m-linux-startup-guide.pdf. Use the instructions in this manual to load the boot loaders.