RX74N Evaluation Kit

Overview

The EK-RX74N is an Evaluation Kit for the Renesas RX74N MCU Group, part of the RX700 Series. It enables users to seamlessly evaluate the features of the RX74N MCU group and develop embedded systems applications.

The MCU in this series is based on the RXv3e CPU core running up to 600 MHz with the following features:

  • 1 MB Code MRAM

  • 1.5 MB RAM

  • Built-in encryption module

  • CAN FD (Controller Area Network with Flexible Data Rate)

  • Gigabit Ethernet Module (ETHM), RGMII interface

  • USB High Speed and USB Full Speed, host and function

  • eXpanded SPI (XSPI) interface for external OctaFlash and OctalRAM

MCU Native Pin Access

  • 600 MHz RX74N MCU (R5K574NCB4AE) in 320-pin, LFBGA package

  • Native pin access through 30 x 2-pin x 2-piece and 20 x 2-pin breakout pin headers

  • MCU and USB module current measurement points for current consumption measurement

  • 24.000 MHz crystal oscillator as main clock

  • 32.768 kHz crystal oscillator as sub clock

  • 512 Mbit External OctaFlash and 256 Mbit External OctalRAM (present in the MCU Native Pin Access area of the EK-RX74N board)

System Control and Ecosystem Access

  • Five 5 V input sources

    • USB (Debug, High Speed, Full Speed, Serial)

    • External power supply (using surface mount clamp test points and power input vias)

  • Two Debug modes

    • Debug on-board (E2 emulator On Board, FINE interface)

    • Debug in (JTAG, SWD, FINE interface)

  • User LEDs and switches

    • Three User LEDs (red, blue, green)

    • Power LED (white) indicating availability of regulated power

    • Debug LED (yellow) indicating the debug connection

    • Two User switches

    • One Reset switch

  • Five popular ecosystems expansions

    • Two Seeed Grove system (I2C/Analog) connectors (not populated)

    • One SparkFun Qwiic connector (not populated)

    • Two Digilent Pmod (UART/SPI/I2C) connectors

    • Arduino (Uno R3) connector

    • MikroElektronika mikroBUS connector

  • USB serial converter interface

  • USB Full Speed host and function (present in the Special Feature Access area of the EK-RX74N board)

Special Feature Access

  • CAN FD transceiver and interface connector

  • Ethernet connector (RGMII interface)

  • USB High Speed host and function

Hardware

Detailed hardware features can be found at:

Supported Features

The ek_rx74n 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.

ek_rx74n/r5k574ncb4ae target

On-target memory for this board target: 1536 KiB of RAM, 1 MiB of Flash.

Type

Location

Description

Compatible

CPU

on-chip

Renesas RX CPU1

renesas,rxv3e

Clock control

on-chip

Renesas RX Root Clock Generation Circuit1

renesas,rx-cgc-root-clock

on-chip

Generic fixed-rate clock provider3

fixed-clock

on-chip

Renesas RA Sub-Clock1

renesas,ra-cgc-subclk

on-chip

Renesas RX Clock Generation Circuit PLLCCR26

renesas,rx-cgc-pllccr-type

on-chip

Renesas RX clock control node pclk block1

renesas,rx-cgc-pclk-block

on-chip

Renesas RX Clock Control Peripheral Clock1113

renesas,rx-cgc-pclk

GPIO & Headers

on-chip

Renesas RX GPIO IO port314

renesas,rx-gpio-ioport

Interrupt controller

on-chip

Renesas ICUM Interrupt controller1

renesas,rx-icum

LED

on-board

Group of GPIO-controlled LEDs1

gpio-leds

Miscellaneous

on-chip

Renesas RX SCI B controller112

renesas,rx-sci-b

MTD

on-chip

Flash node1

soc-nv-flash

Pin control

on-chip

Renesas RX Pin Controller1

renesas,rx-pinctrl-pfs

Reserved memory

on-chip

Renesas Option-Setting Memory2

renesas,ofs-memory

Renesas RX

on-chip

Renesas RX SWINT (Software Interrupt)1

renesas,rx-swint

Serial controller

on-chip

Renesas RX SCI_B UART controller112

renesas,rx-uart-sci-b

SRAM

on-chip

Generic on-chip SRAM1

mmio-sram

Timer

on-chip

Renesas RX timer node1

renesas,rx-timer-cmt-start-control

on-chip

Renesas RX timer node11

renesas,rx-timer-cmt

Programming and Debugging

The ek_rx74n board supports the runners and associated west commands listed below.

flash debug
rfp ✅ (default)

Applications for the ek_rx74n board configuration can be built, flashed, and debugged in the usual way. See Building an Application and Run an Application for more details on building and running.

Here is an example for the Hello World application.

# From the root of the zephyr repository
west build -b ek_rx74n samples/hello_world
west flash

Open a serial terminal, reset the board, and you should see the following message in the terminal:

***** Booting Zephyr OS v4.4.0-xxx-xxxxxxxxxxxxx *****
Hello World! ek_rx74n

Flashing

Program can be flashed to EK-RX74N via the on-board E2 emulator On Board (E2OB) circuit using Renesas Flash Programmer (RFP) command line interface (rfp-cli). Renesas Flash Programmer is available at https://www.renesas.com/en/software-tool/renesas-flash-programmer-programming-gui

To flash the program to board

  1. Connect the USB DEBUG1 connector to a host PC. Set the DIP SW (SW6) to Debug on-board mode as described in EK-RX74N - User’s Manual

  2. Execute west command

    west flash -r rfp
    

References