Skip to main content
Dlinky
Associate II
May 16, 2022
Question

How to re-create a missing .ioc file?

  • May 16, 2022
  • 3 replies
  • 1534 views

I'm running the LTDC_Paint example for a STM32F429i_DISC1 board on CubeIDE. The files in the package do not comprise the .ioc file that could allow to change the uC configuration. Is there a way to re-create this missing file?

Thanks for your help!

This topic has been closed for replies.

3 replies

Tesla DeLorean
Guru
May 16, 2022

>>Is there a way to re-create this missing file?

The examples were frequently written by engineers, they didn't use an IOC file to auto-generate code.

Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
Amel NASRI
ST Technical Moderator
May 17, 2022

Hi @Community member​ ,

At ST, we started to provide examples based on STM32CubeMX in the STM32Cube_FW package with the latest products as STM32G4, STM32L5, STM32U5...

For products like STM32F4, no .ioc provided in the examples.

May be you can start with one example where the ioc file is provided and then look for a compatible product (follow steps in How to export a project configuration to a compatible STM32).

-Amel

To give better visibility on the answered topics, please click on "Best Answer" on the reply which solved your issue or answered your question.
Andrew Neil
Super User
May 18, 2022

"The files in the package do not comprise the .ioc file that could allow to change the uC configuration"

Do they not provide, say, #defines for the pins, ports, peripherals, etc used?

so you could edit those #defines accordingly

#PortableSoftware #HardwareAbstraction

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.