Difference between revisions of "RZ-G"

From eLinux.org
Jump to: navigation, search
 
(One intermediate revision by the same user not shown)
Line 10: Line 10:
 
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.
  
<font size=20>⚠️ Warning: </font><br>
+
= ⚠️ Warning =
<font size=+2>The information on these RZ/G pages are being moved to a new site https://renesas.info . Information on this page will no longer be updated.</font>
+
<font size=+1>The information on these RZ/G pages were moved to a new site https://renesas.info . Information on this page will no longer be updated.</font>
  
 
<br>
 
<br>
Line 22: Line 22:
 
|- style="vertical-align: top;"
 
|- style="vertical-align: top;"
 
|'''RZ/G2L'''<br>R9A07G044
 
|'''RZ/G2L'''<br>R9A07G044
| '''RZ/G2L SMARC''' <br> 📄 [https://www.renesas.com/us/en/document/ovr/rzg2l-evaluation-kit-module-board-specification-overview?language=en Evaluation Kit - SMARC SOM Board] <br> 📄 [https://www.renesas.com/us/en/document/ovr/rzg2l-evaluation-kit-carrier-board-specification-overview?language=en Evaluation Kit - SMARC Carrier Board]
+
| '''RZ/G2L SMARC'''
 
|- style="vertical-align: top;"
 
|- style="vertical-align: top;"
 
|'''RZ/G2E'''<br>R8A774C
 
|'''RZ/G2E'''<br>R8A774C
Line 28: Line 28:
 
|- 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/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]
+
| '''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]]
 
|- 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/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]
+
| '''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]]
 
|- style="vertical-align: top;"
 
|- style="vertical-align: top;"
 
|'''RZ/G2H'''<br>R8A774E
 
|'''RZ/G2H'''<br>R8A774E
Line 45: Line 45:
 
:: 📄 '''RZ/G2 Group BSP Manual Set''' - Information about BSP device drivers and Device Tree configurations. It also contains information regarding GStreamer and Wayland.
 
:: 📄 '''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
 
:: 📄 '''Linux Interface Specification Yocto recipe Start-Up Guide''' - Building with Yocto, programming boot loaders and BSP Memory Map
* <font size=+3>🎥</font>'''[[RZ-G/RZG2_videos | Demo Videos (link)]]'''
 
 
== RZ/G2 BSP and Yocto ==
 
* '''Downloads for RZ/G2E, RZ/G2N, RZ/G2M, RZ/G2H'''
 
{| class="wikitable"
 
|- style="vertical-align: top;"
 
|
 
|'''VLP64 v1.0.4'''
 
|'''VLP64 v1.0.5-RT'''
 
|'''VLP64 v1.0.6'''
 
|'''VLP64 v1.0.7-RT'''
 
|- style="vertical-align: top;"
 
|📦 '''RZ/G2 Verified Linux Package for 64bit kernel''' <br> This is the actual Yocto BSP
 
|💾 [https://www.renesas.com/eu/en/document/esw/rzg-verified-linux-package-64bit-kernel-419-cip-v104 (link)]
 
|💾 [https://www.renesas.com/eu/en/document/esw/rzg-verified-linux-package-64bit-kernel-419-cip-rt-v105-rt (link)]
 
|💾 [https://www.renesas.com/document/esw/yocto-recipe-packages-vlp64-v106?language=en (link)]
 
|💾 [https://www.renesas.com/document/esw/yocto-recipe-packages-vlp64-v107-rt-rzg2bspevav107rttargz?language=en (link)]
 
|- style="vertical-align: top;"
 
|📦 '''Release note for RZ/G Verified Linux Package''' <br>  Build instructions, start with this document
 
|📄 [https://www.renesas.com/eu/en/document/rln/release-note-rzg-verified-linux-package-64bit-kernel-v104 (link)]
 
|📄 [https://www.renesas.com/eu/en/document/rln/release-note-rzg-verified-linux-package-64bit-kernel-v105-rt-0?language=en (link)]
 
|📄 [https://www.renesas.com/us/en/document/rln/release-note-rzg-verified-linux-package-64bit-kernel-v106?language=en (link)]
 
|📄 [https://www.renesas.com/document/rln/release-note-rzg-verified-linux-package-64bit-kernel-v107-rt?language=en (link)]
 
|- style="vertical-align: top;"
 
|📦 '''RZ/G2 Reference Boards Linux Start-up Guide''' <br>  How to program the boot loaders into SPI flash
 
|📄 [https://www.renesas.com/eu/en/document/rln/rzg2-reference-boards-linux-start-guide (link)]
 
|
 
|📄 [https://www.renesas.com/eu/en/document/rln/rzg2-reference-boards-linux-start-guide-0?language=en (link)]
 
|📄 [https://www.renesas.com/document/rln/rzg2-reference-boards-start-guide-1?language=en  (link)]
 
|- style="vertical-align: top;"
 
|📦 '''Release Note for HTML5''' <br> 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 (link)]
 
|📄 [https://www.renesas.com/eu/en/document/rln/rzg-verified-linux-package-64bit-kernel-v105-rt-release-note-html5-0 (link)]
 
|📄 [https://www.renesas.com/eu/en/document/rln/rzg-verified-linux-package-64bit-kernel-v106-release-note-html5?language=en (link)]
 
|📄 [https://www.renesas.com/document/rln/rzg-verified-linux-package-64bit-kernel-v107-rt-release-note-html5?language=en (link)]
 
|- style="vertical-align: top;"
 
|📦 '''VLP64 Component list''' <br> 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 (link)]
 
|📄 [https://www.renesas.com/eu/en/document/rln/rzg-verified-linux-package-64bit-kernel-v106-component-list?language=en (link)]
 
|📄 [https://www.renesas.com/document/rln/rzg-verified-linux-package-64bit-kernel-v107-rt-component-list?language=en  (link)]
 
|- style="vertical-align: top;"
 
|📦 '''RZ/G2 Group BSP Manual Set''' <br> Detailed information about Device Drivers and Device Tree Settings
 
|📄 [https://www.renesas.com/eu/en/document/rzg2-group-bsp-manual-set?language=en (link)]
 
|📄 [https://www.renesas.com/eu/en/document/rzg2-group-bsp-manual-set?language=en (link)]
 
|📄 [https://www.renesas.com/eu/en/document/rzg2-group-bsp-manual-set?language=en (link)]
 
|📄 [https://www.renesas.com/eu/en/document/rzg2-group-bsp-manual-set?language=en (link)]
 
|}
 
 
* '''Downloads for RZ/G2L'''
 
{| class="wikitable"
 
|- style="vertical-align: top;"
 
|
 
|'''BSP v1.0'''
 
|- style="vertical-align: top;"
 
|📦 '''RZ/G2L Linux Package''' <br> This is the actual Yocto BSP
 
|💾 [https://www.renesas.com/document/esw/yocto-recipe-packages-bsp-v10-rzg2lbspv10targz?language=en (link)]
 
|- style="vertical-align: top;"
 
|📦 '''Release note for RZ/G2L Linux Package''' <br>  Build instructions, start with this document
 
|📄 [https://www.renesas.com/document/man/release-note-rzg2l-board-support-package-v10?language=en (link)]
 
|- style="vertical-align: top;"
 
|📦 '''RZ/G2L Reference Board Start-up Guide''' <br>  How to program the boot loaders into SPI flash
 
|📄 [https://www.renesas.com/document/man/rzg2l-smarc-evk-start-guide?language=en (link)]
 
|- style="vertical-align: top;"
 
|📦 '''BSP Component list''' <br> List of each package and version included in the default BSP build
 
|📄 [https://www.renesas.com/document/man/rzg2l-board-support-package-v10-component-list?language=en (link)]
 
|- style="vertical-align: top;"
 
|📦 '''RZ/G2L Group BSP Manual Set''' <br> Detailed information about Device Drivers and Device Tree Settings
 
|📄 Coming soon
 
|}
 
 
 
* '''Information'''
 
: <font size=+3>🛠️</font> '''[[RZ-G/RZG2_BSP | RZ/G2 BSP (link)]]''' (Updates, known issues, bug fixes)
 
: <font size=+3>📖</font> '''[[RZ-G/RZG2_yocto | RZ/G2 Yocto (link)]]''' (Common issues, suggestions, examples)
 
 
== RZ/G2 Graphics and Camera ==
 
* <font size=+3>🎨</font> '''[[RZ-G/RZG2_graphics | RZ/G2 Graphics (link)]]''' (Qt, video encode/decode)
 
* <font size=+3>📷</font> '''[[RZ-G/RZG2_camera | RZ/G2 Camera (link)]]''' (MIPI camera)
 
* <font size=+3>🖼️</font> '''[[RZ-G/RZG_weston | Weston (link)]]''' (Helpful hints about running Weston with RZ/G)
 
 
== RZ/G2 Boot Loaders ==
 
* <font size=+3>🔑</font> '''[[RZ-G/RZG2_arm_trusted_firmware | RZ/G2 ARM Trusted Firmware (link)]]'''
 
* <font size=+3>🥾</font> '''[[RZ-G/RZG2_uboot | RZ/G2 u-boot (link)]]'''
 
 
== RZ/G2 Kernel ==
 
* <font size=+3>🐧</font> '''[[RZ-G/RZG2_kernel | RZ/G2 Kernel (link)]]''' (Dynamic Power, drivers, peripherals, etc..)
 
* <font size=+3>🐧</font> '''[[RZ-G/BSP_upgrade | Update your BSP kernel (link)]]''' (Instructions on how to update your BSP kernel)
 
* <font size=+3>🐧</font> '''[[RZ-G/RZG2_pcie_ep | RZ/G2 PCIe EP (link)]]''' (PCIe EP driver)
 
 
== RZ/G2 Debug ==
 
* <font size=+3>🐛🔨</font> '''[[RZ-G/RZG2_openocd | RZ/G2 OpenOCD (link)]]'''
 
 
  
 
= [[File:Board2.jpg|link=|caption]] RZ/G1 Boards =
 
= [[File:Board2.jpg|link=|caption]] RZ/G1 Boards =

Latest revision as of 13:38, 23 July 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.

⚠️ Warning

The information on these RZ/G pages were moved to a new site https://renesas.info . Information on this page will no longer be updated.


caption RZ/G2 Boards

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

Renesas RZ/G2 Boards
RZ/G2L
R9A07G044
RZ/G2L SMARC
RZ/G2E
R8A774C
Silicon Linux EK874
📄 Product page (Silicon Linux)
📄 Product page (Renesas)
🛠️ EK874 Board Info and FAQ
RZ/G2M
R8A774A
RZ/G2M HiHope
📄 Product page
🛠️ HiHope Board Info and FAQ
RZ/G2N
R8A774B
RZ/G2N HiHope
📄 Product page
🛠️ HiHope Board Info and FAQ
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

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 PageLinux Package for 32-bit RZ/G1
(Build instructions in "Release Note" of BSP)
RZ/G1H
R8A7742
iWave RZ/G1H SODIMM
Product PageLinux Package for 32-bit RZ/G1
(Build instructions in "Release Note" of BSP)