2025-08-15 9:23 PM - edited 2025-08-16 12:46 PM
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!
Solved! Go to Solution.
2025-08-29 2:02 AM - edited 2025-08-29 2:02 AM
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.
2025-08-18 3:18 PM
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.
2025-08-26 9:22 AM
Thank you, Imen.D!
Just to confirm, this is what I will do:
The result will be STM32Cube_FW_F1_V1.8.6 with the patch present. Is that correct? Thank you again!
2025-08-29 2:02 AM - edited 2025-08-29 2:02 AM
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.