cancel
Showing results for 
Search instead for 
Did you mean: 

stm32cubeIDE project configuration using CLI

miladmohtashamirad
Associate III

Hi. 
I'm aware that there's a cli tool called  STM32CubeCLT which is used for building programs for stm32 MCUs. 
But, is there any way that we can ask stm32cubeIDE to perform the following steps?

  • install/remove a certain cmsis-pack
  • configure a certain project to use certain components from installed packs
  • generate code
  • ( The rest of the steps including building can be done through STM32CubeCLT)

To give a bit of context:
We're making cmsis pack to deliver software components to stm32cubeIDE and we'd like to automate the process of testing each pack in our CI/CD. 

 

1 REPLY 1
Souhaib MAZHOUD
ST Employee

Hello @miladmohtashamirad 

Currently, it is not possible to perform certain actions on the cmsis-pack with STM32CubeCLT. However, CubeCLT allows:
• Building a program for STM32 MCU devices using an enhanced GNU toolchain for STM32
• Programming STM32 MCU internal memories (flash memory, RAM, OTP, and others) and external memories
• Verifying the programming content (checksum, verification during and after programming, comparison with file)
• Automating the STM32 MCU programming
• Debugging applications through the interface of STM32 MCU products, which provides access to MCU internal resources using basic debug features

 

Thx,

Souhaib