The Renesas RA6M4 group of microcontrollers (MCUs) uses the high-performance Arm® Cortex®-M33 core with TrustZone. In concert with the Secure Crypto Engine it offers Secure Element functionality. The integrated Ethernet MAC with individual DMA ensures high data throughput. The RA6M4 is built on a highly efficient 40nm process and is supported by an open and flexible ecosystem concept—the Flexible Software Package (FSP), built on FreeRTOS—and is expandable to use other RTOSes and middleware. The RA6M4 is suitable for IoT applications requiring Ethernet, future proof security, large embedded RAM, and low active power consumption down to 99uA/MHz running the CoreMark® algorithm from Flash.

Features

  • 200MHz Arm® Cortex®-M33 with TrustZone®
  • Secure element functionality
  • 512kB - 1MB Flash memory and 192kB SRAM with Parity and 64kB SRAM with ECC
  • Dual-bank-Flash with background operation
  • 8kB Data Flash to store data as in EEPROM
  • Scalable from 64-pin to 144-pin packages
  • Ethernet controller with DMA
  • Capacitive touch sensing unit
  • USB 2.0 Full Speed
  • CAN 2.0B
  • QuadSPI and OctaSPI
  • SCI (UART, Simple SPI, Simple I2C)
  • SPI/ I2C multimaster interface
  • SDHI and MMC

Applications

  • Wired Ethernet applications
  • Enhanced Security (fire detection, burglar detection, panel control)
  • Metering (electricity, automated meter reading)
  • Industry (robotics, door openers, sewing machines, vending machines, UPS)
  • HVAC (heating, air conditioning, boiler control)
  • General purpose

Documentation & Downloads

Title Other Languages Type Format File Size Date
Datasheets & Errata
RA6M4 Group Datasheet 日本語 Datasheet PDF 1.27 MB
User Guides & Manuals
EK-RA6M4 – Quick Start Guide 日本語 Quick Start Guide PDF 2.50 MB
List of MCUs supported by PG-FP5 日本語 Manual PDF 214 KB
PG-FP6 V1.05 Flash Memory Programmer User's Manual 日本語 Manual PDF 3.13 MB
RA6M4 Group User’s Manual: Hardware 日本語 Manual PDF 16.25 MB
EK-RA6M4 v1 – User's Manual  日本語 Manual PDF 2.41 MB
Technical Updates
RA family, Addition of register definition for Flash 日本語 Technical Update PDF 139 KB
Application Notes & White Papers
RA AWS MQTT/TLS Cloud Connectivity Solution Application Note PDF 1.87 MB
- Installing and Utilizing the Cryptographic User Keys using SCE9 Application Note PDF 1.18 MB
Installing and Utilizing the Cryptographic User Keys using SCE9 Application Note PDF 1.18 MB
RA Family IEC 60730/60335 Self Test Library for RA MCU (CM4_CM23) 日本語 Application Note PDF 1.73 MB
- RA Family IEC 60730/60335 Self Test Library for RA MCU (CM4_CM23) 日本語 Application Note PDF 1.73 MB
- Getting Started with the Wi-Fi Modules on FSP Application Note PDF 891 KB
Getting Started with the Wi-Fi Modules on FSP Application Note PDF 891 KB
- Renesas RA Family Device Lifecycle Management Key Installation Application Note PDF 2.38 MB
Renesas RA Family Device Lifecycle Management Key Installation Application Note PDF 2.38 MB
- Establishing and Protecting Device Identity using SCE9 and Arm® TrustZone® Application Note PDF 1.07 MB
- EK-RA6M4 Example Project Bundle Application Note PDF 115 KB
Establishing and Protecting Device Identity using SCE9 and Arm® TrustZone® Application Note PDF 1.07 MB
Standard Boot Firmware for the RA family MCUs Based on Arm® Cortex®-M33 Application Note PDF 1.60 MB
The Benefits of Using Arm® TrustZone® in Your Design 日本語, 简体中文 White Paper PDF 1.38 MB
- Renesas RA Securing Data at Rest Using the Arm® TrustZone® Application Note PDF 870 KB
- Renesas RA Security Design with Arm® TrustZone® - IP Protection Application Note PDF 2.76 MB
Notes on RA6M4 Group High-Temperature Operation Application Note PDF 183 KB
RA Arm® TrustZone® Tooling Primer Application Note PDF 1.11 MB
Renesas RA Security Design with Arm® TrustZone® - IP Protection Application Note PDF 2.76 MB
Renesas RA Securing Data at Rest Using the Arm® TrustZone® Application Note PDF 870 KB
RA Arm® TrustZone® Tooling Primer Application Note PDF 1.11 MB
RA Family Using QE and FSP to Develop Capacitive Touch Application 日本語 Application Note PDF 963 KB
Renesas RA Family Flash Memory Programming Application Note PDF 1.85 MB
Renesas RA Family System Specifications for Standard Boot Firmware Application Note PDF 749 KB
Downloads
e² studio 2021-01 Linux Host 日本語 Upgrade - IDE XZ 570.99 MB
e² studio 2021-01 installer (Offline installer) 日本語 Upgrade - IDE EXE 1,637.73 MB
- RA AWS MQTT/TLS Cloud Connectivity Solution - Sample Code Sample Code ZIP 2.02 MB
Installing and Utilizing the Cryptographic User Keys using SCE9 - Sample Code Sample Code ZIP 1.20 MB
- Installing and Utilizing the Cryptographic User Keys using SCE9 - Sample Code Sample Code ZIP 1.20 MB
- RA Family IEC 60730/60335 Self Test Library for RA MCU (CM4_CM23) 日本語 Sample Code ZIP 8.83 MB
RA Family IEC 60730/60335 Self Test Library for RA MCU (CM4_CM23) 日本語 Sample Code ZIP 8.83 MB
IBIS Models for RA6M4 Model - IBIS ZIP 2.20 MB
BSDL Files for RA6M4 Model - BSDL ZIP 30 KB
Getting Started with the Wi-Fi Modules on FSP - Sample Code Sample Code ZIP 929 KB
- Getting Started with the Wi-Fi Modules on FSP - Sample Code Sample Code ZIP 929 KB
Renesas RA Family Device Lifecycle Management Key Installation - Sample Code Sample Code ZIP 2.23 MB
- Renesas RA Family Device Lifecycle Management Key Installation - Sample Code Sample Code ZIP 2.23 MB
Establishing and Protecting Device Identity using SCE9 and Arm® TrustZone® - Sample Code Sample Code ZIP 8.77 MB
EK-RA6M4 Example Project Bundle - Sample Code Sample Code ZIP 6.61 MB
- Establishing and Protecting Device Identity using SCE9 and Arm® TrustZone® - Sample Code Sample Code ZIP 8.77 MB
QE for Capacitive Touch [RA] V1.2.0: Development Assistance Tool for Capacitive Touch Sensor 日本語 Software ZIP 4.34 MB
Renesas RA Securing Data at Rest Using the Arm® TrustZone® - Sample Code Sample Code ZIP 881 KB
Renesas RA Security Design with Arm® TrustZone® - IP Protection - Sample Code Sample Code ZIP 881 KB
- Renesas RA Security Design with Arm® TrustZone® - IP Protection - Sample Code Sample Code ZIP 881 KB
- Renesas RA Securing Data at Rest Using the Arm® TrustZone® - Sample Code Sample Code ZIP 881 KB
Tool News
[Upgrade to revision] Renesas Flash Programmer V3.08.01 日本語 Tool News - Release PDF 81 KB
[Upgrade to revision] Programming GUI for PG-FP6 Flash Memory Programmer (FP6 Terminal) V1.05.01 日本語 Tool News - Release PDF 57 KB
[Featured Tool] Introducing Renesas Flash Programmer Supporting TrustZone® in RA Family 日本語 Tool News - Featured Tool PDF 193 KB
[Notification] Flash Programmer Survey Invitation 日本語 Tool News - Notification PDF 29 KB
[Upgrade to revision] Solution Toolkit QE for Capacitive Touch[RA] V1.2.0: Development Assistance Tool for Capacitive Touch Sensor 日本語 Tool News - Release PDF 105 KB
[Upgrade to revision] Renesas Flash Programmer V3.08.00 日本語 Tool News - Release PDF 83 KB
[Upgrade to revision] Programming GUI for PG-FP6 Flash Memory Programmer (FP6 Terminal) V1.05.00 日本語 Tool News - Release PDF 72 KB
Other
PG-FP6 Flash Memory Programmer Release Note 日本語 Release Note PDF 269 KB
Renesas RA6M4 Group of 32-bit MCUs with ARM® Cortex®-M Core 日本語 Flyer PDF 467 KB

Software / Tools

Title Type Description Company
Flexible Software Package (FSP) Software Package The Renesas RA Flexible Software Package (FSP) provides a quick and versatile way to build secure connected Internet of Things (IoT) devices using the Renesas RA Family of Arm microcontrollers (MCUs). FSP provides production ready peripheral drivers, FreeRTOS and middleware stacks to take advantage of the FSP ecosystem. Renesas
E2 emulator [RTE0T00020KCE00000R] Emulator On-chip debugging emulator. Also available as a flash memory programmer. [Support MCU/MPU: RA, RE, RH850, R-Car D1, RL78, RX] Renesas
E2 emulator Lite [RTE0T0002LKCE00000R] Emulator On-chip debugging emulator. Also available as a flash memory programmer. [Support MCU/MPU: RA, RE, RL78, RX] Renesas
e² studio IDE and Coding Tool Eclipse-based Renesas integrated development environment (IDE). (Note: You need to install compiler separately as an additional software) Renesas
PG-FP6 Programmer (Unit/SW) Flash memory programmer [Programming software: Dedicated GUI-based software, the "FP6 Terminal"] [Support MCU/MPU and devices: RA, RE, RX, RL78, RH850, Renesas Synergy, Power Management, Renesas USB Power Delivery Family, ICs for Motor Driver/Actuator Driver, SuperH RISC engine, V850, 78K, R8C] Renesas
Renesas Flash Programmer (Programming GUI) Programmer (Unit/SW) Flash memory programming software [Support MCU/MPU and devices: RA, RE, RX, RL78, RH850, Renesas Synergy, Power Management, Renesas USB Power Delivery Family, ICs for Motor Driver/Actuator Driver, V850, 78KR, 78K0] Renesas
E2 Emulator (With Programming Function) Programmer (Unit/SW) On-chip debugging emulator available as a flash memory programmer [Available flash programming software: Renesas Flash Programmer] [Support MCU/MPU and devices: RE, RX, RL78, RH850, Power Management, Renesas USB Power Delivery Family, ICs for Motor Driver/Actuator Driver] Renesas
E2 Emulator Lite (With Programming Function) Programmer (Unit/SW) On-chip debugging emulator available as a flash memory programmer [Available flash programming software: Renesas Flash Programmer] [Support MCU/MPU and devices: RX, RL78, Power Management, Renesas USB Power Delivery Family, ICs for Motor Driver/Actuator Driver] Renesas
RA Smart Configurator Solution Toolkit The Renesas RA Smart Configurator (RA SC) is a desktop application that helps you in configuring software systems (including a Board Support Package (BSP), drivers, RTOS, and middleware) for RA-Family MCUs when you are using a third-party IDE and toolchain. Renesas
QE for Capacitive Touch: Development Assistance Tool for Capacitive Touch Sensors Solution Toolkit In developing embedded system using the capacitive touch sensor of RA family and RX family MCUs, you can easily setup initial configurations of the touch interface as well as process the tuning of sensors, and reduce development time. [Plugin for Renesas IDE "e2 studio"]
Renesas

Boards & Kits

Part Number Title Type Company
EK-RA6M4 Evaluation Kit for RA6M4 MCU Group Evaluation

Pin Count / Memory Size

Flash: 1MB
RAM: 256kB
Flash: 1MB
RAM: 256kB
Flash: 1MB
RAM: 256kB
Pin Count
Package
Size
Pitch
64-pin
LQFP
10x10mm
0.5mm
100-pin
LQFP
14x14mm
0.5mm
144-pin
LGA
20x20mm
0.5mm