Skip to content

Releases: renesas/rzt-fsp

v2.1.0

28 Jun 07:42
Compare
Choose a tag to compare

Release Notes

Flexible Software Package (FSP) for Renesas RZ/T series, version 2.1.0.

Download the FSP with e² studio Installer for this release, setup_rztfsp_v2_1_0_e2s_v2024-04.exe, from here.

If using IAR Embedded Workbench for Arm, download the FSP Smart Configurator for this release, setup_rztfsp_v2_1_0_rzsc_v2024-04.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 : 12.2.Rel1

IAR Embedded Workbench for Arm: 9.60.1

e² studio: 2024-04

SEGGER J-Link: 7.96j

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

Features Added

  • RZ/T2ME MPU support added.
  • RSK+RZT2M board support added.
  • Compare function (Window) support added to ADC(r_adc).
  • Transmit FIFO support (Common FIFOs) added to CANFD(r_canfd).
  • Multiple MAC addresses support added to Ethernet(r_gmac).
  • Layer3 PTP extension support added to Ethernet Switch(r_ethsw).
  • Addressing method in flash memory space for RZ/T2ME support added to xSPI_HyperBus(r_xspi_hyper), xSPI_OSPI(r_xspi_ospi) and xSPI_QSPI(r_xspi_qspi).
  • OTFD supported added to xSPI_QSPI(r_xspi_qspi).

Third Party Software

These third party software solutions are included alongside FSP.

FreeRTOS: 202007.00

Bug Fixes and Improvements

bsp

  • Supported muti-core processing for 32-bit NOR boot and xSPI0 x8 boot.
  • Supported reset API with auto release feature.
  • Fixed a bug that initial values of data placed in some sections were overwritten with 0.
  • Fixed a bug that sections were not initialized in the flash boot project.
  • Fixed a bug that unnecessary areas are filled with zeros in binary file(.bin).
  • Fixed a bug that prevented the setup of PLL1.
  • Fixed a bug that fractional areas could not be copied correctly when aligning memory-allocated sections by 4 bytes.

r_canfd

  • Remove unnecessary error flag processing in R_CANFD_InfoGet() function.

r_dmac

  • Added example code for CR52 CPU1 project to usage note.

r_ethsw

  • Added a measure for No. 7 described in "28.4.22.1 Restriction" section of RZ/T2M Group User's Manual: Hardware Rev.1.20.

r_xspi_ospi

  • Corrected address calculation process of R_XSPI_OSPI_Erase() function for flash memory connected to other than Unit 0 CS0.

r_xspi_qspi

  • Corrected address calculation process of R_XSPI_QSPI_Erase() function for flash memory connected to other than Unit 0 CS0.

r_mtu3

  • Fixed a bug that proper errors were not displayed when generating stacks.

r_poe3

  • Fixed a bug that high impedance pin settings in Configuration were not applied to the driver source code.

Known Issues

Known issues checks Getting Started document in each product page.

Knowledge Base

Visit our knowledge base for other technical updates.

MD5 Checksums

  • RZT_FSP_Packs_v2.1.0.zip b1f3f6a19efe37ba35eeae310f93bdf6
  • RZT_FSP_Packs_v2.1.0.exe 4911f30a35ed81a911aec0ace524303d
  • fsp_documentation_v2.1.0.zip e0405bb910ad8272d7e84ca1da17286c
  • setup_rztfsp_v2_1_0_e2s_v2024-04.exe 58401c717765f3421a02d31eaeec2bfb
  • setup_rztfsp_v2_1_0_rzsc_v2024-04.exe 9c0c87a3b001745206e1ed0f6c99133b

v2.0.0

29 Mar 06:04
Compare
Choose a tag to compare

Release Notes

Flexible Software Package (FSP) for Renesas RZ/T series, version 2.0.0.

Download the FSP with e² studio Installer for this release, setup_rztfsp_v2_0_0_e2s_v2024-01.1.exe, from here.

If using IAR Embedded Workbench for Arm, download the FSP Smart Configurator for this release, setup_rztfsp_v2_0_0_rzsc_v2024-01.1.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 : 12.2.Rel1

IAR Embedded Workbench for Arm: 9.50.1

e² studio: 2024-01.1

SEGGER J-Link: 7.94h

Features Added

  • Multi-core debugging support added.
  • Developer Assistance feature support added.
  • Multiplex interrupts support added.
  • Realtime refresh feature in e² studio.
  • Common FSP API support updated to v1.4.0
  • R_DMAC_Reload and R_DMAC_CallbackSet APIs support added to DMAC (r_dmac).
  • Extension functions such as forwarding function support added to Ethernet Switch (r_ethsw).
  • HyperBus driver support added (r_hyperbus).
  • Select operating clock support added to SCI_UART (r_sci_uart).
  • Bypass feature support added to SCI_UART (r_sci_uart).
  • Select operating clock support added to SPI (r_spi).
  • Bypass feature support added to SPI (r_spi).
  • PCLKM as clock source support added to CANFD (r_canfd).
  • USB_HMSC driver support added (r_usb_hmsc).
  • BLOCK_MEDIA_USB middleware support added (rm_block_media_usb).
  • FreeRTOS+FAT middleware support added (rm_freertos_plus_fat).
  • Exclusive control on each tab in the configurator support added to FSP Configuration.

Third Party Software

These third party software solutions are included alongside FSP.

FreeRTOS: 202007.00

Bug Fixes and Improvements

  • Added a noncache section for user applications.
  • Commonalized memory allocation by linker script for GCC and IAR compiler.
  • Named anonymous structure for fsp pack version.
  • Fixed a bug that the file size is large when outputting bin in an xSPI0 x1 boot project.
  • Commonalized linker script for RAM execution of CPU0 and CPU1.
  • Removed VersionGet function of each module.

bsp

  • Added I/O region of led on board to the LED IOPORT pin array.
  • Changed macro name to identify core.
  • Renamed cache invalidation function.
  • Renamed definition name and function name regarding master MPU.
  • Unified case of asm instructions in startup code.
  • Corrected a function description of the R_BSP_SoftwareDelay().
  • Added a description of Memory Attributes to the FSP Documentation.
  • Removed R_BSP_PinRead() and R_BSP_PinWrite().
  • Added a function to get current I/O region settings of port pin.
  • Renamed macro name for module reset.
  • Fixed a bug that caused the output binary file size to become huge in the ROM boot project.
  • Changed so that software can be reset by only calling R_BSP_Reset.

r_dmac

  • Added null check when calling r_dmac callback function.
  • Removed processing for edge interrupts.

r_bsc_sdram

  • Corrected the process of disabling interrupts.

r_xspi_ospi

  • Fixed a bug that could overwrite setting values of xSPI drive/sampling timing.
  • Corrected typos of pull-up/down timing description on FSP Documentation.
  • Added a note on the use of the R_XSPI_OSPI_Write() to the function description.
  • Corrected typos of pull-up/down timing description on FSP Documentation.
  • Added a note to FSP Documentation regarding the combination of xSPI_OSPI and xSPI_QSPI.

r_xspi_qspi

  • Added a note on the use of the R_XSPI_QSPI_Write() to the function description.

r_adc

  • Excluded some average mode settings that cannot be used in HW from drivers and configurations as well.
  • Added ELC configuration.

r_dsmif

  • Commonalized DSMIF and DSMIF_b drivers.
  • Added ELC configuration.

r_cmt

  • Fixed a bug that caused invalid arguments to be passed to functions related to interrupt disabling when interrupts are not used for CMT.

r_cmtw

  • Changed the permission setting for input capture operation in Enable function.
  • Fixed a bug that pins set to output disabled in R_CMTW_OutputDisable are output enabled in R_CMTW_Start.
  • Fixed a bug that caused invalid arguments to be passed to functions related to interrupt disabling when interrupts are not used for r_cmtw.

r_gpt

  • Added ELC configuration.
  • Integrated the functionalities of r_gpt_phase_count into r_gpt.

r_gpt_phase_count

  • Unsupported.

r_mtu3

  • Added ELC configuration.
  • Integrated the functionalities of r_mtu3_phase_count into r_mtu3.
  • Fixed a bug that a warnings is displayed when the callback function is set and interrupts are disabled in configuration.

r_mtu3_three_phase

  • Fixed a warning that occurs in the write enable and disable process.

r_mtu3_phase_count

  • Unsupported.

r_sci_uart

  • Fixed R_SCI_UART_BaudSet to prevent unrelated values from being changed.
  • Corrected parameter check process.
  • Updated to disallow use of DMAC p_callback when DMAC is linked.
  • Switched from software-based DE control to hardware-based DE control (Support RS485).

r_sci_i2c

  • Fixed a bug that prevented some interrupts from being disabled in R_SCI_I2C_Close.

r_sci_spi

  • Corrected parameter check process.
  • Updated to disallow use of DMAC p_callback when DMAC is linked.

r_spi

  • Implemented to prevent unnecessary interrupts during ISR.
  • Corrected parameter check process.
  • Updated to disallow use of DMAC p_callback when DMAC is linked.

r_iic_master

  • Corrected parameter check process.
  • Fixed a bug in stop condition detection by Abort function.

r_iic_slave

  • Removed unused slave_busy flag.

r_gmac

  • Corrected the amount of bit shift in Second Address Chained.
  • When receiving IEEE802.3 frames (when Length/Type field = Length), a problem in which FCS (4bytes) is added to the received data length and notified has been corrected.
  • Fixed a bug that the driver may hang up when the Ether cable is unplugged during high-load communication.

Known Issues

Known issues checks Getting Started document in each product page.

Knowledge Base

Visit our knowledge base for other technical updates.

MD5 Checksums

  • RZT_FSP_Packs_v2.0.0.zip 734a7d28671ccc4516d9b52e77aa3b2e
  • RZT_FSP_Packs_v2.0.0.exe 302c7b07a522aefb9304fab2e4b56fa7
  • fsp_documentation_v2.0.0.zip 185b55bc051d64b3c0fab3e119e44891
  • setup_rztfsp_v2_0_0_e2s_v2024-01.1.exe 94bd0cd727ed6747fd061a646c7dd5a6
  • setup_rztfsp_v2_0_0_rzsc_v2024-01.1.exe 2a74e4f2bc37e262663ee189bc5a67c4

v1.3.0

08 Sep 12:26
Compare
Choose a tag to compare

Release Notes

Flexible Software Package (FSP) for Renesas RZ/T series, version 1.3.0.

Download the FSP with e² studio Installer for this release, setup_rztfsp_v1_3_0_e2s_v2023-07.exe, from here.

If using IAR Embedded Workbench for Arm, download the FSP Smart Configurator for this release, setup_rztfsp_v1_3_0_rzsc_v2023-07.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 : 12.2.Rel1

IAR Embedded Workbench for Arm: 9.32.2

e² studio: v2023-07

Third Party Software

These third party software solutions are included alongside FSP.

FreeRTOS: 202007.00

SEGGER J-Link: 7.88k

Features Added

  • Supported USB (HCDC, HHID, Basic) FreeRTOS.

r_bsc

  • Supported External wait timeout.

r_dmac

  • Supported DMAC error event interrupt.
  • Supported DMAC link mode.

r_ether_phy

  • Supported user-defined PHY device setting.

r_ethsw

  • Supported DLR and MAC extension APIs.

r_iic_slave

  • Supported the feature to adjust the SCL signal line low fixed time during reception.

r_mtu3

  • Supported the feature to activate ADC.

Bug Fixes and Improvements

  • Platform installer updated to include e2 studio 2023-07.
  • IAR compiler version updated to 9.32.2.
  • GCC compiler version updated to 12.2.Rel1
  • Segger J-Link version updated to 7.88k.
  • Added module example code to FSP Documentation. (r_bsc_nor, r_bsc_sdram, r_crc, r_doc, r_ioport, r_icu_inter_cpu_irq, r_icu_error, r_rtc, r_sci_i2c, r_sci_spi, r_shared_memory, r_tsu, r_wdt)
  • Added ATCM and BTCM definitions to linker script for IAR compiler.
  • Changed default value of debug configuration to "resetPreRun: yes".

bsp

  • Changed processing of C runtime initialization in startup from by assembly to by C language.
  • Added a note on the use of the R_BSP_WarmStart() to the function description.
  • Corrected register names in comments of startup.
  • Added R_BSP_CacheInvalidate() for RZ/T2L.
  • Removed unnecessary initialization process of shared noncache buffer by CPU1.
  • Added DMAC link mode section to linker script.
  • Fixed the initial pin settings of the RSK board corresponding to the selected boot mode (BSP tab of FSP Configuration).
  • Corrected Symbolic Name generated in bsp_pin_cfg.h (Pins tab of FSP Configuration).

r_bsc_sdram

  • Corrected a typo of SDRAM on API comments.

r_canfd

  • Corrected bit rate settable values.
  • Corrected sample point setpoints.

r_dmac

  • Changed to use named structs instead of anonymous structs.

r_gmac

  • Fixed the method of determining maximum flame size when parameter checking is enable.

r_ether_phy

  • Fixed bug in code enable or disable switching per PHY device.
  • Fixed a bug that PHY code not selected in configuration to be compiled.

r_iic_master

  • Added R_IIC_MASTER_StatusGet().
  • Fixed the timeout function when the SCL signal line is fixed to low to be switchable between enabled and disabled.
  • Fixed handling of abort.

r_iic_slave

  • Interrupt priority level of error interrupt individually configurable.
  • Corrected initial and settable values for Slave Address (Stacks tab of FSP Configuration).

r_icu_inter_cpu_irq

  • Fixed invocation Callback function in interrupt handler.

r_ioport

  • Fixed the process of specifying the port to be accessed in the R_IOPORT_PortRead().

r_poe3

  • Fixed a bug that the pin selected was not set for the MTIOC6B pin (Stacks tab of FSP Configuration).

r_sci_i2c

  • Added R_SCI_I2C_StatusGet().

r_sci_uart

  • Added R_SCI_UART_ReadStop().
  • Renamed and modified union type names.
  • Renamed enumeration type name.
  • Changed to use named structs instead of anonymous structs.

r_shared_memory

  • Fixed invocation Callback function in interrupt handler.

r_spi

  • Added definitions for bit data widths from 4 to 32 bits.

r_usb_basic

  • Implemented 4K boundary unsupported code.

r_usb_pmsc

  • Fixed the Number of Transfer Sectors configuration process.

r_xspi_qspi

  • Corrected definition name.
  • Fixed a problem that caused an infinite loop without finishing the write process when programing flash with R_XSPI_QSPI_Write().
  • Fixed setting of CS asserting extension and CS negating extension.

Known Issues

Known issues checks Getting Started document in each product page.

MD5 Checksums

  • RZT_FSP_Packs_v1.3.0.zip ebabe32dba85ebf9c576144109975940
  • RZT_FSP_Packs_v1.3.0.exe 8fae24d5d6762a30147f9ad85823ba3f
  • fsp_documentation_v1.3.0.zip c7e4e370c4b714a476edf3df8214703e
  • setup_rztfsp_v1_3_0_rzsc_v2023-07.exe 5c4099f4a289a9d1c55dd865ae2915f2
  • setup_rztfsp_v1_3_0_e2s_v2023-07.exe 68b823c6dca51064ff7d61f7cd6995b4

v1.2.0

23 Mar 08:46
Compare
Choose a tag to compare

Release Notes

Flexible Software Package (FSP) for Renesas RZ/T series, version 1.2.0.

Download the FSP with e² studio Installer for this release, setup_rztfsp_v1_2_0_e2s_v2023-01.exe, from here.

If using IAR Embedded Workbench for Arm, download the FSP Smart Configurator for this release, setup_rztfsp_v1_2_0_rzsc_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 : 9-2019-q4-major

IAR Embedded Workbench for Arm: 9.32.1

e² studio: v2023-01

Modules Added

  • External IRQ (r_icu)
  • Interruput Controller Unit (ICU) ERROR (r_icu_error)
  • Watchdog Timer (r_wdt)
  • Data Operation Circuit (r_doc)
  • Cyclic Redundancy Check (CRC) Calculator (r_crc)
  • Real Time Clock (r_rtc)
  • Temperature Sensor Unit (r_tsu)
  • Bus State Controller (BSC) NOR Flash (r_bsc_nor)
  • Delta-sigma interface (r_dsmif_b)
  • Serial Communications Interface (SCI) I2C (r_sci_i2c)
  • Serial Communications Interface (SCI) SPI (r_sci_spi)
  • USB Host Human Interface Device Class Driver (r_usb_hhid)
  • USB Peripheral Mass Storage Class (r_usb_pmsc)
  • User Block Media Implementation (rm_block_media_user)

Third Party Software

These third party software solutions are included alongside FSP.

FreeRTOS: 202007.00

SEGGER J-Link: 7.80b later

Bug Fixes

bsp

  • In EWARM, fixed an issue that the FreeRTOS heap allocation size exceeded the memory space and caused a build error by abolishing the division of the program region and the data region.
  • Changed the name of the vector table function in startup.c to _Vectors due to the change of EWARM extended option --drv_vector_table_base=_Vectors.
  • Fixed an issue that the GICD_ICFGR register can only be changed from 0 (level) to 1 (edge) in the R_BSP_IrqDetectTypeSet function.
  • Fixed an issue that all external variables placed in SYSRAM_MIRROR were placed outside noncache_buffer when using USB on RZ/T2L.
  • Fixed semaphore display error and deleted internal function display in FSP document.

r_bsc

  • Fixed an issue that CS0WCR_0.WM bit not being set.

r_xspi_ospi

  • Fixed an issue that the data format setting was changed when the R_XSPI_OSPI_StatusGet() function was used immediately after the write function.

r_xspi_qspi

  • Fixed an issue that the data format setting was changed when the R_XSPI_QSPI_StatusGet() function was used immediately after the write function.

r_dsmif

  • Corrected an event name and definition of DSMIFn_CDRUI (n = 0, 1), so that interrupts are generated correctly (Stacks tab of FSP Configuration).

r_cmt

  • Corrected a discription of mode selecting configuration.

r_gpt_phase_count

  • Changed default setting of GTIOCA and GTIOCB output enabled to False (Stacks tab of FSP Configuration).

r_mtu3

  • After executing the Open function, interrupts are always enabled and can be triggered to DMA.
  • Added buffer register update process to function R_MTU3_PeriodSet().
  • Corrected event names and definitions of MTU3 (Stacks tab of FSP Configuration).

r_canfd

  • Corrected buffer count in the documentation.
  • Corrected bitrate configuration range values (Stacks tab of FSP Configuration).

r_ether_phy

  • Fixed bug in VSC8541 register bit definition.

r_usb_basic

  • Fixed writing received data to buffer.
  • Fixed noncache buffer size.

Known Issues

Known issues checks Getting Started document in each product page.

MD5 Checksums

  • RZT_FSP_Packs_v1.2.0.zip 61333533d50cab851a93018dcfb53375
  • RZT_FSP_Packs_v1.2.0.exe 8a828c9c36693a963bcd7d3cb84e338b
  • fsp_documentation_v1.2.0.zip a755b772c5f1c9b75894e3b3a7d23a0e
  • setup_rztfsp_v1_2_0_e2s_v2023-01.exe 8e3de15d072c4913363ec3917d1d56e6
  • setup_rztfsp_v1_2_0_rzsc_v2023-01.exe f44dda578759685874074199448a31a7

v1.1.0

31 Oct 05:24
Compare
Choose a tag to compare

Release Notes

Flexible Software Package (FSP) for Renesas RZ/T series, version 1.1.0.

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

If using IAR, download the FSP Smart Configurator for this release, setup_rztfsp_v1_1_0_rzsc_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 : 9-2019-q4-major

IAR Embedded Workbench for Arm: 9.30.1

e2 studio: v2022-10

Modules Added

  • Bus State Controller (BSC) SDRAM (r_bsc_sdram)

Third Party Software

These third party software solutions are included alongside FSP.

FreeRTOS: 202007.00

SEGGER J-Link: 7.70 later

Bug Fixes

bsp

  • When the minimal project was created, the R_BSP_WarmStart() function was placed in ATCM, so it was corrected to be placed in BTCM.
  • Fixed an issue where the .shared_noncache_buffer or .noncache_buffer section were not be initialized when using the GCC compiler.
  • Fixed System RAM size in linker script files to maximum specification (2.0MB).
  • Fixed an issue that the wait time becomes 0 depending on the setting when using the R_BSP_SoftwareDelay() function.

r_cmt

  • Corrected the timer period setting. There was an error in this setting that cause an incorrect timer period.

r_canfd

r_dmac

  • Fixed an issue that the calculation of the base address was incorrect and did not work properly when unit1 of DMAC was specified.

r_bsc

  • Fixed an issue that caused an incorrect value to be written to reserved bit in the CSnBCR register when setting the idle cycle.

r_xspi_qspi

  • Fixed an issue that the serial flash cannot transition to XiP mode immediately after executing the R_XSPI_QSPI_XipEnter() function when using unit 1.
  • Fixed an issue where R_XSPI_QSPI_XipEnter() and R_XSPI_QSPI_XipExit() functions did not work correctly for CS1 area.

r_usb_pcdc

  • Removed unnecessary Delay and increase the number of for loops for specific conditions in usb_cstd_is_set_frdy() function.

r_usb_hcdc

  • Corrected the data end determination of the transfer end callback function.
  • Fixed user data transfer and class command transfer area.
  • Correction of processing when STALL is received.

r_ether_selector

  • Fixed writing incorrect values to CONVCTRLn register if configured under conditions of "Interface Type: MII, Converter Speed: 100Mbps or more".
  • Added 100b and 101b settings to MODCTRL.SW_MODE bits. This expands combinations of internal connections between MAC media interfaces, GMAC, ETHSW and ESC that can be used.
  • Modified to display error message if unsupported settings are made in the configuration settings as "Interface type: MII or RMII, Converter speed: 1000Mbps".

rm_ethercat_ssc_port

  • Changed default setting of reset port to P13_4.
  • Improved override settings of PHY module (Lower module) with settings used in EtherCAT (Port Type: EtherCAT, Speed: 100Mpbs).

BSP tab of FSP Configuration

  • Fixed SystemRAM size of following part number from 2.0M bytes to 1.5M bytes on BSP tab. The target part numbers are R9A07G075M05GFP, R9A07G075M01GFP, R9A07G075M05GFA and R9A07G075M01GFA.
  • Added lower 10-bit mask decision for region start and end address for master MPU on BSP tab.
  • Corrected part number selected for "Device:" from R9A07G075M28GBG to R9A07G075M24GBG if user specified RSK+RZT2M for "Board:". The difference in part number is only presence or absence of security function, and has no effect as FSP Configurator.

Clocks tab of FSP Configuration

  • Supported for 75MHz SPI clock (SPIxASYNCCLK) in Clocks tab.

Pins tab of FSP Configuration

  • Removed unsupported mode for Ethernet MII mode from Pins tab.
  • Improved DRCTL register settings for each peripheral mode in Pins tab to comply with user's manual (hardware).

Known Issues

Known issues checks Getting Started document in RZ/T2M product page. here.

MD5 Checksums

  • RZT_FSP_Packs_v1.1.0.zip c6f4a5dd3fbcd6b68146d4c134ac7786
  • RZT_FSP_Packs_v1.1.0.exe 771c2b54157d6789f477e6ed8ccd4f67
  • fsp_documentation_v1.1.0.zip 0c429f5387829cd34acec708823fd480
  • setup_rztfsp_v1_1_0_e2s_v2022-10.exe 5a41686cd8b5f450868ddecdcd1f0ff6
  • setup_rztfsp_v1_1_0_rzsc_v2022-10.exe 24d887920f75a1898af8091a3a862504

v1.0.0

06 Jun 07:43
Compare
Choose a tag to compare

Release Notes

Flexible Software Package (FSP) for Renesas RZ/T series, version 1.0.0.

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

If using IAR, download the Renesas Advanced Smart Configurator for this release, setup_rztfsp_v1_0_0_rasc_v2022-04.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-2020-q2-update

IAR Embedded Workbench for Arm: 9.30.1

e2 studio: v2022-04

Modules Added

  • Board Support Package (bsp)
  • Analog to Digital Converter (r_adc)
  • Bus State Controller (r_bsc)
  • Clock Generation Circuit (r_cgc)
  • Compare Match Timer (r_cmt)
  • Compare Match Timer W (r_cmtw)
  • Controller Area Network - Flexible Data (r_canfd)
  • Delta-sigma interface (r_dsmif)
  • Direct Memory Access Controller (r_dmac)
  • EtherCAT SSC Port (rm_ethercat_ssc_port)
  • Ethernet (r_ether)
  • Ethernet PHY (r_ether_phy)
  • Ethernet SELECTOR (r_ether_selector)
  • Ethernet Switch (r_ethsw)
  • Event Link Controller (r_elc)
  • Expanded Serial Peripheral Interface (xSPI) OSPI (r_xspi_ospi)
  • Expanded Serial Peripheral Interface (xSPI) QSPI (r_xspi_qspi)
  • FreeRTOS Plus TCP (rm_freertos_plus_tcp)
  • FreeRTOS Port (rm_freertos_port)
  • General PWM Timer (r_gpt)
  • General PWM Timer Three-Phase Motor Control Driver (r_gpt_three_phase)
  • General PWM Timer phase count Motor Control Driver (r_gpt_phase_count)
  • I/O Ports (r_ioport)
  • I2C Master on IIC (r_iic_master)
  • I2C Slave on IIC (r_iic_slave)
  • Inter-CPU IRQ on ICU (r_icu_inter_cpu_irq)
  • Multi-Function Timer Pulse Unit 3 (r_mtu3)
  • Multi-Function Timer Pulse Unit 3 Three-Phase Motor Control Driver (r_mtu3_three_phase)
  • Multi-Function Timer Pulse Unit 3 phase count Motor Control Driver (r_mtu3_phase_count)
  • Port Output Enable 3 (r_poe3)
  • Port Output Enable for GPT (r_poeg)
  • Serial Communications Interface (SCI) UART (r_sci_uart)
  • Serial Peripheral Interface (r_spi)
  • Shared Memory (r_shared_memory)
  • USB (r_usb_basic)
  • USB Host Communications Device Class Driver (r_usb_hcdc)
  • USB Peripheral Communications Device Class (r_usb_pcdc)

Third Party Software

These third party software solutions are included alongside FSP.

FreeRTOS: 202007.00

SEGGER J-Link: 7.64 later

Bug Fixes

None

Known Issues

Known issues checks Getting Started document in RZ/T2M product page. here.

MD5 Checksums

  • RZT_FSP_Packs_v1.0.0.zip 99ccf20143f254aea2ffb1352bd521e9
  • RZT_FSP_Packs_v1.0.0.exe 5db52a6528a6dcae5fda0ed5a0ac7201
  • fsp_documentation_v1.0.0.zip 48f46041dbe961a3cbf765c9b7ac7618
  • setup_rztfsp_v1_0_0_e2s_v2022-04.exe d24ce716e2dacf4bd0a5e71aa53aac2a
  • setup_rztfsp_v1_0_0_rzsc_v2022-04.exe 663a8bbc95c406c6ac846e1ea403ec72