RZ-G: Difference between revisions

From Renesas.info
(Created page with "{{TOC right|width=50%}} = πŸ’‘ Introduction = This page is for the Renesas RZ/G family of embedded SoCs. The main goal is to make the information about RZ/G SoCs friendly, e...")
Β 
(Added RZ/G3S)
Β 
(68 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{TOC right|width=50%}}
{{DISPLAYTITLE:RZ/G Series 32/64-bit MPU}}
= πŸ’‘ Introduction =


This page is for 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.
This page is for 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.


The links below can be used to get familiar with Renesas RZ/G SoC
= Online Resources =
*[https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz/rz-introductory-guide.html Introductory Guide to the RZ MPU Family]
<html><img src="https://renesas.info/images/RZ.jpg" style="float:right" height="80"></html>
<big>🌐 '''RZ/G Series Website'''</big>
* '''[https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-mpus/rzg-series RZ/G Series Linux MPUs (Main Page)]'''
:: β€’ Software and Document Downloads
:: β€’ Recommended Winning Combinations
:: β€’ Available Evaluation Kits
:: β€’ Links to the individual devices product pages: (largest to smallest)
<b>&emsp; &emsp; &emsp; &emsp; [https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-mpus/rzg2h-ultra-high-performance-microprocessors-quad-core-arm-cortex-a57-and-quad-core-arm-cortex-a53-cpus-3d RZ/G2H] ,
[https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-mpus/rzg2m-ultra-high-performance-microprocessors-arm-cortex-a57-and-arm-cortex-a53-cpus-3d-graphics-and-4k RZ/G2M] ,
[https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-mpus/rzg2n-ultra-high-performance-microprocessors-dual-core-arm-cortex-a57-15-ghz-cpus-3d-graphics-and-4k-video RZ/G2N] ,
[https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-mpus/rzg2e-ultra-high-performance-microprocessors-dual-core-arm-cortex-a53-12-ghz-cpus-3d-graphics-and-video RZ/G2E] ,
[https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-arm-based-high-end-32-64-bit-mpus/rzg2l-general-purpose-microprocessors-dual-core-arm-cortex-a55-12-ghz-cpus-3d-graphics-and-video-codec RZ/G2L] ,
[https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-mpus/rzg2lc-general-purpose-microprocessors-dual-core-arm-cortex-a55-12-ghz-cpus-3d-graphics RZ/G2LC] ,
[https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-mpus/rzg2ul-general-purpose-microprocessors-single-core-arm-cortex-a55-10-ghz-cpu-2ch-giga-bit-ethernet RZ/G2UL] </b>


Detailed information regarding RZ/G SoCs (including roadmap, technical and marketing documents, BSPs and middleware) can be obtained directly from a Renesas representative.
<b>&emsp; &emsp; &emsp; &emsp; [https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-mpus/rzg3s-general-purpose-microprocessors-single-core-arm-cortex-a55-11-ghz-cpu-and-dual-core-cortex-m33-250 RZ/G3S] </b>


<br>
<big>🧭 '''Introductory Guide to the all RZ MPU Families'''</big>
* '''[https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz/rz-introductory-guide.html Introductory Guide to the all RZ MPU Families]'''
:: β€’ Get familiar with Renesas RZ MPU Devices
Β 
<big>πŸ—ΊοΈ '''Navigating the Renesas Website'''</big>
* See the list of '''sections''' at the top of the page
:: [[File:renesas com rzg menu1.png|500px]]
Β 
* Make sure you click on each '''tab''' in each section. The content is hidden on the page until you click the tab.
* Some files/downloads are only in tabs. For example, IBIS Models downloads are only in "Models", not "Software and Tools"
:: [[File:renesas com rzg menu2.png|500px]]


= Boards =
= 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.
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 RZ/G Series Renesas Evaluation Boards]''' and '''[https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-arm-based-high-end-32-64-bit-mpus/rzg-partner-solutions Commercial SOM Boards and Partner Solutions].
Β 
The board pages below contain instructions for downloading and building the BSP and other useful information.


== RZ/G2 Series ==
<big>'''RZ/G2 Series Evaluation Boards'''</big> <br>
{| class="toccolours mw-collapsible" width="100%" style="text-align: center"
* Please visit the Renesas website for a complete list of evaluation boards. '''[https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-cortex-a-mpus/rzg-linux-platform/rzg-marketplace/board-solutions πŸ“Œ Renesas Evaluation Boards Website]'''
{| class="toccolours" width="100%" style="text-align: center"
|-
|-
| style="width: 20px;" | <font size=+1> <font color=#282A9D>β—Ό</font> RZ/G2L SMARC </font><br>by Renesas
| colspan="3" style="text-align:left" | .
| style="width: 20px;" | <font size=+1> <font color=#282A9D>β—Ό</font> RZ/G2E EK874 </font><br>by Silicon Linux
|
|-
|-
| style="width: 20px;" | <font size=+1> <font color=#282A9D>β—Ό</font> RZ/G2N HiHope </font><br>by HopeRun
| <font size=+1> <font color=#282A9D>β—Ό</font> [[RZ-G/RZ-G2L_SMARC|RZ/G2L,/G2LC,/G2UL SMARC]] </font><br><html><img height=100px src=http://linuxgizmos.com/files/renesas_rzg2l_carrier.jpg></html><br>by Renesas
| style="width: 20px;" | <font size=+1> <font color=#282A9D>β—Ό</font> RZ/G2M HiHope </font><br>by HopeRun
| <font size=+1> <font color=#282A9D>β—Ό</font> [[RZ-G/RZ-G2E_EK874|RZ/G2E EK874]] </font><br><html><img height=100px src=https://www.renesas.com/sites/default/files/media/images/rzg2n-reference-board-grid_0.jpg></html><br>by Silicon Linux
| style="width: 20px;" | <font size=+1> <font color=#282A9D>β—Ό</font> RZ/G2H HiHope </font><br>by HopeRun
| <font size=+1> <font color=#282A9D>β—Ό</font> [[RZ-G/RZ-G2_HiHope|RZ/G2N,/G2M,/G2H HiHope]] </font><br><html><img height=100px src=https://www.renesas.com/sites/default/files/media/images/rzg2n-reference-board-grid_0.jpg></html><br>by HopeRun
|-
|}
== RZ/G1 Series ==
{| class="toccolours mw-collapsible" width="100%" style="text-align: center"
|-
| style="width: 20px;" | <font size=+1> <font color=#282A9D>β—Ό</font> RZ/G1E SODIMM </font><br>by iWave
| style="width: 20px;" | <font size=+1> <font color=#282A9D>β—Ό</font> RZ/G1E Starter Kit </font><br>by Renesas
|
|-
| style="width: 20px;" | <font size=+1> <font color=#282A9D>β—Ό</font> RZ/G1M SODIMM </font><br>by iWave
| style="width: 20px;" | <font size=+1> <font color=#282A9D>β—Ό</font> RZ/G1N SODIMM </font><br>by iWave
| style="width: 20px;" | <font size=+1> <font color=#282A9D>β—Ό</font> RZ/G1H SODIMM </font><br>by iWave
|-
|-
|}
|}
<br>
<big>'''RZ/G2 Commercial Boards'''</big> <br>
* Please visit the Renesas website for a list SOM boards provided by Renesas partner companies. '''[https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-mpus/rz-partner-solutions πŸ“Œ Renesas RZ Partner Ecosystem Solutions Website].
* [https://www.engicam.com/vis-prod/101513/EDIMM-SOM-based-on-Renesas-RZG2E RZ/G2E i.Core EDIMM SOM] by Engicam : [[RZ-G/RZ-G2_Engicam|Helpful Hints Page...]]
'''RZ/G1 Series Evaluation Boards'''
* RZ/G1 Evaluation boards are available from partner company iWave Systems Technologies
* Please refer to the "Boards & Kits" section [https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rz-cortex-a-mpus/rzg-linux-platform#evaluation_boards on this page]
= Software and Documentation =
* '''[https://www.renesas.com/us/en/products/rzg-linux-platform/rzg-marcketplace/document.html Official Renesas Online Documentation]'''
* '''[[RZ-G/RZ-G2_BSP|RZ/G2 Linux BSP]]''' support page
* '''Easy Download Guide'''
** The Easy Download Guide is a single document that contains '''direct links''' to all material released to an RZ MPU, from software to design guides.
** [https://www.renesas.com/document/gde/rzg2l-rzg2lc-easy-download-guide RZ/G2L, RZ/G2LC Easy Download Guide (PDF)]
** [https://www.renesas.com/document/gde/rzg2ul-easy-download-guide RZ/G2UL Easy Download Guide (PDF)]
** [https://www.renesas.com/document/gde/rzg2h-m-n-e-easy-download-guide RZ/G2H, M, N, E Easy Download Guide (PDF)]
<br>
<font size=+1>'''Third Party Vendors'''</font>
* '''Altia'''
:: <html><img height=20 style="vertical-align:top" src=https://altia.com/wp-content/uploads/2020/11/altia_logo.svg></html>
:: Altia GUI Development environment is supported for RZ/G2L
:: Visita [https://altia.com/rzg2l https://altia.com/rzg2l] for more information
:: Demonstration videos can be found here: [[RZ-G/RZG_videos| RZ/G2 Demo Videos]]


= Topics =
= Topics =
{| class="toccolours mw-collapsible" width="100%" style="text-align: center"
{| class="toccolours" width="100%" style="text-align: left"
|-
|-
| style="width: 20px;" | <font size=+3>🎨</font> '''[[RZ-G/RZG2_graphics | RZ/G2 Graphics]]''' <br>(Qt, video encode/decode)
| <font size=+3>πŸ“¦</font> '''[[RZ-G/RZ-G2_BSP|RZ/G2 Linux BSP]]''' <br> BSP Download links and extra information
| style="width: 20px;" | <font size=+3>πŸ“·</font> '''[[RZ-G/RZG2_camera | RZ/G2 Camera]]''' <br>(MIPI camera)
| <font size=+3>πŸ“‡</font> '''[[RZ-G/RZG_yocto | Yocto]]''' <br> Common issues, suggestions, examples
| style="width: 20px;" | <font size=+3>πŸ–ΌοΈ</font> '''[[RZ-G/RZG_weston | Weston]]''' <br> (Helpful hints about running Weston with RZ/G)
| <font size=+3>πŸŽ›οΈ</font> '''[[RZ-G/RZG_hardware | Hardware ]]''' <br> DDR, Clocks, Timers, etc..
|-
|-
| style="width: 20px;" | <font size=+3>πŸ”‘</font> '''[[RZ-G/RZG2_arm_trusted_firmware | RZ/G2 ARM Trusted Firmware]]'''
| <font size=+3>πŸ“·</font> '''[[RZ-G/RZG_camera | Camera]]''' <br> Setup info, capture examples
| style="width: 20px;" | <font size=+3>πŸ₯Ύ</font> '''[[RZ-G/RZG2_uboot | RZ/G2 u-boot (link)]]'''
| <font size=+3>🎨</font> '''[[RZ-G/RZG_graphics | Graphics]]''' <br> GUI, GPU, video encode/decode, HTML
| Β 
| <font size=+3>πŸ–ΌοΈ</font> '''[[RZ-G/RZG_weston | Wayland/Weston]]''' <br> Helpful hints about using Weston
|
|
|-
|-
| style="width: 20px;" | <font size=+3>🐧</font> '''[[RZ-G/RZG2_kernel | RZ/G2 Kernel (link)]]''' <br>(Dynamic Power, drivers, peripherals, etc..)
| <font size=+3>🐧</font> '''[[RZ-G/RZG_kernel | Kernel]]''' <br> Kernel config, Dynamic Power, GPIO, drivers
| style="width: 20px;" | <font size=+3>🐧</font> '''[[RZ-G/BSP_upgrade | Update your BSP kernel]]''' <br>(Instructions on how to update your BSP kernel)
| <font size=+3>πŸ”‘</font> '''[[RZ-G/RZG_arm_trusted_firmware | ARM Trusted Firmware]]''' <br> Helpful info
| style="width: 20px;" | <font size=+3>🐧</font> '''[[RZ-G/RZG2_pcie_ep | RZ/G2 PCIe EP]]''' (PCIe EP driver)
| <font size=+3>πŸ₯Ύ</font> '''[[RZ-G/RZG_uboot | u-boot]]''' <br> Helpful info, GPIO control
|
|-
|-
| style="width: 20px;" | <font size=+3>πŸ›πŸ”¨</font> '''[[RZ-G/RZG2_openocd | RZ/G2 OpenOCD]]'''
| <font size=+3>🌳</font> '''[[RZ-G/RZG_DeviceTree | Device Tree and Device Drivers ]]''' <br> How to enable drivers, Device Tree examples
| <font size=+3>🚧</font> '''[[RZ-G/RZ-G2_BSP_Porting|RZ/G2 Linux BSP Porting]]''' <br> Hints on porting to a new board
| <font size=+3>⚑</font> '''[[RZ-G/RZ-G2L_Flash_Programming|RZ/G2 Flash Programming]]''' <br> Ideas for programming Flash Memory
|
|
|-
| <font size=+3>πŸ›</font> '''[[RZ-G/RZG_debug | Debugging ]]''' <br> JTAG, OpenOCD, Eclipse
| <font size=+3>🧠</font> '''[[RZ-G/RZ-G2_ai | AI and ML]]''' <br> Open Source AI frameworks
| <font size=+3></font>'''[[RZ-G/RZG_GStreamer |<html><img height=40 src=https://avatars.githubusercontent.com/u/14967102></html> GStreamer]]''' <br> Hints and examples
|
|-
| <font size=+3>πŸŽ₯</font> '''[[RZ-G/RZG_videos | Demo Videos]]''' <br> A collection of video links
| <font size=+3></font> ''' <font size="+3">πŸ“‘</font>Β  [[RZ-G/RZ-G2 Communications|Communications]]<br> '''RS-485, SPI, Ethernet, LBSC, etc...
| <font size=+3></font>''''''
|}
|}

Latest revision as of 20:08, 19 January 2024


This page is for 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.

Online Resources

🌐 RZ/G Series Website

β€’ Software and Document Downloads
β€’ Recommended Winning Combinations
β€’ Available Evaluation Kits
β€’ Links to the individual devices product pages: (largest to smallest)

        RZ/G2H , RZ/G2M , RZ/G2N , RZ/G2E , RZ/G2L , RZ/G2LC , RZ/G2UL

        RZ/G3S

🧭 Introductory Guide to the all RZ MPU Families

β€’ Get familiar with Renesas RZ MPU Devices

πŸ—ΊοΈ Navigating the Renesas Website

  • See the list of sections at the top of the page
renesas com rzg menu1.png
  • Make sure you click on each tab in each section. The content is hidden on the page until you click the tab.
  • Some files/downloads are only in tabs. For example, IBIS Models downloads are only in "Models", not "Software and Tools"
renesas com rzg menu2.png

Boards

Here is the list of available RZ/G Series Renesas Evaluation Boards and Commercial SOM Boards and Partner Solutions.

The board pages below contain instructions for downloading and building the BSP and other useful information.

RZ/G2 Series Evaluation Boards

.
β—Ό RZ/G2L,/G2LC,/G2UL SMARC

by Renesas
β—Ό RZ/G2E EK874

by Silicon Linux
β—Ό RZ/G2N,/G2M,/G2H HiHope

by HopeRun


RZ/G2 Commercial Boards


RZ/G1 Series Evaluation Boards

  • RZ/G1 Evaluation boards are available from partner company iWave Systems Technologies
  • Please refer to the "Boards & Kits" section on this page

Software and Documentation


Third Party Vendors

  • Altia
Altia GUI Development environment is supported for RZ/G2L
Visita https://altia.com/rzg2l for more information
Demonstration videos can be found here: RZ/G2 Demo Videos

Topics

πŸ“¦ RZ/G2 Linux BSP
BSP Download links and extra information
πŸ“‡ Yocto
Common issues, suggestions, examples
πŸŽ›οΈ Hardware
DDR, Clocks, Timers, etc..
πŸ“· Camera
Setup info, capture examples
🎨 Graphics
GUI, GPU, video encode/decode, HTML
πŸ–ΌοΈ Wayland/Weston
Helpful hints about using Weston
🐧 Kernel
Kernel config, Dynamic Power, GPIO, drivers
πŸ”‘ ARM Trusted Firmware
Helpful info
πŸ₯Ύ u-boot
Helpful info, GPIO control
🌳 Device Tree and Device Drivers
How to enable drivers, Device Tree examples
🚧 RZ/G2 Linux BSP Porting
Hints on porting to a new board
⚑ RZ/G2 Flash Programming
Ideas for programming Flash Memory
πŸ› Debugging
JTAG, OpenOCD, Eclipse
🧠 AI and ML
Open Source AI frameworks
GStreamer
Hints and examples
πŸŽ₯ Demo Videos
A collection of video links
πŸ“‘ Communications
RS-485, SPI, Ethernet, LBSC, etc...
'