Renesas Starter Kit+ for RZ/T2M
Overview
The Renesas Starter Kit+ for RZ/T2M is an evaluation and development kit for the RZ/T2M MPU. The board is powered through a 5V input via a DC Power Jack or USB Type-C Connector.
On-board RZ/T2M MPU 320-pin (R9A07G075M24GBG)
Rich functional ICs such as Gigabit Ethernet PHY and Octal Flash are mounted, functions of target MPU can be fully evaluated
Generic interface such as Pmod/Grove/QWIIC/mikroBUS
The pin header enables users to freely combine with the user’s hardware system and evaluate RZ/T2M
Emulator circuit is mounted, can start program debugging by simply connecting USB cable to PC (two USB cables are bundled: one for emulator, and the other for power supply)
On-board memory components:
SDRAM (256MBit)
NOR Flash (256MBit)
Octa Flash (512MBit)
HyperRAM (512Mbit)
QSPI Serial Flash (512Mbit)
I2C EEPROM (32Kbit)
Communication interfaces include:
Debug interfaces (J-Link OB, MIPI-10, MIPI-20)
Ethernet
CAN
USB
RS485
UART
I2C
SPI
Hardware
The Renesas RZ/T2M MPU documentation can be found at RZT2M Product page [1]
Supported Features
The rzt2m_rsk board supports the hardware features listed below.
- on-chip / on-board
- Feature integrated in the SoC / present on the board.
- 2 / 2
-
Number of instances that are enabled / disabled.
Click on the label to see the first instance of this feature in the board/SoC DTS files. -
vnd,foo -
Compatible string for the Devicetree binding matching the feature.
Click on the link to view the binding documentation.
rzt2m_rsk/r9a07g075m24gbg/cr520 target
Type |
Location |
Description |
Compatible |
|---|---|---|---|
CPU |
on-chip |
ARM Cortex-R52 CPU2 |
|
ADC |
on-chip |
Renesas RZ ADC2 |
|
Clock control |
on-chip |
Renesas RZ Clock Generator Circuit1 |
|
on-chip |
Generic fixed-rate clock provider2 |
||
on-chip |
Renesas RZ Clock Generator Circuit PLL Clock1 |
||
on-chip |
Renesas RZ Clock Control System Clock4 |
||
on-chip |
Renesas RZ Clock Control Peripheral Sub-Clock14 |
||
Counter |
on-chip |
Renesas RZ CMTW Counter2 |
|
DMA |
on-chip |
RZ DMA controller2 |
|
Flash controller |
on-board |
Renesas RZ XSPI NOR FLASH supporting the JEDEC CFI interface1 |
|
GPIO & Headers |
on-chip |
||
I2C |
on-chip |
||
Input |
on-board |
Group of GPIO-bound input keys1 |
|
Interrupt controller |
on-chip |
ARM Generic Interrupt Controller v31 |
|
on-chip |
Renesas RZ Interrupt Controller (ICU)1 |
||
on-chip |
|||
LED |
on-board |
Group of GPIO-controlled LEDs1 |
|
Miscellaneous |
on-chip |
||
MTD |
on-chip |
Fixed partitions of a flash (or other non-volatile storage) memory1 |
|
Pin control |
on-chip |
Renesas RZ/T pin controller1 |
|
PWM |
on-chip |
Renesas RZ GPT PWM18 |
|
QSPI |
on-chip |
||
Serial controller |
on-chip |
||
SPI |
on-chip |
||
SRAM |
on-chip |
Generic on-chip SRAM4 |
|
Timer |
on-chip |
Renesas RZ GPT18 |
|
on-chip |
Renesas RZ CMTW Timer2 |
||
on-chip |
per-core ARM architected timer1 |
||
Watchdog |
on-chip |
Renesas RZ Watchdog (wdt)1 |
Connections and IOs
By default, the board is configured for use with:
UART0 connected to the USB serial port (pins K18, K19),
UART3 connected to the PMOD Header (J25, pins H16, G20),
LEDs defined as
led0,led1,led2andled3,
The Zephyr console uses UART0.
Programming and Debugging
The rzt2m_rsk board supports the runners and associated west commands listed below.
| flash | debug | attach | debugserver | rtt | |
|---|---|---|---|---|---|
| jlink | ✅ (default) | ✅ (default) | ✅ | ✅ | ✅ |
Applications for the rzt2m_rsk board can be built in the usual way as
documented in Building an Application.
To use J-Link OB on RSK+RZT2M,
Open the jumper pin (J9) for switching the debug connection.
Connect the micro-USB type-B to J-Link OB USB connector (J10), and then the LED4 is lighted.
Console
The UART port is accessed by USB-Serial port (CN16).
Debugging
Here is an example for building and debugging with the Hello World application.
# From the root of the zephyr repository
west build -b rzt2m_rsk/r9a07g075m24gbg/cr520 samples/hello_world
west debug
Flashing
Before using flash command, the board must be set to xSPI boot mode.
# From the root of the zephyr repository
west build -b rzt2m_rsk/r9a07g075m24gbg/cr520 samples/hello_world
west flash