Arm Keil MDK v6 Essential and Professional editions are now available to buy as monthly or annual subscriptions from our Developer Tools store. Visit the store to get access to the tools suite today!

  1. Packs
  2. STM32U5xx_DFP

Change Log

Version 3.0.0: Oct. 11, 2024

Get Pack
      Updated for new CMSIS-Toolbox CubeMX integration
      Removed STM32CubeMX_FW_U5
      Removed previous generator (gpdsc)
      Removed CMSIS drivers
      Added new global generator
      Package Description (pdsc):
      - Removed Device:Startup component
      - Removed Device:STM32Cube HAL components
      - Removed Device:STM32Cube LL components
      - Removed compile device header from device description
      - Removed unused conditions
      - Replaced documentation files with permalinks
      CMSIS Device:
      - Updated SVD files

Version 2.2.1: Feb. 22, 2024

Get Pack
      STM32CubeMX integration:
      - Corrected UCPD peripheral handling in FrameworkCubeMX_gpdsc.ftl

Version 2.2.0: Nov. 24, 2023

Get Pack
      Devices Support:
      - Updated STM32Cube_FW_U5 Firmware Package version to V1.3.0 (HAL v1.3.0)
      - Added STM32U5F9/G9, STM32U5F7/G7 device support
      - Updated SVD Files for all devices
      - Updated SRAM2 for the STM32U5 4MB devices
      - Renamed OSPI loader for the STM32U5 4MB
      - Updated GCC startup files (fixed improperly closed comments)
      - Updated GCC linker script files
      - Corrected linker script file header
      STM32CubeMX integration:
      - Added Component Subgroups DSI, GFXMMU, GFXTIM, GPU2D, JPEG, LTDC, XSPI
      - Updated GPDSC FTL file
      CMSIS-Driver:
      - I2C:
      -- Updated PowerControl function (added check if Instance is valid)
      -- Updated Control function implementation for transfer abort (added check for master mode)
      -- Minor cleanup (removed unused extern declarations from header file)
      - USB Device:
      -- Updated PowerControl function (removed unnecessary NVIC handling and added check if Instance is valid)
      - USB Host:
      -- Updated PowerControl function (removed unnecessary NVIC handling)

Version 2.1.0: March 15, 2023

Get Pack
      Devices Support:
      - Updated STM32Cube_FW_U5 Firmware Package version to V1.2.0 (HAL v1.2.0)
      - Added STM32U595/A5, STM32U599/A9 device support
      - Added STM32U535/45 device support
      - Added C-Startup variant
      - Updated SVD files
      - Updated Flash programming algorithms
      - Updated STM32U5 Datasheets
      - Renamed DBGCONF file
      Pack Description:
      - Reworked conditions
      - Removed HAL dependency for component ::Device:Startup
      STM32CubeMX integration:
      - MX_Device.h: Generated definitions for GPIO Pins with assigned labels
      CMSIS-Driver:
      - Updated documentation
      - Added I2C driver
      - Added MCI driver
      - Added USB Host and USB Device drivers
      - SPI:
      -- Updated Receive function to properly support Default Tx Value transmission during reception
         (due to STM32 HAL changed functionality)
      -- Corrected Control function to support more than 8 data bits in DMA mode
      -- Corrected GetDataCount function in DMA mode
      - USART:
      -- Corrected GetStatus function and status flags handling
      -- Corrected Control function to support 9 data bits in DMA mode
      -- Corrected GetTxCount and GetRxCount functions in DMA mode
      -- Removed Rx Timeout capability and event signalization

Version 2.0.0: May 30, 2022

Get Pack
      STM32CubeMX integration:
      - New workflow concept (incompatible with earlier STM32U5xx_DFPs)
      - Automatic migration of projects, with disabled TrustZone, that were created with earlier STM32U5xx_DFPs
      - Added STM32CubeMX integration for TrustZone enabled devices
      - STM32CubeMX can be started with a default configuration for selected board

Version 1.2.0: March 25, 2022

Get Pack
      Updated Pack to STM32Cube_FW_U5 Firmware Package version V1.1.0
      Updated reference manual, datasheets
      Corrected partition files

Version 1.1.1: Feb. 1, 2022

Get Pack
      Updated Pack to STM32Cube_FW_U5 Firmware Package version V1.0.2:
      - Add support for STM32U585I-IOT02A OSPI external Loader
      Devices Support:
      - Removed 'Q' devices
      - Updated SVD file
      Package Description (pdsc):
      - Updated schemaVersion (1.7.2)
      - Added RAMstart and RAMsize attributes to Flash Algorithm elements
      CMSIS Driver:
      - Added UART/USART CMSIS driver
      - Added SPI CMSIS driver

Version 1.1.0: July 23, 2021

Get Pack
      Updated STM32Cube Firmware U5 library to version V1.0.0
      - First official release of HAL and LL drivers for STM32U575xx/STM32U585xx devices