Skip to main content
Kmax18
Senior II
August 16, 2025
Solved

Installing the Patch for STM32Cube_FW_F1_V1.8.6

  • August 16, 2025
  • 2 replies
  • 2142 views

Hello, I am using firmware STM32CubeF1 v.1.8.6, the STM32Cube MCU Package for the STM32F1 series. The folder name in the Repository is STM32Cube_FW_F1_V1.8.6 (version 1.8.6).

In order to stay current I downloaded the latest the patch for STM32CubeF1, which is v.1.8.6, see the screenshot below. To my surprise the downloaded zip file 'stm32cubef1-v1-8-6.zip' contains the initial version STM32Cube_FW_F1_V1.8.0. 

Question: is v1.8.0 the correct patch version for STM32CubeF1 v.1.8.6? It seems 'down rev'.

Thank you for your response!

Kmax18_1-1755317847049.png

 

 

Best answer by Imen.D

Hi @Kmax18 ,

Install and extract/copy the patch package V1.8.6 into the existing package V1.8.0. The patch files overwrite the originals when unpacking. 

In fact, the patch is not a complete library but only contains the differences to version 1.8.0.

2 replies

Technical Moderator
August 18, 2025

Hello @Kmax18  

It is normal, this is the way STM32Cube firmware patches are managed. Patch releases for STM32Cube firmware do not modify the package name:  'stm32cubef1-v1-8-6.zip' file retains the initial version STM32Cube_FW_F1_V1.8.0, even though it includes the patch update.

So, unzip the patch zip into a temporary directory, then copy the patch subtree over the initial full package release, this will overwrite the existing files. You can check that the Release_Notes.html, package.xml and all files are updated to reflect the patch 1.8.6 version, but the package name remains unchanged.

"When your question is answered, please close this topic by clicking ""Accept as Solution"".ThanksImen"
Kmax18
Kmax18Author
Senior II
August 26, 2025

Thank you,  Imen.D!

Just to confirm, this is what I will do:

  • Unzip the patch 'stm32cubef1-v1-8-6.zip' into a temporary directory. The unzipped folder name is STM32Cube_FW_F1_V1.8.0.
  • Copy the content of the unzipped patch folder STM32Cube_FW_F1_V1.8.0 into the current version folder STM32Cube_FW_F1_V1.8.6.
  • The Copy operation overwrites all down-rev files.

The result will be STM32Cube_FW_F1_V1.8.6 with the patch present. Is that correct?  Thank you again! 

 

Imen.DBest answer
Technical Moderator
August 29, 2025

Hi @Kmax18 ,

Install and extract/copy the patch package V1.8.6 into the existing package V1.8.0. The patch files overwrite the originals when unpacking. 

In fact, the patch is not a complete library but only contains the differences to version 1.8.0.

"When your question is answered, please close this topic by clicking ""Accept as Solution"".ThanksImen"