2025-04-25 6:02 AM
Dear ST Community,
I’m currently working on a CMSIS-Pack for STM32 and would appreciate your guidance.
I initially created a CMSIS-Pack named WiFiBluetooth-STM32, version 1.0.0. After adding new features, I created an upgraded version 2.0.0, which includes additional components and bundles. I kept the previous release (1.0.0) listed in the pack’s release history as per CMSIS-Pack standards.
However, when I load the upgraded pack (2.0.0) into STM32CubeMX and open an existing.ioc file that was using version 1.0.0, I get the following warning:
Warning: The CMSIS-Pack JDP.WiFiBluetooth-STM32.1.0.0 is not present in the repository or on the user disk.
I’m still new to STM32CubeMX and CMSIS-Pack development, and I’m not sure how to handle multiple versions correctly so that older .ioc files don’t break or trigger this warning.
Could anyone please advise on:
How to properly manage and install multiple pack versions
How to make sure older versions (like 1.0.0) are recognized by CubeMX
Best practices to avoid version mismatch issues when upgrading packs
I’ve attached some screenshots to help illustrate the issue.
Any help would be greatly appreciated.
Best regards,
[Adarsh katiyar]