Skip to main content
Zafar Iqbal
Associate
March 30, 2025
Question

Creating new project for the coreM33 of STM32MP257-DK

  • March 30, 2025
  • 1 reply
  • 426 views

Dear Team,

 

I recently brought STM32MP257-DK. I am able to explore the A35 part. Also I am able to run the example projects provided by ST for M33 core. Since My application will have more dependencies on the Realtime and hence I wanted to create a separate project for M33 core from scratch. The example projects provided doesn't contains any .ioc file and hence I am not able to configure the project properly. can you please help me to create one.

 

I have just attached my .ioc file in the following attachment.

 

Thank you.

 

Regards,

Iqbal

1 reply

Associate
October 1, 2025

You use the .ioc file for configuring the peripherals (assigning it to a hardware context, mainly). By default, you could check at which context a peripheral is assign in the devicetree file (It involves checking the security options "CID" and other stuff). Therefore, you have two options: create a custom device tree, which imply recompiling the device tree and regenerating an image (check "How to compile the device tree with the Developer Package"), or use the default assignment of the image you are using. In the first option, with STMCubeMX and STMCubeIDE you will generate a file structure with the .ioc file. With the second option, you won`t need a .ioc file.