Skip to content

Releases: renesas/rzg-fsp

v2.1.0

30 Sep 09:30
Compare
Choose a tag to compare

Release Notes

Flexible Software Package (FSP) for Renesas RZ/G MPU Series, version 2.1.0.

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 2021.10

Libgen Update for GNU ARM Embeeded Toolchains

e2 studio: 2024-07

Segger J-Link: 7.94h

Change to FSP License

The FSP license has been changed to BSD-3-Clause, allowing for more flexible use in open-source projects.
License terms (including exceptions) are available in the LICENSE file.

New Features

  • None

Fixes and Improvements

  • ADC_C: Fixed an issue that prevented correct access to each bit placed in each register of ADM3, ADINT, ADSTS and ADCRn for the following files and feature. [Target device: RZ/G2L, RZ/G2LC and RZ/G2UL]
    • Register definitions in iodefine/iobitmask files.
    • IO Register View window on e2 studio.
  • ADC_C: Fixed an issue that if the value of "Sampling time" is set larger than 255 on FSP Configurator, the value will be rounded to 255. [Target device: RZ/G2L, RZ/G2LC, RZ/G2UL and RZ/G3S]
  • ADC_C: Fixed an issue that FSP Configurator displayed the error even though user input a settable value on the "Sampling time" of FSP Configurator when creating a project with the "CM33_FPU" core selected. [Target device: RZ/G3S]
  • ADC_C: Fixed an issue that user cannot select the trigger source on the "Hardware trigger source" of FSP Configurator when creating a project with the "CM33_FPU" core selected. [Target device: RZ/G3S]
  • CANFD: Fixed an issue that specifying an unsupported TX message buffer number (32 to 47) for the R_CANFD_Write function is not performed the check when the parameter check is enabled. [Target device: RZ/G2L, RZ/G2LC and RZ/G2UL]
  • RIIC_Master, SCIF_UART, RSPI: Fixed an issue that user cannot select Enabled or Disabled on the "DMAC support" of FSP Configurator and the DMAC is not available when creating a project with the "CM33_FPU" core selected. [Target device: RZ/G3S]

Deprecations

  • None

Known Issues

  • None

Third Party Software

These third party software solutions are included alongside FSP.

Amazon FreeRTOS Kernel: 10.4.6

Arm CMSIS5: 5.9.0

OpenAMP: v2018.10

SEGGER J-Link: 7.94h

Supported Components

Category Components RZ/G2L RZ/G2LC RZ/G2UL RZ/G3S
OS FreeRTOS
Middleware OpenAMP
Sensor (rm_hs300x, rm_hs400x,
rm_comms_i2c, rm_zmod4xxx)
NA
HAL Driver ADC (r_adc_c) NA
CANFD (r_canfd)
DMAC (r_dmac_b) NA NA NA
GPT (r_gpt) N/A
GTM (r_gtm)
I2C (r_riic_master)
INTC_IRQ (r_intc_irq)
INTC_NMI (r_intc_nmi) NA NA NA
MHU (r_mhu_ns, r_mhu_s,
r_mhu_ns_swint_get, r_mhu_ns_swint_set)
MTU3 (r_mtu3) NA
POEG (r_poeg) NA
RSPI (r_rspi)
SCIF_uart (r_scif_uart)
WDT (r_wdt) NA NA NA
xSPI_qspi (r_xspi_qspi) NA NA NA

Knowledge Base

Visit our knowledge base for other technical updates.

MD5 Checksums

  • RZG_FSP_Packs_v2.1.0.zip ba4848d15d74299866f07f513cc27833
  • RZG_FSP_Packs_v2.1.0.exe 23d5993a9a74879bb1a85504106e73fc
  • fsp_documentation_v2.1.0.zip e3fd1196bfe2ded8934f21d24e378562

v2.0.1

14 Feb 13:35
Compare
Choose a tag to compare

Release Notes

Flexible Software Package (FSP) for Renesas RZ/G MPU Series, version 2.0.1.

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 2021.10

Libgen Update for GNU ARM Embeeded Toolchains

e2 studio: 2024-01.1

Segger J-Link: 7.94

Third Party Software

These third party software solutions are included alongside FSP.

Amazon FreeRTOS Kernel: 10.4.6

Arm CMSIS5: 5.9.0

OpenAMP: v2018.10

SEGGER J-Link: 7.94

Features Added

  • None

Feature Modified

Components Modified Feature RZ/G2L RZ/G2LC RZ/G2UL RZ/G3S
rm_zmod4xxx Reverted this component. x x x N/A
rm_hs300x Reverted this component. x x x N/A
rm_hs400x Reverted this component. x x x N/A
rm_zmod4xxx Reverted this component. x x x N/A

Feature Removed

  • None

Bug Fixes

  • None

Known Issues

  • None

MD5 Checksums

  • RZG_FSP_Packs_v2.0.1.zip 105213720e0bd6008c9aed6846d53421
  • RZG_FSP_Packs_v2.0.1.exe ee35798c1a9c9607397e2427cad71574
  • fsp_documentation_v2.0.1.zip cad406949e0976c72c5585a47d7f8a05
  • setup_rzgfsp_v2_0_1_e2s_v2024-01.1.exe e5912be2bab0dba91e5ff5a4148e1915

v2.0.0

06 Feb 01:12
Compare
Choose a tag to compare

Release Notes

Flexible Software Package (FSP) for Renesas RZ/G MPU Series, version 2.0.0.

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 2021.10

Libgen Update for GNU ARM Embeeded Toolchains

e2 studio: 2024-01

Segger J-Link: 7.94

Third Party Software

These third party software solutions are included alongside FSP.

Amazon FreeRTOS Kernel: 10.4.6

Arm CMSIS5: 5.9.0

OpenAMP: v2018.10

SEGGER J-Link: 7.94

Features Added

  • Support for new devices:
    • RZ/G3S MPU
  • Support for new development kits:
    • RZ/G3S Evaluation Board Kit

Other additions are listed in the table below.

Components Additional Feature RZ/G2L RZ/G2LC RZ/G2UL RZ/G3S
N/A Driver API update in align with RA FSP v4.4.0 x x x N/A
r_mtu3 Made additional support x x x N/A
r_adc_c Made additional support x N/A x x
r_dmac_b Made additional support N/A N/A N/A x
r_rspi Made DMAC transfer support N/A N/A N/A x
r_scif_uart Made DMAC transfer support N/A N/A N/A x
r_riic_master Made DMAC transfer support N/A N/A N/A x

Feature Modified

Components Modified Feature RZ/G2L RZ/G2LC RZ/G2UL RZ/G3S
r_rspi Changed the maximum supported bitrate to 25Mbps in accordance with the specification change b/w UM Rev1.20 and 1.30. x x x N/A
r_rspi Supported the enablement and disablement of the function to keep SSL level on FSP Smart Configurator. x x x x
r_poeg Supported the enablement and disablement of POEG related interrupts on FSP Smart Configurator. x x N/A x
r_gpt Supported the enablement and disablement of GPT related interrupts on FSP Smart Configurator. x x N/A x
r_gpt Supported to display an error on FSP Configurator when configuring Capture A/B Source Setting even though Capture A/B Interrupt Enable is configured is Disable. x x N/A x
r_gtm Excluded channel 0 support because its state was the secure one by default on RZ/G2L, RZ/G2LC and RZ/G2UL. x x x N/A
r_mhu Changed the allocation of shared memory so that the communication between CM33 and CM33_FPU can be supported. x x x x

Feature Removed

  • None

Bug Fixes

Components Modified Feature RZ/G2L RZ/G2LC RZ/G2UL RZ/G3S
r_gpt Fixed the issue that GPT counter period was NOT configured as expected when calling R_GPT_DutyCycleSet function to configure arbitrary duty ratio. x x N/A x
r_gpt, r_mhu_ns, r_mhu_s, r_mhu_ns_swint_get, r_mhu_ns_swint_set Fixed the issue that parameter checking won’t work even if it’s enabled in BSP. x x x x
r_rspi Fixed the issue that the function to keep SSL level was unexpectedly enabled under slave mode. x x x x
r_gtm Fixed the issue that the value which exceeded the maximum number representable by 32-bit unsigned integer was allowable for Period on FSP Configurator. x x x x
r_riic_master Fixed the following issues caused by the wrong setting of WAIT bit.
- When receiving by specifying 1 byte as the argument of R_RIIC_MASTER_Read function, the operation for SCL signal holding to low level could not be enabled when NACK output.
- When receiving by specifying 3 or more bytes as the argument of R_RIIC_MASTER_Read function, the operation for SCL signal holding to low level was unexpectedly enabled between each reception and the next reception.
x x x x

Known Issues

  • None

MD5 Checksums

  • RZG_FSP_Packs_v2.0.0.zip 8b7e29a01ad082ff7f95e5ca3ba370ea
  • RZG_FSP_Packs_v2.0.0.exe 6ff433e5a675688f08cfd06a6358dfbd
  • fsp_documentation_v2.0.0.zip 285cc90db39159927aa6a8a5ec498895
  • setup_rzgfsp_v2_0_0_e2s_v2024-01.1.exe 9fcf431862d0c0c9aba4ef8fac861fd0

v1.2.0

29 Nov 13:11
Compare
Choose a tag to compare

Release Notes

Flexible Software Package (FSP) for Renesas RZ/G MPU Series, version 1.2.0.

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

Libgen Update for GNU ARM Embeeded Toolchains

e2 studio: 2022-10

Segger J-Link: 7.82

Features Added

  • Added Interrupt Controller (r_intc_irq) support.
  • Added API function (R_RIIC_MASTER_StatusGet) for r_riic.
  • Added I2C Communication Device (rm_comms_i2c) support.
  • Added Temperature/Humidity Sensor (rm_hs300x, rm_hs400x) support.
  • Added Gas Sensor ZMOD4410, ZMOD4510 support.

Third Party Software

These third party software solutions are included alongside FSP.

Amazon FreeRTOS Kernel: 10.4.3-LTS-Patch-2

Arm CMSIS5: 5.7.0

OpenAMP: v2018.10

SEGGER J-Link: 7.82c

Bug Fixes

  • r_rspi
    • Fixed the issue that transfer cannot be performed if receiving or transmitting processing is performed continuously after executing 1-byte transmission processing.

Known Issues

  • None

MD5 Checksums

  • RZG_FSP_Packs_v1.2.0.zip aa2919418ff100981d122a5ce1f77d78
  • RZG_FSP_Packs_v1.2.0.exe b91709d57724a7a6309b5540e9306748
  • fsp_documentation_v1.2.0.zip 2e5971970fdd253176b1dd9f7ff1f631