Release Notes for

STM32H7RSxx CMSIS

Copyright © 2024 STMicroelectronics

Purpose

This driver provides the CMSIS device for the stm32H7RSxx products. This covers

This driver is composed of the description of the registers under “Include” directory.

Various template files are provided to easily build an application. They can be adapted to fit applications requirements.

Update History

Main Changes

Maintenance Release of STM32H7RSxx Firmware package supporting STM32H7RSxx devices

Contents

  • Update CMSIS devices to include latest corrections:

Bug fixes

Headline
Remove flash size data register


Notes: linker file mapping vs HW boards

Board Internal Flash (boot) External memories (Appli)
STM32H7S78-DK stm32h7s7xx_flash.* stm32h7rsxx_RAMxspi1_ROMxspi2.*
NUCLEO-H7S3L8 stm32h7s3xx_flash.* stm32h7rsxx_ROMxspi2.*


Development Toolchains and Compilers

  • IAR Embedded Workbench for ARM (EWARM) toolchain V9.20.1
  • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.39
  • STM32CubeIDE V1.18.0 (GCC13)


Supported Devices and boards

  • STM32H7R3xx/STM32H7R7xx/STM32H7S3xx/STM32H7S7xx devices


Known Limitations

  • None

Dependencies

  • None

Notes

  • None

Main Changes

Maintenance Release of STM32H7RSxx Firmware package supporting STM32H7RSxx devices

Contents

  • Update CMSIS devices to include latest corrections:

New features

Headline
Add linker files for OPENBL ExtMemLoader generation

Bug fixes

Headline
Correct overlap between BOOT RAM and LRUN RAM for execution in linker files
Correct XSPI Fifo size to 32 (instead of 64)
Add missing opening parenthesis to the USB_OTG_GCCFG_FSVMINUS_Msk macro definition
Add USART_CR1_M_MSK and USART_CR1_M_Pos definitions


Notes: linker file mapping vs HW boards

Board Internal Flash (boot) External memories (Appli)
STM32H7S78-DK stm32h7s7xx_flash.* stm32h7rsxx_RAMxspi1_ROMxspi2.*
NUCLEO-H7S3L8 stm32h7s3xx_flash.* stm32h7rsxx_ROMxspi2.*


Development Toolchains and Compilers

  • IAR Embedded Workbench for ARM (EWARM) toolchain V9.20.1
  • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.39
  • STM32CubeIDE V1.16.0 (GCC12)


Supported Devices and boards

  • STM32H7R3xx/STM32H7R7xx/STM32H7S3xx/STM32H7S7xx devices


Known Limitations

  • None

Dependencies

  • None

Notes

  • None

First release

First official Release of STM32H7RSxx Firmware package supporting STM32H7RSxx devices

Contents

  • Support of STM32H7Rx/Sx devices


Notes: linker file mapping vs HW boards

Board Internal Flash (boot) External memories (Appli)
STM32H7S78-DK stm32h7s7xx_flash.* stm32h7rsxx_RAMxspi1_ROMxspi2.*
NUCLEO-H7S3L8 stm32h7s3xx_flash.* stm32h7rsxx_ROMxspi2.*


Development Toolchains and Compilers

  • IAR Embedded Workbench for ARM (EWARM) toolchain V9.20.1
  • RealView Microcontroller Development Kit (MDK-ARM) toolchain V5.38a
  • STM32CubeIDE V1.15.0 (GCC12)


Supported Devices and boards

  • STM32H7R3xx/STM32H7R7xx/STM32H7S3xx/STM32H7S7xx devices


Known Limitations

  • None

Dependencies

  • None

Notes

  • None