Skip to main content
gil_dobjanschi
Senior
June 16, 2026
Question

Download Packs for MX2 Projects

  • June 16, 2026
  • 5 replies
  • 136 views

Hello,

 

I recently noticed that new Packs are available for download in MX2 (2.1.0). I downloaded the Packs for one of my projects but then I realized that I have to do this for every project individually. 

Is there a way to download new versions of Packs only once and have them available in all the projects?

 

Thank you,

-Gil

5 replies

Oussama_TROUDI
ST Technical Moderator
June 23, 2026

Hello ​@gil_dobjanschi
 

Currently, STM32CubeMX2 automatically uses the latest Pack version, 2.1.0, when you create a new project.

Also, if you open an existing project that was created with an older Pack version, you can also update it to 2.1.0.

However, Pack updates are handled per project. There is no way to download a new Pack version only once and automatically apply it to all projects.

Regards,
Oussama

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.
gil_dobjanschi
Senior
June 23, 2026

Hi ​@Oussama_TROUDI,

Thank you for your reply!

It would be nice if the MX2 application would store the Packs as a local repository available to all the projects. Each project can reference the Pack it needs from the repository. 

My problem is that I have 20 projects written for a book. When ST releases an update for multiple Packs I have to download them all for each project. When the last update occurred about a week ago I had to download 160 files (20x8) instead of 8 files.

Regards,

Gil 

Oussama_TROUDI
ST Technical Moderator
June 24, 2026

Hello ​@gil_dobjanschi 
 

I have submitted an internal ticket based on your feedback, and we will keep you posted on any updates.

Internal ticket number: CDM0063798 
(This is an internal tracking number and is not accessible or usable by customers).

 

Regards,
Oussama

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.
Oussama_TROUDI
ST Technical Moderator
September 18, 2026

Hi  ​@gil_dobjanschi 

I want to let you know that you can update the packs for each existing project using the STM32CubeMX2 CLI, without opening the projects individually.

First, you can list all the packs utilized within a project by:

  • cube mx project pack list --project-path C:/MX2_Projects/100_Project_003.ioc2

Also, to list only the packs for which a newer version is available, use:

  • cube mx project pack list --project-path C:/MX2_Projects/100_Project_003.ioc2 --upgradable

Based on the output, you can identify the pack details such as:

{
      "vendor": "STMicroelectronics",
      "name": "stm32c5xx_dfp",
      "version": "2.0.0",
      "installed": true,
      "id": "STMicroelectronics.stm32c5xx_dfp.2.1.0",
      "pdsc_path": ………………... 
      "latest": "2.1.0"
},

You can update a pack to a newer version with:

  • cube mx project pack update --pack-vendor STMicroelectronics --pack-name stm32c5xx_dfp --newer-pack-version 2.1.0 --project-path C:/MX2_Projects/100_Project_003.ioc2

The update result should look like this:

{
  "status": "success",
  "data": {
    "success": true,
    "issues": []
  }
}

Please do not hesitate to get back to me if you need more details or further assistance.

Best Regards
Oussama

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.
gil_dobjanschi
Senior
September 19, 2026

Thank you ​@Oussama_TROUDI for looking into this issue! I will give this a try at the next pack update.

 

Regards,

Gil