Skip to main content
yogui_ricardo
Associate III
Feb 24, 2025 4:13 PM UTC
Question

Add IOC file to example without IOC file

Moved from the MPUs section - STM32H7 is an MCU.


I have a software example for the STM32H743 provided by STMicroelectronics and I want to add the IOC corresponding to my micro, which is the STM32H753.

It does not have the IOC of the STM32H743.

I use Cube IDE V 1.17; is it possible?, or at least add the ioc of the STM32H743 thanks

This topic has been closed for replies.

4 replies

Andrew Neil
Super User
Feb 24, 2025 4:37 PM UTC

@yogui_ricardo wrote:

I have a software example for the STM32H743 provided by STMicroelectronics


Which example, exactly?

Yes, it is true that not all examples have .ioc files - see:

https://community.st.com/t5/stm32-mcus-products/some-example-projects-don-t-use-ioc-file/m-p/698338/highlight/true#M255312

 

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
TDK
Feb 24, 2025 7:40 PM UTC

Examples created without an IOC generally do not lend themselves to the IOC-required format as the generated code structure is different.

"If you feel a post has answered your question, please click ""Accept as Solution""."
Pavel A.
Feb 24, 2025 11:29 PM UTC

Here you can find .ioc files for older boards where they are not available in examples:

https://github.com/STMicroelectronics/STM32_open_pin_data/tree/master/boards

Note that there are no.ioc files for MCUs, only for boards.

 

Andrew Neil
Super User
Feb 25, 2025 8:45 AM UTC

@Pavel A. wrote:

Note that there are no.ioc files for MCUs, only for boards.


@yogui_ricardo - And even an IOC file for a board is just for the bare board - it won't have the specific configurations for a particular project.

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.