Keil® MDK for Arm®

This guide outlines the procedure to extend an existing Keil® MDK for Arm® installation with STM32C5xx device support.

Keil® MDK for Arm® v5

To install STMicroelectronics.stm32c5xx_dfp.2.1.0.pack in Keil® MDK for Arm® v5, from µVision open the Pack Installer (menu: Project > Manage > Pack Installer).

Pack Installer

is a utility for installing, updating, and removing software packs, and can be launched from within µVision or standalone.

Installation Steps
  1. Get the latest list of available packs from the Pack Server (menu: File > Refresh).

  2. In Devices Window, search for STM32C5

  3. If you find STM32C5 Series in the list then select it (if not, try installing from local pack file ⤴ ).

  4. The Packs Window will show the available packs for STM32C5 Series

  5. Select the latest version of STMicroelectronics::stm32c5xx_dfp and click Install

Assuming you have already downloaded the STMicroelectronics.stm32c5xx_dfp.2.1.0.pack file.

From the Pack Installer import the pack file (menu: File > Import), then select the downloaded *.pack file.

Assuming you have already stm32c5xx-dfp folder (could be cloned from https://github.com/STMicroelectronics/stm32c5xx-dfp.git).

Create a zip archive with the content of stm32c5xx-dfp folder (archive name: STMicroelectronics.stm32c5xx_dfp.2.1.0.pack).

From the Pack Installer import the pack file (menu: File > Import), then select the created *.pack archive.

Attention

Import from Folder behavior is different than Import.
If used, the selected folder will be copied as-is to the Pack Installer repository (no SFR files generation means that System Viewer cannot be used)