RZ-G: Difference between revisions
(added GStreamer) |
(Added RZ/G3S) Β |
||
(32 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:RZ/G Series 32/64-bit MPU}} | {{DISPLAYTITLE:RZ/G Series 32/64-bit MPU}} | ||
<img src="https://renesas.info/images/RZ.jpg" style="float:right" height=" | 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 = | |||
<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>        [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> | |||
Β | |||
<b>        [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> | |||
<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 | 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 Evaluation Boards''' | <big>'''RZ/G2 Series Evaluation Boards'''</big> <br> | ||
* 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" | {| class="toccolours" width="100%" style="text-align: center" | ||
|- | |- | ||
| colspan="3" style="text-align:left" | | | colspan="3" style="text-align:left" | . | ||
|- | |- | ||
| <font size=+1> <font color=#282A9D>βΌ</font> [[RZ-G/RZ-G2L_SMARC|RZ/G2L SMARC]] </font><br><img height=100px src=http://linuxgizmos.com/files/renesas_rzg2l_carrier.jpg><br>by Renesas | | <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 | ||
| <font size=+1> <font color=#282A9D>βΌ</font> [[RZ-G/RZ-G2E_EK874|RZ/G2E EK874]] </font><br><img height=100px src=https://www.renesas.com/sites/default/files/media/images/rzg2n-reference-board-grid_0.jpg><br>by Silicon Linux | | <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 | ||
| <font size=+1> <font color=#282A9D>βΌ</font> [[RZ-G/RZ-G2_HiHope|RZ/G2N,/G2M,/G2H HiHope]] </font><br><img height=100px src=https://www.renesas.com/sites/default/files/media/images/rzg2n-reference-board-grid_0.jpg><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/G2 Commercial Boards''' | <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. | * [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 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 = | = 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" width="100%" style="text-align: left" | {| class="toccolours" width="100%" style="text-align: left" | ||
|- | |- | ||
| <font size=+3>π¦</font> '''[[RZ-G/RZ-G2_BSP|RZ/G2 Linux BSP]]''' | | <font size=+3>π¦</font> '''[[RZ-G/RZ-G2_BSP|RZ/G2 Linux BSP]]''' <br> BSP Download links and extra information | ||
| <font size=+3>π</font> '''[[RZ-G/RZG_yocto | Yocto]]''' <br> | | <font size=+3>π</font> '''[[RZ-G/RZG_yocto | Yocto]]''' <br> Common issues, suggestions, examples | ||
| <font size=+3>ποΈ</font> '''[[RZ-G/RZG_hardware | Hardware | | <font size=+3>ποΈ</font> '''[[RZ-G/RZG_hardware | Hardware ]]''' <br> DDR, Clocks, Timers, etc.. | ||
|- | |- | ||
| <font size=+3>π·</font> '''[[RZ-G/RZG_camera | Camera]]''' | | <font size=+3>π·</font> '''[[RZ-G/RZG_camera | Camera]]''' <br> Setup info, capture examples | ||
| <font size=+3>π¨</font> '''[[RZ-G/RZG_graphics | Graphics]]''' <br> | | <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> | | <font size=+3>πΌοΈ</font> '''[[RZ-G/RZG_weston | Wayland/Weston]]''' <br> Helpful hints about using Weston | ||
| | | | ||
| | | | ||
|- | |- | ||
| <font size=+3>π§</font> '''[[RZ-G/RZG_kernel | Kernel]]''' <br> | | <font size=+3>π§</font> '''[[RZ-G/RZG_kernel | Kernel]]''' <br> Kernel config, Dynamic Power, GPIO, drivers | ||
| <font size=+3>π</font> '''[[RZ-G/RZG_arm_trusted_firmware | ARM Trusted Firmware]]''' | | <font size=+3>π</font> '''[[RZ-G/RZG_arm_trusted_firmware | ARM Trusted Firmware]]''' <br> Helpful info | ||
| <font size=+3>π₯Ύ</font> '''[[RZ-G/RZG_uboot | u-boot]]''' | | <font size=+3>π₯Ύ</font> '''[[RZ-G/RZG_uboot | u-boot]]''' <br> Helpful info, GPIO control | ||
| | | | ||
|- | |- | ||
| <font size=+3> | | <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> | | <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 size=+3>β‘</font> '''[[RZ-G/RZ-G2L_Flash_Programming|RZ/G2 Flash Programming]]''' <br> Ideas for programming Flash Memory | ||
| | | | ||
|- | |- | ||
| <font size=+3> | | <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]]''' | | <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 |<img height=40 src=https:// | | <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
π§ 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
- 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"
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
- Please visit the Renesas website for a complete list of evaluation boards. π Renesas Evaluation Boards Website
. | ||
βΌ RZ/G2L,/G2LC,/G2UL SMARC by Renesas |
βΌ RZ/G2E EK874 by Silicon Linux |
βΌ RZ/G2N,/G2M,/G2H HiHope by HopeRun |
RZ/G2 Commercial Boards
- Please visit the Renesas website for a list SOM boards provided by Renesas partner companies. π Renesas RZ Partner Ecosystem Solutions Website.
- RZ/G2E i.Core EDIMM SOM by 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 on this page
Software and Documentation
- Official Renesas Online Documentation
- 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.
- RZ/G2L, RZ/G2LC Easy Download Guide (PDF)
- RZ/G2UL Easy Download Guide (PDF)
- RZ/G2H, M, N, E Easy Download Guide (PDF)
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... |
' |