v5.8.0
Release Notes
Flexible Software Package (FSP) for Renesas RA MCU Family, version 5.8.0.
Minimum e2 studio version for FSP 5.8.0 is e2 studio 2025-01
Download the FSP with e2 studio Windows installer for this release, setup_fsp_v5_8_0_e2s_v2025-01.exe, from here.
Download the FSP with e2 studio Linux installer for this release, setup_fsp_v5_8_0_e2s_v2025-01.xz.run, from here. Refer to https://en-support.renesas.com/knowledgeBase/19934358 for information on installing e2 studio and related software components in a Linux PC.
Download the FSP with e2 studio macOS (Apple Silicon) installer for this release, setup_fsp_v5_8_0_e2s_v2025-01.pkg, from here.
If you are using IAR or Keil MDK, download the Renesas Advanced Smart Configurator for your operating system.
- For Windows download setup_fsp_v5_8_0_rasc_v2025-01.exe from here
- For Linux download setup_fsp_v5_8_0_rasc_v2025-01.xz.run from here
- For macOS (Apple Silicon) download setup_fsp_v5_8_0_rasc_v2025-01.pkg 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
New Features
-
Added support for RA4L1 including the following development boards:
- EK-RA4L1
- RSSK-RA4L1
-
Added new CTSU features Automatic Judgement and Multiple Electrode Connection (RA4L1 only)
-
Added SAU LIN support
-
Added support for USBX Host Audio (HAUD) class
-
Added COMMS SPI Module
-
Added support for MCUBoot dual bank swap without device reset
-
Release CAVP certified module for RSIP Protected Mode driver
-
Added support for AES-192, SHA-224, 512/224, 512/256 and HMAC-SHA 224 functionality to the RSIP Protected Mode on RA8M1, RA8D1, and RA8T1
-
RSIP Compatibility Mode updates to support additional key types for Key Injection including:
- HMAC-SHA 224 for RA8M1/D1/T1
- HMAC-SHA 224, ECC brainpoolP256r1 (Private key only) and ECC secp256k1 (Private key only) for RA4L1
Fixes and Improvements
-
Added constraint message when dependent modules are missing in rm_motor_current stack
-
Added missing constraint message for reference voltage selection in r_adc_d
-
Fixed issue with allowing invalid values for property 'number of transfer sectors' in r_usb_pmsc module
-
Added constraint message when dependent modules are missing in r_usb_pvnd stack
-
r_gpt
- Fixed build errors with valid Compare Match A/B value
- Added fix to avoid invalid values in properties
-
Added fix to avoid invalid values in the properties of rm_motor_driver
-
Added fix to avoid invalid values in the properties of rm_motor_120_degree
-
Updated PSA Crypto to support plaintext ECC keygen for SCE9
-
Updated UM to show the default value of 'Use low voltage mode' property
-
Fixed issues with RA8E1 clocks tab
-
Fixed unsupported voltage threshold options available in the properties of r_lvd for RA8E1
-
Reference to 'r_canfdlite' added to CANFD Usage Notes page
-
Fixed potential race condition in CANFD RXMB read operation
-
Added constraint message when dependent modules are missing in rm_hs400x stack
-
r_usb_hcdc_ecm
- Fixed issue where an Ether constraint message was displayed even when the Ether module was not added to the stack
- Updated constraint message for heap
-
Fixed missing NetX crypto enumeration on RA4E1 and RA6E1
-
Improved AES code size
-
Improved constraint message for r_tau
-
J-Link version updated to version 8.10l
-
Platform installer updated to include e2 studio 2025-01
-
Updates to FreeRTOS modules including the below (see Third Party Software section for versioning):
- FreeRTOS
- FreeRTOS Kernel
- FreeRTOS-Plus-TCP
- FreeRTOS-Cellular Interface
- coreJSON
- coreMQTT
- coreHTTP
- corePKCS11 -
Improved the accuracy of CTSU2 correction calculation
-
Fixed issue with Developer Assistance for rm_rrh47000
-
SEGGER emWin updated to v6.48
-
Fixed issue in CGC where PLL settings were being applied to PLL2
-
E2 Emulator and E2 Emulator Lite version updated to 2.4.8
-
AWS Cellular Interface on GM (rm_cellular_gm_aws):
- Updated constraint logic for certain properties to allow only integers.
- Added constraints to check for dependent stacks.
-
SCI_B UART (r_sci_b_uart):
- Updated module constraint for CTS/RTS Section.
-
Fix to allow A4 and A5 pins to configure as both GPIO and USB in RA4E2 and RA6E2 36 pin devices
-
Fixed an issue on rm_netxduo_wifi where once a socket connect fails it cannot be reconnected
-
Fixed baudrate update issue with DA16XXX Wi-Fi module and improved baremetal performance
-
Remove setting of the unused FLWAITR register in r_flash_lp
-
Fixed issue where LVD security attribution registers were not set correctly in TrustZone projects
-
Fixed pingroup selection for IICA in RA0E1
-
E2 Emulator and E2 Emulator Lite version updated to 2.4.8
-
Fixed a build warning in the USBX Host port code
-
Removed redundant BSP 'Error Log' configuration (superseded by logging option in 'Assert Failures' property)
-
Added LVD1 detection level change stabilization delay per RA0E1 technical update
-
CANFD data rate limit increased to 8Mbps per various 01/2025 technical updates
-
JLink version updated to 8.12c
Known Issues
-
RA0E1:
- e2 studio projects automatically reset compiler optimization to a Size setting on every generate or build operation
- Add optimization flags (e.g. -O0) manually to 'Other optimization flags' to override the -Oz setting
- HS400x, ZMOD4xxx, and OB1203 sensors cannot be used on RA0E1
- FS1015 and FS3000 sensors do not support SAU-I2C driver
-
Selecting 'Safely Remove Hardware and Eject Media' on Windows and eject the mass storage (PMSC), when
using USBX composite device (PCDC+PMSC), the Windows Explorer for PMSC does not disappear.
-
PMSC may not work properly when USBX Composite Device (PCDC+PMSC) is connected to specific Linux OS
(USB Host).
-
EWARM support for RA4L1:
- EWARM version 9.60.3 does not contain support for RA4L1. To develop with IAR for this device, it is necessary to install support patch files (arm_Renesas_RA4L1_patch_20250117_1.zip) which can be downloaded by EWARM v9.60.3 users from the IAR MyPages system.
Deprecations
-
FS2012 and OB1203 sensor modules
-
RYZ cellular modules
-
ZMOD4410 Odor mode
-
ZMOD4510 OAQ 1st Gen mod
Visit GitHub Issues for this project.
Third Party Software
These third party software solutions are included alongside FSP.
Bug Fixes
See fixed GitHub Issues for this release.
Knowledge Base
Visit our knowledge base for other technical updates.
MD5 Checksums
- FSP_Packs_v5.8.0.zip 0ed7300cca307caa48d608fc9a665b50
- FSP_Packs_v5.8.0.exe 58c3fbfb1d239e3076e6c22048f6c996
- fsp_documentation_v5.8.0.zip 52f9603607350653383f4d1ef930ad9e
- setup_fsp_v5_8_0_e2s_v2025-01.exe 56fdb94c14b683032f69318fd8a3ff7e
- setup_fsp_v5_8_0_e2s_v2025-01.xz.run 23c1712bf7c0c0c58eddc59cf21b0110
- setup_fsp_v5_8_0_e2s_v2025-01.pkg 036623b5b250f27684061d781c176af0
- setup_fsp_v5_8_0_rasc_v2025-01.exe 6f4c78dcc4affd62122b66ac4fca146d
- setup_fsp_v5_8_0_rasc_v2025-01.xz.run a2949e0fe89e127918d75cf5e0f16461
- setup_fsp_v5_8_0_rasc_v2025-01.pkg 1e656b367c2d8ca5d752a69ef97b3c4a
- MDK_Device_Packs_v5.8.0.zip cbaaf0939b876fcc0056b68d680b1ecd