Skip to content

v4.2.0

Compare
Choose a tag to compare
@renesas-fsp-development renesas-fsp-development released this 15 Dec 17:55
· 22 commits to master since this release

Release Notes

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

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

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

If using IAR or Keil MDK, download the Renesas Advanced Smart Configurator for this release, setup_fsp_v4_2_0_rasc_v2022-10.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.0

QE for BLE: 1.5.0

QE for Motor: 1.1.0

e2 studio: 2022-10

RASC: 2022-10

Renesas E2 and E2 Lite: 1.10.2

SEGGER J-Link: 7.82c

New Features

  • Dialog DA 16200 WiFi module support
  • USBX Host Video Class (HUVC) support
  • Security features:
    • Plaintext key generation support for SCE7/SCE9
    • Key Injection for RSA and ECC on SCE7/SCE9
    • AES XTS support on SCE9
  • BLE Mesh Light LC Server updated to return detailed Events

Fixes and Improvements

  • CTSU:
    • Improved handling of ADC for CTSU2 diagnostic operations
    • Added new touch judgement algorithm
  • BLE:
    • Fixed various issues
  • Fixed build warning when using the USB Bare-Metal Printer class with DMA
  • Fixed build issue with PWM Audio Playback module on MCUs with AGTW
  • Fixed secure project build issue with IAR compiler
  • Fixed infinite loop in FreeRTOS+TCP when FreeRTOS_IPInit() is called with unplugged Ethernet cable
  • Fixed incorrect description of the usb_instance_ctrl_t type in FSP documentation
  • Fixed linker memory map issues with OSPI
  • Added missing UCKSEL register setting for RA2A1
  • Corrected External Bus register mapping for RA6M5
  • SCE7 devices now support all ECC-384 operations including key generation, signing, verification and key derivation
  • SEGGER JLink updated to 7.82c
  • SEGGER emWin updated to 6.30

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.1.12

Microsoft Azure RTOS GUIX: 6.1.12

Microsoft Azure RTOS LevelX: 6.1.12

Microsoft Azure RTOS NetX Duo: 6.1.12

Microsoft Azure RTOS ThreadX: 6.1.12

Microsoft Azure RTOS USBX: 6.1.12

SEGGER emWin: 6.30

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.2.0.zip 41e8bcf190faee054fd3844a3ba018d1
  • FSP_Packs_v4.2.0.exe 8a67c8792c2f6bf337f55818633863ed
  • fsp_documentation_v4.2.0.zip b6fb9fc9aea43857bd311d7879f9f13c
  • setup_fsp_v4_2_0_e2s_v2022-10.exe 4b05453d2024114a6846f40e7c0c753b
  • setup_fsp_v4_2_0_e2s_v2022-10.AppImage 1ebf7099e2d2b62c3b577703e10b10d7
  • setup_fsp_v4_2_0_rasc_v2022-10.exe 56452459dc6e4df055c47047340617ee
  • setup_fsp_v4_2_0_rasc_v2022-10.AppImage 8a7b1af0d8afb39552e1c50725f479c7
  • MDK_Device_Packs_v4.2.0.zip 97b1b9cfd731474d2c78bbb63352169b