Skip to content

v4.3.0

Compare
Choose a tag to compare
@renesas-fsp-development renesas-fsp-development released this 24 Feb 17:59
· 20 commits to master since this release

Release Notes

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

Minimum e2 studio version for FSP 4.3.0 is e2 studio 2023-01

Download the FSP with e2 studio Windows installer for this release, setup_fsp_v4_3_0_e2s_v2023-01.exe, from here.

Download the FSP with e2 studio Linux AppImage for this release, setup_fsp_v4_3_0_e2s_v2023-01.AppImage, from here.

If using IAR or Keil MDK, download the Renesas Advanced Smart Configurator for this release, setup_fsp_v4_3_0_rasc_v2023-01.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: 10.3-2021.10

IAR Compiler: 9.20.2

ARM Compiler: 6.18

QE for Capacitive Touch: 3.1.0

QE for Display: 3.1.1

QE for BLE: 1.6.0

QE for Motor: 1.1.0

e2 studio: 2023-01

RASC: 2023-01

Renesas E2 and E2 Lite: 1.11.4

SEGGER J-Link: 7.84d

Known Issues

  • EWARM support for RA4E2 and RA6E2 MCUs.
    EWARM versions 9.20.x, 9.30.1 and 9.32.1 do not contain support for the RA4E2 and RA6E2. To develop for RA4E2 / RA6E2, It will be necessary to either:
    • Update to EWARM v9.32.2 or
    • Install support patch files which can be downloaded by EWARM v9.20/9.30/9.32.1 users from the MyPages system on www.iar.com

Features Added

  • Support for new RA4E2 and RA6E2 MCUs
    • Includes support for the following development boards:
      • EK-RA4E2
      • EK-RA6E2
      • FPB-RA4E2
      • FPB-RA6E2
    • Added TrustZone support
    • Added ID Code support
  • Dialog DA14531 BLE module support
  • Support for Azure Cellular Embedded Wireless Framework (EWF) on RYZ024A
    • Includes support for running in bare-metal applications
  • Support for Azure USBX DFU
  • Two new motor control functions ("Return origin" and "Inertia estimation")
  • Security features:
    • AES XTS support on SCE5 and SCE5_B
    • AES XTS and CTR support on SCE7
    • Key Injection for AES 192 and ECC-Brainpool 256/384 curves on SCE9
  • Support for new part packages:
    • 16-pin BGA package for RA2E2
    • 64-pin BGA package for RA4M3 and RA6M4
    • 144-pin BGA package for RA4M3, RA6M4 and RA6M5

Fixes and Improvements

  • SEGGER JLink updated to 7.84d
  • E2 and E2 Lite version updated to 1.11.4
  • Microsoft Azure components updated to v6.2.0
    • Fixed GUIX image corruption in rotated display modes
  • Platform installer updated to include e2 studio 2023-01
  • CTSU:
    • Improved moving average calculation
    • Fixed linearity issue when scan time is increased (CTSU2 only)
  • Motor Control:
    • Updated speed observer for position control
    • Improved PWM output control
    • Fixed issue when using a down-count timer for speed calculation
  • Improved floating point operations in HS300X support
  • Corrected TSN calibration data register address on RA6M5
  • Various configuration tool property and constraint fixes
  • AGT:
    • Updated AGT driver to support AGT and AGTW at runtime
    • AGT and AGTW peripheral IO-Define registers have been updated as follows
      • They now use the "R_AGTX" prefix instead of "R_AGT" or "R_AGTW"
      • Added 16-bit and 32-bit overlap registers
      • If using direct register access, update code to the new register mapping

Third Party Software

These third party software solutions are included alongside FSP.

Amazon coreHTTP: 2.1.0

Amazon coreMQTT: 1.2.0

Amazon corePKCS11: 3.4.0

Amazon FreeRTOS+FAT: d725a4c1

Amazon FreeRTOS Cellular Interface: 1.2.0

Amazon FreeRTOS Kernel: 10.4.6

Amazon FreeRTOS+TCP: 2.4.0

Arm CMSIS5: 5.9.0

Arm Mbed TLS: 3.2.1+renesas.0

Arm Trusted Firmware-M: 1.6.0+renesas.0

Arm littlefs: 2.2.1+renesas.1

Intel TinyCrypt: 0.2.8+renesas.0

MCUboot: 1.9.0+renesas.0

Microsoft Azure Embedded Wireless Framework: 1.0.0-preview.1+renesas.0

Microsoft Azure RTOS FileX: 6.2.0

Microsoft Azure RTOS GUIX: 6.2.0

Microsoft Azure RTOS LevelX: 6.2.0

Microsoft Azure RTOS NetX Duo: 6.2.0

Microsoft Azure RTOS ThreadX: 6.2.0

Microsoft Azure RTOS USBX: 6.2.0

SEGGER emWin: 6.30 (Includes AppWizard: V134_630)

TES D/AVE 2D: 3.8.0

Bug Fixes

See fixed GitHub Issues for this release.

Known Issues

Visit GitHub Issues for this project.

Knowledge Base

Visit our knowledge base for other technical updates.

MD5 Checksums

  • FSP_Packs_v4.3.0.zip 2de298cbdb0ed2ee58a50cfbca6274a9
  • FSP_Packs_v4.3.0.exe c9e4823e3c5ad1fac7bc46a6f93de540
  • fsp_documentation_v4.3.0.zip 8284da806d27b0d73118558def479ae5
  • setup_fsp_v4_3_0_e2s_v2023-01.exe b68d892697f8ad4f55b5d9ff2d71dc69
  • setup_fsp_v4_3_0_e2s_v2023-01.AppImage a870a52f2317535e8af2dab076ae3153
  • setup_fsp_v4_3_0_rasc_v2023-01.exe 80215914886842d00b883db834e72408
  • setup_fsp_v4_3_0_rasc_v2023-01.AppImage bf00b738d09e93ff4e894cb80392e97f
  • MDK_Device_Packs_v4.3.0.zip 7ea9af8270ac5c2a1fa9a82a7d2c6547