Renesas RA

from Wikipedia, the free encyclopedia
QS IT
This article was due to content flaws on the quality assurance side of the computer science editorial added. This is done in order to bring the quality of the articles from the subject area of ​​computer science to an acceptable level. Help to eliminate the shortcomings in this article and take part in the discussion !  ( + )


Reason: Lots of spaces in compound words and sometimes too detailed - Olaf Studt ( discussion ) 21:05, 29 Jun. 2020 (CEST)

Renesas Advanced (RA) are 32-bit microcontrollers based on Arm Cortex-M23 and -M4 processor cores.

RA integrates Secure Element functionality with PSA certification for secure Internet-of-Things devices for various applications, including Industry 4.0 devices .

history

Hardware (microcontroller)

  • The first hardware has been available since October 2019. These are the RA2A1, RA4M1, RA6M1, RA6M2, RA6M3 microcontroller groups.
  • A device with BLE5.0 was released in May 2020 . It is the RA4W1 group.

Software (software package)

  • v0.8.0 was released on Github in October 2019 .
  • v1.0.0 was released in March 2020.

The microcontroller series

The RA family consists of the three microcontroller series RA2, RA4 and RA6

series Clock rate Storage density features
RA6 Up to 120 MHz Large storage density: up to 2 MB on-chip flash , up to 640 KB integrated SRAM For applications with high computing power
RA4 Up to 48 MHz Medium storage density:

Up to 256 KB on-chip Flash, up to 32 KB integrated SRAM

For applications with low power consumption and high computing power
RA2 Up to 48 MHz Optimized storage density: Up to 256 KB on-chip Flash, up to 32 KB integrated SRAM For applications with low power consumption

RA2 series operating voltage [1.6-5.5 V] - Max. Operating frequency [48 MHz]

The RA2 microcontroller series is optimized for low power consumption and offers a CPU performance of up to 48 MHz with an Arm Cortex-M23 core with up to 256 KB integrated flash memory and a single power supply in the range from 1.6 V to 5 .5V. With peripherals such as capacitive touch , the RA2 series is ideal for system control or user interface applications such as healthcare equipment, home appliances, office equipment, and meters.

group Flash (KB) SRAM (KB) Number of pins features

RA2A1

256 32 32-64 Five variants with Arm Cortex-M23 core with 48 MHz, 32-64-pin housing, 256 KB flash memory and 32 KB SRAM, including capacitive touch, USB full-speed, 24-bit A / D converter , 16-bit A / D converter, security and safety features

RA4 series

The RA4 series combines the need for low power consumption with the need for connectivity and computing power. These microcontrollers offer a CPU performance of up to 48 MHz using an Arm Cortex-M4 core with up to 256 KB integrated flash memory. The series offers a wide range of peripherals, including USB, CAN, ADC, capacitive touch, a segment LCD controller and additional IP security integration. This makes it suitable for industrial plants, household appliances, office equipment, health products and measuring devices.

group Flash (KB) SRAM (KB) Number of pins Operating voltage (V) Maximum operating frequency (MHz) features

RA4M1

256 32 40-100 1.6-5.5 48 Seven variants of 48 MHz microcontroller with Arm Cortex-M4 core, 40-100-pin housings, 256 KB flash memory and 32 KB SRAM, including segment LCD controller, capacitive touch, USB full-speed, 14- Bit A / D converter, security and safety features

RA4W1

512 96 56 1.8-3.6 48 Bluetooth Low Energy 5.0 microcontroller with Arm Cortex-M4 core at 48 MHz with 56-pin QFN housing, 512 KB flash memory and 96 KB SRAM, including segment LCD controller, capacitive touch, USB full-speed, 14 -Bit A / D converter, security and safety features

RA6 series - Operating voltage [2.7-3.6 V] - Max. Operating frequency [120 MHz]

The RA6 series offers the most comprehensive integration of communication interfaces and the highest level of performance. These microcontrollers contain an Arm Cortex-M4 core, a memory area of ​​512 KB to 2 MB Flash and a CPU performance of up to 120 MHz. The series offers the integration of Ethernet , USB full-speed and USB high-speed, QSPI, CAN and TFT screen drivers . The RA6 series is suitable for applications such as IoT endpoints, white goods, counters and other industrial and consumer applications.

group Flash (KB) SRAM (KB) Number of pins features

RA6M1

512 256 64-100 Four variants of 120 MHz microcontrollers with Arm Cortex-M4 core, 64-100-pin housings, 512 KB flash memory and 256 KB SRAM as well as capacitive touch, CAN, USB full-speed, security functions and analog functionality

RA6M2

512-1024 384 100-145 Six variants of 120 MHz microcontroller with Arm Cortex-M4 core, 100-145-pin housings, up to 1 MB flash memory and 384 KB SRAM as well as capacitive touch, Ethernet, CAN, USB full-speed, security , Safety and analog functionality

RA6M3

1024-2048 640 100-176 Ten variants of 120 MHz microcontroller with Arm Cortex-M4 core with 100-176-pin housing, up to 2 MB flash memory and 640 KB SRAM as well as TFT-LCD controller, 2D graphics engine and capacitive touch, Ethernet , CAN, USB, security, safety and analog functionality

software

Flexible software package

The RA Flexible Software Package (FSP) includes drivers for all peripheral elements of the RA microcontroller that FreeRTOS RTOS , Middleware Stacks, and defined API to use ecosystem arm s to the whole.

Download on Github

Features
  • HAL driver
  • Configurator and code generator
  • Static and dynamic analysis with industry standard tools
  • Application support in RTOS and non-RTOS environments
  • FreeRTOS support
  • Tool to configure RTOS resources (threads, mutexes, etc.)
  • TCP / IP and other connectivity protocol stacks
  • Easy connectivity options to major cloud providers
  • USB middleware support for CDC and mass storage classes
  • Secure connections via Mbed TLS
  • Enable PSA cryptographic APIs and support for built-in hardware acceleration
  • Graphic interface tools with Segger emWin and TES Dave2D
  • Safe debugging functions
  • Renesas tool support and third-party solutions
  • Full source code available on GitHub
Components
  • CMSIS -compatible package files for the Renesas e2 studio integrated development environment
  • Board Support Package (BSP) for RA microcontrollers and evaluation boards
  • HAL driver for peripherals
  • Wedddleware stacks and protocols
  • Module configurators and codegenerators
  • Source files for integration in development environmentexercises and tools from third partyproviders
Tool chain

The RA FSP supports the following development environments with the appropriate compilers  : e2 studio IDE (GCC Compiler for Arm), Arm Keil MDK (Arm Compiler v6), IAR Embedded Workbench

Debugger

  • SEGGER J-Link
  • Renesas E2 & E2 Lite

Ecosystem

In addition to the Renesas e2 Studio IDE, the FSP also supports third-party tools and IDEs. This support is provided by the RA Smart Configurators (RASC) application. The Renesas RA Smart Configurator is a desktop application that can be used to configure the software system (BSP, drivers, RTOS and middleware) for an RA microcontroller when using a third-party IDE and toolchain. The RA Smart Configurator can currently be used with IAR Embedded Workbench, Keil MDK and the Arm Compiler 6 toolchains.

Evaluation boards

Evaluation boards RA6 series

EK-RA6M3G [1] (with optional graphic plug-on board), EK-RA6M3 [2] , EK-RA6M2 [3] , EK-RA6M1 [4]

Evaluation boards RA4 series

EK-RA4M1 [5] , EK-RA4W1 [6]

Evaluation boards RA2 series

EK-RA2A1 [7]

Tools

Compiler

  • GCC Compiler for Arm
  • Arm Keil MDK (Arm Compiler v6)
  • IAR Embedded Workbench

Debugger

A variety of on-chip debuggers are supported with the ARM CoreSight Debugger-IP. The Segger J-Link family [8] and the Renesas E2 [9] / E2 Lite debuggers [10] fully support SWD and JTAG connections as well as ETM and ETB trace data.

  • Segger J-Link
  • Renesas E2 and E2 lite

partner

The RA Partner Ecosystem offers a range of software and hardware modules that are ready for immediate use with MCUs from the Renesas RA family. The RA-Ready label indicates a kind of certified partnership. The solutions have been tested and are explained in videos and application notes.

documentation

Part number description

Component designation with digits from left to right:

1 2 3 4th 5 6th 7th 8th 9 10 11 12 13
R. 7th F. A. 6th M. 3 A. H 2 C. BG
Renesas MCU Flash Advanced series application group features Flash Temp Quality Housing type

# 5 2 : RA2 series, 4 : RA4 series, 6 : RA6 series

# 6: Application: A - Analogue, M - Mainstream, W - Wireless

# 9 Flash in KB: 3 (16) 4 (24), 5 (32), 6 (48), 7 (64), 8 (96), 9 (128), A (192), B (256), C (384), D (512), E (768), F (1024), G (1536), H (2048)

# 10: 2 [-40 ° C to 85 ° C], 3 [-40 ° C to 105 ° C]

# 11: C : Q2A Industrial, D: Q2B Consumer

# 12,13 # 15 + 16. Housing

Housing shape Number of pins Size in mm Distance of the pins in mm
BG BGA 176 13x13 0.8
FC LQFP 174 24x24 0.5
FB LQFP 144 20x20 0.5
FP LQFP 100 14x14 0.5
FF LQFP 80 14x14 0.65
FN LQFP 80 12x12 0.5
FK LQFP 64 14x14 0.8
FM LQFP 64 10x10 0.5
BU BGA 64 4x4 0.4
FL LQFP 48 7x7 0.5
LM LGA 36 4x4 0.5
FJ LQFP 32 7x7 0.8
NH VQFN 32 5x5 0.5

more links

White papers in English

Individual evidence

  1. ^ Renesas Advanced. In: Renesas. Renesas Electronics Corp., June 29, 2020, accessed June 29, 2020 .
  2. ^ Renesas PSA Certified Products. In: 2020 Arm Limited. 2020 Arm Limited, June 29, 2020, accessed June 29, 2020 .
  3. Renesas Electronics Unveils RA Family of 32-Bit Arm Cortex-M Microcontrollers with Superior Performance and Advanced Security for Intelligent IoT Applications. Renesas Electronics Corp., June 29, 2020, accessed June 29, 2020 .
  4. Renesas Extends Bluetooth 5.0 Connectivity to RA Family of 32-Bit MCUs with Arm Cortex-M Core. Renesas Electronics Corp., June 29, 2020, accessed June 29, 2020 .
  5. FSP releases. June 29, 2020, accessed on June 29, 2020 .