cancel
Showing results for 
Search instead for 
Did you mean: 

Cannot open ico file from link provided by ST

yilmazkircicek
Associate III

@TDK wrote:

They're not made using STM32CubeMX.


There should be an internal reason of this decision but it does not seem reasonable for a customer viewpoint. An expert ST staff could easily done this for all of us. Anyway, at least we have an example.

Thanks for your time...

New question moved from this original thread.

1 ACCEPTED SOLUTION

Accepted Solutions

Hello @yilmazkircicek ,

I've normally opened H74_Discovery_STM32H745I-DISCO_STM32H745XIH_Board_AllConfig.ioc as shown in this screenshot:

mALLEm_0-1744631430759.png

How did you download that file? please download the all package from github:

mALLEm_1-1744631559363.png

Unzip the package and open the ioc file with the latest version of CubeMx (the latest version is 6.14)

 

 

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.

View solution in original post

8 REPLIES 8
Pavel A.
Evangelist III

Some new MCU families do include .ioc files.  The internal reason is that many STM32 product families and their examples have were released long ago, before the CubeMX stabilized. Also, updates and development of CubeMX would require resources for regression testing of these examples. The "expert staff" has probably other important things to do ))

The .ioc files for many ST boards are available here. Though these .ioc's are not coupled with specific functional example code. Al least, this is something to start from.

 

Thanks for the link, I have tried "H74_Discovery_STM32H745I-DISCO_STM32H745XIH_Board_AllConfig.ioc" and here is the result; a perfect forward and backward compatibility :) 

yilmazkircicek_0-1744620553719.png

 

 

What is your CubeMX version? I have 6.11.1 here, it opens this ioc file without issues.

 

.

I am using 6.14.0 version of CubeMx.

Pavel A.
Evangelist III

@KDJEM.1 @mƎALLEm   ? Why CubeMX 6.14 fails to open .ioc files from github that open successfully with v. 6.11.1 ?@

Hello @yilmazkircicek ,

I've normally opened H74_Discovery_STM32H745I-DISCO_STM32H745XIH_Board_AllConfig.ioc as shown in this screenshot:

mALLEm_0-1744631430759.png

How did you download that file? please download the all package from github:

mALLEm_1-1744631559363.png

Unzip the package and open the ioc file with the latest version of CubeMx (the latest version is 6.14)

 

 

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.

Hi @mƎALLEm,

Now I have downloaded as you described and wokring normally. In first time, I had right clicked the file name and clicked Save linked content as... at first time. 

That's my bad. Thanks for clarification. 

BTW, the feature that I interested did not initialized in .ioc file, like FatFS, MDMA etc... I mean, not the exact file that is used (or can be used) in H745-DISCO

Regards.

yilmazkircicek_0-1744634895457.png

 

The configuration available for the provided ioc files is intended to just provide a primitive hardware initialization not to configure high level middlewares like FatFS, LWIP, FreeRTOS etc ..

And the SDMMC is already set:

mALLEm_0-1744635547333.png

You need to add them yourself.

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.