Renesas RZ Zephyr Support - renesas/zephyr GitHub Wiki

The following content in this page describes current Zephyr support status for Renesas RZ MPU family, for detail about RZ MPU, please visit RZ 32 & 64-Bit Microprocessors (MPUs)

Table of contents

List of supported RZ devices on Zephyr

Device name Status Samples and demo Hardware connection
RZ/A3UL-SMARC Available on Zephyr main repository RZ/A3UL-SMARC Zephyr documentation RZ/A3UL-SMARC Sample and Demo hardware configuration
RZ/A3M-EK Available on Renesas wip_rz branch RZ/A3M-EK Sample and Demo hardware configuration
RZ/A2M-EVK Available on Zephyr main repository RZ/A2M-EVK Zephyr documentation RZ/A2M-EVK Sample and Demo hardware configuration
RZ/G3S-SMARC Available on Zephyr main repository RZ/G3S-SMARC Zephyr documentation RZ/G3S-SMARC Sample and Demo hardware configuration
RZ/G2L-SMARC Available on Zephyr main repository RZ/G2L-SMARC Zephyr documentation RZ/G2L-SMARC Sample and Demo hardware configuration
RZ/G2LC-SMARC Available on Zephyr main repository RZ/G2LC-SMARC Zephyr documentation RZ/G2LC-SMARC Sample and Demo hardware configuration
RZ/G2UL-SMARC Available on Zephyr main repository RZ/G2UL-SMARC Zephyr documentation RZ/G2UL-SMARC Sample and Demo hardware configuration
RZ/N2L-RSK Available on Zephyr main repository RZ/N2L-RSK Zephyr documentation RZ/N2L-RSK Sample and Demo hardware configuration
RZ/T2L-RSK Available on Zephyr main repository RZ/T2L-RSK Zephyr documentation RZ/T2L-RSK Sample and Demo hardware configuration
RZ/T2M-RSK Available on Zephyr main repository RZ/T2M-RSK Zephyr documentation RZ/T2M-RSK Sample and Demo hardware configuration
RZ/V2H-EVK Available on Zephyr main repository RZ/V2H-EVK Zephyr documentation RZ/V2H-EVK Sample and Demo hardware configuration
RZ/V2L-SMARC Available on Zephyr main repository RZ/V2L-SMARC Zephyr documentation RZ/V2L-SMARC Sample and Demo hardware configuration
RZ/V2N-EVK Available on Zephyr main repository RZ/V2N-EVK Zephyr documentation RZ/V2N-EVK Sample and Demo hardware configuration

HWIP support status:

  • RZ/A2x (CA9): RZ/A2M
  • RZ/A3x (CA55): RZ/A3UL, RZ/A3M
  • RZ/G2x (Sub-core CM33): RZ/G2L, RZ/G2LC, RZ/G2UL
  • RZ/G3x (Sub-core CM33): RZ/G3S
  • RZ/V2x (Sub-core CM33, CR8): RZ/V2L, RZ/V2H
  • RZ/T2x (CR52): RZ/T2L, RZ/T2M
  • RZ/N2x (CR52): RZ/N2L
Renesas HW IP Mapping to Zephyr Status Board
I/O Ports GPIO Pinctrl Available All available devices
SCI (UART) UART Available RZ/T2x, RZ/N2x
SCI (Simple I2C) I2C (Master) Planning RZ/V2N, RZ/V2H, RZ/T2x, RZ/N2x
SCI (Simple SPI) SPI Planning RZ/V2N, RZ/V2H, RZ/T2x, RZ/N2x
SCI_B (UART) UART Planning RZ/A2x
SCI_B (Simple I2C) I2C (Master) Planning RZ/V2N, RZ/V2H
SCI_B (Simple SPI) SPI Planning RZ/V2N, RZ/V2H
SCIF UART Available RZ/A3x, RZ/G3S, RZ/G2x, RZ/V2x
RSPI SPI Available Planning RZ/G3S RZ/A2x, RZ/A3UL, RZ/G2x, RZ/V2x, RZ/N2x, RZ/T2x
RIIC I2C (Master) Available Planning RZ/G3S RZ/A2x, RZ/A3x, RZ/G2x, RZ/V2x, RZ/N2x, RZ/T2x
CANFD CAN Available Planning RZ/G3S RZ/A2x, RZ/A3x, RZ/G2x, RZ/V2x, RZ/N2x, RZ/T2x
QSPI Flash Planning RZ/A2x, RZ/A3x, RZ/G2x, RZ/G3S, RZ/V2x, RZ/N2x, RZ/T2x
GTM Counter Available Planning RZ/G3S RZ/A2x, RZ/A3x, RZ/G2x, RZ/V2x
GTM System Timer Available Planning RZ/G3S RZ/A2x, RZ/A3x, RZ/G2x, RZ/V2x
CMTW Counter Planning RZ/N2x, RZ/T2x
CPG Clock Control Available Planning RZ/G3S RZ/A2x, RZ/A3UL, RZ/G2x, RZ/V2x
CGC Clock Control Planning RZ/T2x, RZ/N2x
DMA DMA Available Planning RZ/G3S RZ/A2x, RZ/A3UL, RZ/G2x, RZ/V2x, RZ/N2x, RZ/T2x
ADC12 ADC Available Planning RZ/G3S RZ/A2x, RZ/A3UL, RZ/G2x, RZ/V2x, RZ/N2x, RZ/T2x
GPT PWM Available Planning RZ/G3S RZ/G2x, RZ/V2x, RZ/N2x, RZ/T2x
MTU3 PWM Planning RZ/A3x
MHU MBOX Available Planning RZ/G3S RZ/G2x, RZ/V2x
USB USB Planning RZ/A2x, RZ/A3x, RZ/N2x, RZ/T2x
ETHERC Ethernet Planning RZ/A2x
E-MAC Ethernet Planning RZ/A3UL
GMAC Ethernet Planning RZ/N2x, RZ/T2x
SSIF-2 I2S Planning RZ/A2x, RZ/A3x
RTC RTC Planning RZ/N2x, RZ/T2x
WDT Watchdog Planning RZ/A2x, RZ/A3x, RZ/G3S, RZ/G2x, RZ/V2x, RZ/N2x, RZ/T2x

WIP integration branch information

Branch name Information
wip_rz Work in progress for RZ platforms. Contain latest supports for RZ platforms. It included modules under review in Pull Request (PR).

For ongoing PR on Zephyr upstream activity regarding Renesas RZ MPU series on Zephyr, please visit: https://github.com/zephyrproject-rtos/zephyr/labels/platforms%3A%20Renesas%20RZ