Skip to content

v2.2.0

Compare
Choose a tag to compare
@renesas-fsp-development renesas-fsp-development released this 02 Dec 01:07
· 55 commits to master since this release

Release Notes

Flexible Software Package (FSP) for Renesas RA MCU Family, version 2.2.0.

Download the FSP with e2 studio Installer for this release, setup_fsp_v2_2_0_e2s_v2020-10.exe, from here.

If using IAR or Keil MDK, download the Renesas Advanced Smart Configurator for this release, setup_fsp_v2_2_0_rasc_v2020-11.exe, from here.

All installers are available in the Assets section of this release.

Refer to the README.md in the FSP root folder for setup instructions, hardware details, and related links.

Tools

GCC Compiler : 9-2019-q4-major

IAR Compiler: 8.50.7

ARM Compiler : 6.14

QE for Capacitive Touch : 1.2.0

QE for BLE : 1.1.0

e2 studio: 2020-10

RASC: 2020-11

Features Added

  • RA2L1 MCU support added.
  • EK-RA2L1 Board support added.
  • RSSK-RA2L1 Board support added.
  • RA2L1 MCUs can choose LDO or DCDC voltage regulator through new R_BSP_PowerModeSet() function.
  • RA4M3 MCU support added.
  • EK-RA4M3 Board support added.
  • Implemented Arm TrustZone stack sealing. More info here.
  • Hardware crypto acceleration support for AES192 (ECB, CBC, CTR, GCM chaining modes); ECC256 and ECC384 Brainpool curves are now available on RA6M4 and RA4M3.
  • USB host and peripheral vendor class support added.
  • LittleFS now has thread safe option.
  • RM_FREERTOS_PLUS_FAT_MediaInit() now accepts rm_freertos_plus_fat_device_t structure in rm_freertos_plus_fat_disk_cfg_t to provide sector information. Duplicate structure data members have been deprecated.

Third Party Software

These third party software solutions are included alongside FSP.

FreeRTOS: 202007.00

Arm CMSIS5: 5.7.0

Arm Mbed Crypto: 3.1.0+renesas.2

Arm Mbed TLS: 3.0.0p1

Arm Trusted Firmware-M: 1.1.0+renesas.1

Arm littlefs: 2.2.1+renesas.1

FreeRTOS+FAT: 160919a

SEGGER emWin: 6.14g

SEGGER J-Link: 6.88

TES D/AVE 2D: 3.8.0

Bug Fixes

Arm has disclosed a potential Armv8-M processor Secure software Stack Sealing vulnerability on 16th October 2020. This issue can be tracked here.

See fixed GitHub Issues for this release.

This release also includes bug fixes from releases v2.0.2 and v2.1.1.

See fixed GitHub Issues for v2.0.2.

See fixed GitHub Issues for v2.1.1.

Known Issues

Visit GitHub Issues for this project.

Knowledge Base

Visit our knowledge base for other technical updates.

MD5 Checksums

  • FSP_Packs_v2.2.0.zip a8f963d8db89e0459032a7a4ce0a6411
  • FSP_Packs_v2.2.0.exe 0bc857d2fbf24dff3a1d93840f94d03a
  • fsp_documentation_v2.2.0.zip f90fe5d14700d7dbfa5a2ae8aa330b67
  • setup_fsp_v2_2_0_e2s_v2020-10.exe ed2c95650d7b1d8d042d5b9158dff140
  • setup_fsp_v2_2_0_rasc_v2020-11.exe 0315aad97e6e4b1e8dd15247a4f8d125
  • MDK_Device_Packs_v2.2.0.zip 9335b9146b0f025d315d78c8b9001594