Difference between revisions of "RZ-G"

From eLinux.org
Jump to: navigation, search
m (add links to FAQs)
(update with new website addresses)
(20 intermediate revisions by 2 users not shown)
Line 1: Line 1:
βˆ’
{{TOC}}
+
{{TOC right|width=50%}}
βˆ’
<br>
+
= πŸ’‘ Introduction =  
βˆ’
= Introduction =  
 
  
 
This is the starting page for Embedded Linux on the Renesas RZ/G family of embedded SoCs. The main goal is to make the information about RZ/G SoCs friendly, easy to access for embedded developers and enthusiasts. It does not aim to replace official Renesas support.
 
This is the starting page for Embedded Linux on the Renesas RZ/G family of embedded SoCs. The main goal is to make the information about RZ/G SoCs friendly, easy to access for embedded developers and enthusiasts. It does not aim to replace official Renesas support.
Line 10: Line 9:
 
Detailed information regarding RZ/G SoCs (including roadmap, technical and marketing documents, BSPs and middleware) can be obtained directly from a Renesas representative.
 
Detailed information regarding RZ/G SoCs (including roadmap, technical and marketing documents, BSPs and middleware) can be obtained directly from a Renesas representative.
  
βˆ’
= RZ/G Boards =
+
<br>
 +
 
 +
= [[File:Board2.jpg|link=|caption]] RZ/G2 Boards =
 +
Here is the list of available [https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-cortex-a-mpus/rzg-linux-platform/rzg-marketplace/board-solutions Renesas Evaluation Boards (link)] and commercial SOM boards.
  
 
{| class="wikitable" style="border: none; background: none;"
 
{| class="wikitable" style="border: none; background: none;"
βˆ’
|+ Renesas RZ/G1 Evaluation Boards
+
|+ Renesas RZ/G2 Boards
βˆ’
|- style="vertical-align: top;"
 
βˆ’
|'''RZ/G1E'''<br>R8A7745
 
βˆ’
| '''iWave RZ/G1E SODIMM'''<br> [https://www.iwavesystems.com/rz-g1e-sodimm-development-kit.html Product page] <br> [https://www.renesas.com/us/en/products/rzg-linux-platform/rzg-marcketplace/verified-linux-package.html Linux Package for 32-bit RZ/G1] <br> (Build instructions in "Release Note" of BSP)
 
βˆ’
| '''RZ/G1E Starter Kit''' <br> [[RZ-G/Boards/SK-RZG1E | Board Info]] <br> [[RZ-G/Boards/Yocto|RZ/G1 SK Build Instructions]]
 
βˆ’
|- style="vertical-align: top;"
 
βˆ’
|'''RZ/G1M'''<br>R8A7743
 
βˆ’
| '''iWave RZ/G1M SODIMM'''<br> [https://www.iwavesystems.com/rz-g1e-sodimm-development-kit.html Product page] <br> [https://www.renesas.com/us/en/products/rzg-linux-platform/rzg-marcketplace/verified-linux-package.html Linux Package for 32-bit RZ/G1] <br> (Build instructions in "Release Note" of BSP)
 
βˆ’
| '''RZ/GM Starter Kit'''  <br> [[RZ-G/Boards/SK-RZG1M | Board Info]] <br> [[RZ-G/Boards/Yocto|RZ/G1 SK Build Instructions]]
 
βˆ’
|- style="vertical-align: top;"
 
βˆ’
|'''RZ/G1N'''<br>R8A7744
 
βˆ’
| '''iWave RZ/G1N SODIMM'''<br> [https://www.iwavesystems.com/rz-g1m-qseven-development-kit.html Product Page] [https://www.renesas.com/us/en/products/rzg-linux-platform/rzg-marcketplace/verified-linux-package.html Linux Package for 32-bit RZ/G1] <br> (Build instructions in "Release Note" of BSP)
 
βˆ’
|- style="vertical-align: top;"
 
βˆ’
|'''RZ/G1H'''<br>R8A7742
 
βˆ’
| '''iWave RZ/G1H SODIMM'''<br> [https://www.iwavesystems.com/rz-g1h-q7-development-kit.html Product Page] [https://www.renesas.com/us/en/products/rzg-linux-platform/rzg-marcketplace/verified-linux-package.html Linux Package for 32-bit RZ/G1] <br> (Build instructions in "Release Note" of BSP)
 
βˆ’
|}
 
βˆ’
<br>
 
βˆ’
{| class="wikitable" style="border: none; background: none;"
 
βˆ’
|+ Renesas RZ/G2 Evaluation Boards
 
 
|- style="vertical-align: top;"
 
|- style="vertical-align: top;"
 
|'''RZ/G2E'''<br>R8A774C
 
|'''RZ/G2E'''<br>R8A774C
βˆ’
| '''Silicon Labs EK874''' <br> [https://www.renesas.com/us/en/products/rzg-linux-platform/rzg-marcketplace/verified-linux-package.html Linux Package for 64-bit RZ/G2] <br> (Build instructions in "Release Note" of BSP)
+
| '''Silicon Linux EK874''' <br> πŸ“„  [https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-cortex-a-mpus/rzg-linux-platform/rzg-marketplace/board-solutions/rzgb000011 Product page] <br> πŸ”” [[RZ-G/Boards/EK874 | EK874 Board Info and FAQ ]]
 
|- style="vertical-align: top;"
 
|- style="vertical-align: top;"
 
|'''RZ/G2M'''<br>R8A774A
 
|'''RZ/G2M'''<br>R8A774A
βˆ’
| '''RZ/G2M HiHope''' <br> [https://www.renesas.com/us/en/products/rzg-linux-platform/rzg-marcketplace/verified-linux-package.html Linux Package for 64-bit RZ/G2] <br> (Build instructions in "Release Note" of BSP)
+
| '''RZ/G2M HiHope''' <br> πŸ“„ [https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-cortex-a-mpus/rzg-linux-platform/rzg-marketplace/board-solutions/rzgb000012 Product page] <br> πŸ”” [[RZ-G/Boards/HiHope | HiHope Board Info and FAQ]] <br> [https://www.amazon.com/dp/B08RNQ1R4V Amazon Link]
 
|- style="vertical-align: top;"
 
|- style="vertical-align: top;"
 
|'''RZ/G2N'''<br>R8A774B
 
|'''RZ/G2N'''<br>R8A774B
βˆ’
| '''RZ/G2N HiHope''' <br> [https://www.renesas.com/us/en/products/rzg-linux-platform/rzg-marcketplace/verified-linux-package.html Linux Package for 64-bit RZ/G2] <br> (Build instructions in "Release Note" of BSP)
+
| '''RZ/G2N HiHope''' <br> πŸ“„ [https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-cortex-a-mpus/rzg-linux-platform/rzg-marketplace/board-solutions/rzg2n-reference-board Product page] <br> πŸ”” [[RZ-G/Boards/HiHope | HiHope Board Info and FAQ]] <br> [https://www.amazon.com/dp/B08RNLBRK1?th=1 Amazon Link]
 
|- style="vertical-align: top;"
 
|- style="vertical-align: top;"
 
|'''RZ/G2H'''<br>R8A774E
 
|'''RZ/G2H'''<br>R8A774E
βˆ’
| '''RZ/G2H HiHope''' <br> [https://www.renesas.com/us/en/products/rzg-linux-platform/rzg-marcketplace/verified-linux-package.html Linux Package for 64-bit RZ/G2] <br> (Build instructions in "Release Note" of BSP)
+
| '''RZ/G2H HiHope''' <br> πŸ“„ [https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-cortex-a-mpus/rzg-linux-platform/rzg-marketplace/board-solutions/rzg2h-reference-board Product page] <br> πŸ”” [[RZ-G/Boards/HiHope | HiHope Board Info and FAQ]]
 
|}
 
|}
  
βˆ’
<big>'''FAQ Section'''</big>
+
= πŸ’‘ RZ/G2 FAQ Section =
 +
== Online Documents ==
 +
* πŸ“œ '''[https://www.renesas.com/us/en/products/rzg-linux-platform/rzg-marcketplace/document.html#manual Hardware Manuals]'''
 +
* πŸ“œ '''[https://www.renesas.com/us/en/products/rzg-linux-platform/rzg-marcketplace/document.html Official Renesas Online Documentation (link)]'''
 +
:: πŸ“„ (example documents on that page)
 +
:: πŸ“„ '''RZ/G2 Group Linux BSP Porting Guide''' - How to modify the Renesas BSP to match your board
 +
:: πŸ“„ '''RZ/G2 Group BSP Manual Set''' - Information about BSP device drivers and Device Tree configurations. It also contains information regarding GStreamer and Wayland.
 +
:: πŸ“„ '''Linux Interface Specification Yocto recipe Start-Up Guide''' - Building with Yocto, programming boot loaders and BSP Memory Map
 +
* πŸŽ₯'''[[RZ-G/RZG2_videos | Demo Videos (link)]]'''
  
βˆ’
= Graphics FAQ =  
+
== RZ/G2 BSP and Yocto ==
βˆ’
Weston, Qt, video encode/decode<br>
+
* '''Downloads'''
βˆ’
[[RZ-G/RZG2_graphics | RZ/G2 Graphics FAQ (link)]]
+
: πŸ“¦ '''RZ/G Verified Linux Package for 64bit kernel''' - This is the actual Yocto BSP
 +
:: πŸ’Ύ [https://www.renesas.com/eu/en/document/esw/rzg-verified-linux-package-64bit-kernel-419-cip-v104 VLP64 v1.0.4 (link)]
 +
:: πŸ’Ύ [https://www.renesas.com/eu/en/document/esw/rzg-verified-linux-package-64bit-kernel-419-cip-rt-v105-rt VLP64 v1.0.5-RT (link)]
 +
:: πŸ’Ύ [https://www.renesas.com/document/esw/yocto-recipe-packages-vlp64-v106?language=en VLP64 v1.0.6 (link)]
 +
: πŸ“¦ '''Release note for RZ/G Verified Linux Package''' -  Build instructions, start with this document
 +
:: πŸ“„ [https://www.renesas.com/eu/en/document/rln/release-note-rzg-verified-linux-package-64bit-kernel-v104 VLP64 v1.0.4 (link)]
 +
:: πŸ“„ [https://www.renesas.com/eu/en/document/rln/release-note-rzg-verified-linux-package-64bit-kernel-v105-rt-0?language=en VLP64 v1.0.5-RT (link)]
 +
:: πŸ“„ [https://www.renesas.com/us/en/document/rln/release-note-rzg-verified-linux-package-64bit-kernel-v106?language=en VLP64 v1.0.6 (link)]
 +
: πŸ“¦ '''RZ/G2 Reference Boards Linux Start-up Guide''' -  How to program the boot loaders into SPI flash
 +
:: πŸ“„ [https://www.renesas.com/eu/en/document/rln/rzg2-reference-boards-linux-start-guide VLP64 v1.0.4 (link)]
 +
:: πŸ“„ [https://www.renesas.com/eu/en/document/rln/rzg2-reference-boards-linux-start-guide-0?language=en VLP64 v1.0.6 (link)]
 +
: πŸ“¦ '''Release Note for HTML5''' - Building the HTML5 browser using the BSP requires a different set of instructions
 +
:: πŸ“„ [https://www.renesas.com/eu/en/document/rln/rzg-verified-linux-package-64bit-kernel-v104-release-note-html5 VLP64 v1.0.4 (link)]
 +
:: πŸ“„ [https://www.renesas.com/eu/en/document/rln/rzg-verified-linux-package-64bit-kernel-v105-rt-release-note-html5-0 VLP64 v1.0.5-RT (link)]
 +
:: πŸ“„ [https://www.renesas.com/eu/en/document/rln/rzg-verified-linux-package-64bit-kernel-v106-release-note-html5?language=en VLP64 v1.0.6 (link)]
 +
: πŸ“¦ '''VLP64 Component list''' - List of each package and version included in the default BSP build
 +
:: πŸ“„ [https://www.renesas.com/eu/en/document/rln/rzg-verified-linux-package-64bit-kernel-version-105-rt-component-list?language=en VLP64 v1.0.5-RT (link)]
 +
:: πŸ“„ [https://www.renesas.com/eu/en/document/rln/rzg-verified-linux-package-64bit-kernel-v106-component-list?language=en VLP64 v1.0.6 (link)]
 +
: πŸ“¦ '''RZ/G2 Group BSP Manual Set''' - Detailed information about Device Drivers and Device Tree Settings
 +
:: πŸ“„ [https://www.renesas.com/eu/en/document/rzg2-group-bsp-manual-set?language=en  VLP64 (all versions) (link)]
  
βˆ’
= Boot Loaders FAQ =
+
* '''FAQ'''
βˆ’
arm-trusted-firmware, u-boot, flash writer<br>
+
: πŸ› οΈ '''[[RZ-G/RZG2_yocto | RZ/G2 Yocto (link)]]''' (Common issues, recipes)
βˆ’
[[RZ-G/RZG2_bootloaders | RZ/G2 Boot Loaders FAQ (link)]]
 
  
βˆ’
= Kernel/Linux FAQ =
+
== RZ/G2 Graphics and Camera ==
βˆ’
Dynamic Power, accessing PMIC, etc..<br>
+
* 🎨 '''[[RZ-G/RZG2_graphics | RZ/G2 Graphics (link)]]''' (Qt, video encode/decode)
βˆ’
[[RZ-G/RZG2_kernel | RZ/G2 Kernel/Linux FAQ (link)]]
+
* πŸ“· '''[[RZ-G/RZG2_camera | RZ/G2 Camera (link)]]''' (MIPI camera)
 +
* πŸ–ΌοΈ '''[[RZ-G/RZG_weston | Weston (link)]]''' (Helpful hints about running Weston with RZ/G)
  
βˆ’
= Yocto FAQ =
+
== RZ/G2 Boot Loaders ==
βˆ’
Common issues, recipes, etc...<br>
+
* πŸ”‘ '''[[RZ-G/RZG2_arm_trusted_firmware | RZ/G2 ARM Trusted Firmware (link)]]'''
βˆ’
[[RZ-G/RZG2_yocto | RZ/G2 Yocto FAQ (link)]]
+
* πŸ₯Ύ '''[[RZ-G/RZG2_uboot | RZ/G2 u-boot (link)]]'''
 +
 
 +
== RZ/G2 Kernel ==
 +
* 🐧 '''[[RZ-G/RZG2_kernel | RZ/G2 Kernel (link)]]''' (Dynamic Power, drivers, peripherals, etc..)
 +
* 🐧 '''[[RZ-G/RZG2_pcie_ep | RZ/G2 PCIe EP (link)]]''' (PCIe EP driver)
 +
 
 +
<br>
 +
 
 +
= [[File:Board2.jpg|link=|caption]] RZ/G1 Boards =
 +
Here is the list of official [https://www.renesas.com/us/en/products/rzg-linux-platform/rzg-marcketplace/board-solutions.html Renesas Evaluation Boards (link)]
 +
 
 +
{| class="wikitable" style="border: none; background: none;"
 +
|+ Renesas RZ/G1 Evaluation Boards
 +
|- style="vertical-align: top;"
 +
|'''RZ/G1E'''<br>R8A7745
 +
| '''iWave RZ/G1E SODIMM'''<br> ♦ [https://www.iwavesystems.com/rz-g1e-sodimm-development-kit.html Product page] <br> ♦ [https://www.renesas.com/us/en/products/rzg-linux-platform/rzg-marcketplace/verified-linux-package.html Linux Package for 32-bit RZ/G1] <br> (Build instructions in "Release Note" of BSP)
 +
| '''RZ/G1E Starter Kit''' <br> ♦ [[RZ-G/Boards/SK-RZG1E | Board Info]] <br> ♦ [[RZ-G/Boards/Yocto|RZ/G1 SK Build Instructions]]
 +
|- style="vertical-align: top;"
 +
|'''RZ/G1M'''<br>R8A7743
 +
| '''iWave RZ/G1M SODIMM'''<br> ♦ [https://www.iwavesystems.com/rz-g1e-sodimm-development-kit.html Product page] <br> ♦ [https://www.renesas.com/us/en/products/rzg-linux-platform/rzg-marcketplace/verified-linux-package.html Linux Package for 32-bit RZ/G1] <br> (Build instructions in "Release Note" of BSP)
 +
| '''RZ/GM Starter Kit'''  <br> ♦[[RZ-G/Boards/SK-RZG1M | Board Info]] <br> ♦ [[RZ-G/Boards/Yocto|RZ/G1 SK Build Instructions]]
 +
|- style="vertical-align: top;"
 +
|'''RZ/G1N'''<br>R8A7744
 +
| '''iWave RZ/G1N SODIMM'''<br> ♦ [https://www.iwavesystems.com/rz-g1m-qseven-development-kit.html Product Page] ♦ [https://www.renesas.com/us/en/products/rzg-linux-platform/rzg-marcketplace/verified-linux-package.html Linux Package for 32-bit RZ/G1] <br> (Build instructions in "Release Note" of BSP)
 +
|- style="vertical-align: top;"
 +
|'''RZ/G1H'''<br>R8A7742
 +
| '''iWave RZ/G1H SODIMM'''<br> ♦ [https://www.iwavesystems.com/rz-g1h-q7-development-kit.html Product Page] ♦ [https://www.renesas.com/us/en/products/rzg-linux-platform/rzg-marcketplace/verified-linux-package.html Linux Package for 32-bit RZ/G1] <br> (Build instructions in "Release Note" of BSP)
 +
|}

Revision as of 08:07, 27 January 2021

πŸ’‘ Introduction

This is the starting page for Embedded Linux on the Renesas RZ/G family of embedded SoCs. The main goal is to make the information about RZ/G SoCs friendly, easy to access for embedded developers and enthusiasts. It does not aim to replace official Renesas support.

The links below can be used to get familiar with Renesas RZ/G SoC

Detailed information regarding RZ/G SoCs (including roadmap, technical and marketing documents, BSPs and middleware) can be obtained directly from a Renesas representative.


caption RZ/G2 Boards

Here is the list of available Renesas Evaluation Boards (link) and commercial SOM boards.

Renesas RZ/G2 Boards
RZ/G2E
R8A774C
Silicon Linux EK874
πŸ“„ Product page
πŸ”” EK874 Board Info and FAQ
RZ/G2M
R8A774A
RZ/G2M HiHope
πŸ“„ Product page
πŸ”” HiHope Board Info and FAQ
Amazon Link
RZ/G2N
R8A774B
RZ/G2N HiHope
πŸ“„ Product page
πŸ”” HiHope Board Info and FAQ
Amazon Link
RZ/G2H
R8A774E
RZ/G2H HiHope
πŸ“„ Product page
πŸ”” HiHope Board Info and FAQ

πŸ’‘ RZ/G2 FAQ Section

Online Documents

πŸ“„ (example documents on that page)
πŸ“„ RZ/G2 Group Linux BSP Porting Guide - How to modify the Renesas BSP to match your board
πŸ“„ RZ/G2 Group BSP Manual Set - Information about BSP device drivers and Device Tree configurations. It also contains information regarding GStreamer and Wayland.
πŸ“„ Linux Interface Specification Yocto recipe Start-Up Guide - Building with Yocto, programming boot loaders and BSP Memory Map

RZ/G2 BSP and Yocto

  • Downloads
πŸ“¦ RZ/G Verified Linux Package for 64bit kernel - This is the actual Yocto BSP
πŸ’Ύ VLP64 v1.0.4 (link)
πŸ’Ύ VLP64 v1.0.5-RT (link)
πŸ’Ύ VLP64 v1.0.6 (link)
πŸ“¦ Release note for RZ/G Verified Linux Package - Build instructions, start with this document
πŸ“„ VLP64 v1.0.4 (link)
πŸ“„ VLP64 v1.0.5-RT (link)
πŸ“„ VLP64 v1.0.6 (link)
πŸ“¦ RZ/G2 Reference Boards Linux Start-up Guide - How to program the boot loaders into SPI flash
πŸ“„ VLP64 v1.0.4 (link)
πŸ“„ VLP64 v1.0.6 (link)
πŸ“¦ Release Note for HTML5 - Building the HTML5 browser using the BSP requires a different set of instructions
πŸ“„ VLP64 v1.0.4 (link)
πŸ“„ VLP64 v1.0.5-RT (link)
πŸ“„ VLP64 v1.0.6 (link)
πŸ“¦ VLP64 Component list - List of each package and version included in the default BSP build
πŸ“„ VLP64 v1.0.5-RT (link)
πŸ“„ VLP64 v1.0.6 (link)
πŸ“¦ RZ/G2 Group BSP Manual Set - Detailed information about Device Drivers and Device Tree Settings
πŸ“„ VLP64 (all versions) (link)
  • FAQ
πŸ› οΈ RZ/G2 Yocto (link) (Common issues, recipes)

RZ/G2 Graphics and Camera

RZ/G2 Boot Loaders

RZ/G2 Kernel


caption RZ/G1 Boards

Here is the list of official Renesas Evaluation Boards (link)

Renesas RZ/G1 Evaluation Boards
RZ/G1E
R8A7745
iWave RZ/G1E SODIMM
♦ Product page
♦ Linux Package for 32-bit RZ/G1
(Build instructions in "Release Note" of BSP)
RZ/G1E Starter Kit
♦ Board Info
♦ RZ/G1 SK Build Instructions
RZ/G1M
R8A7743
iWave RZ/G1M SODIMM
♦ Product page
♦ Linux Package for 32-bit RZ/G1
(Build instructions in "Release Note" of BSP)
RZ/GM Starter Kit
♦ Board Info
♦ RZ/G1 SK Build Instructions
RZ/G1N
R8A7744
iWave RZ/G1N SODIMM
♦ Product Page ♦ Linux Package for 32-bit RZ/G1
(Build instructions in "Release Note" of BSP)
RZ/G1H
R8A7742
iWave RZ/G1H SODIMM
♦ Product Page ♦ Linux Package for 32-bit RZ/G1
(Build instructions in "Release Note" of BSP)