Skip to main content
Associate
July 23, 2025
Question

Still facing STM32Cube option greyed out

  • July 23, 2025
  • 4 replies
  • 946 views

Hi all,

I'm experiencing the exact same issue described in this thread (https://community.st.com/t5/stm32cubeide-mcus/stm32cubeide-stm32cube-project-creation-issue/td-p/823125) with STM32CubeIDE v1.19.0 on Windows. After selecting a target MCU during project creation, the "STM32Cube" option remains greyed out, and I’m only able to create empty projects without CubeMX support.

Here’s everything I’ve already tried (based on ST’s recommendations and other users’ suggestions):

  1. Set Target Selector Device Database Auto-Refresh to "No Auto refresh" under Window > Preferences > STM32Cube > Firmware Updater

  2. Clicked Apply and restarted STM32CubeIDE

  3. Deleted the .stmcufinder folder from my user directory:
    C:\Users\<MyUsername>\.stmcufinder

  4. Relaunched STM32CubeIDE as administrator

But on every launch, it automatically downloads the device database again and the problem returns. The STM32Cube integration remains disabled. I’ve tried this entire procedure multiple times, including clean reinstalls and new workspaces — still no resolution.

At this point:

  • I cannot create STM32CubeMX-based projects

  • I cannot import .ioc projects from old directories either

  • The problem persists across new and old workspaces

  • This is blocking my development workflow entirely

I would really appreciate if ST can provide:

  • A working download link to the compatible device database for v1.19.0 or a patched fix

  • Or a definitive way to prevent the IDE from auto-downloading the incompatible DB

Let me know if any logs or additional diagnostics would help.

4 replies

Andrew Neil
Super User
July 23, 2025

You mean this (pinned) post: STM32CubeIDE STM32Cube project creation issue ?

Would probably be best to continue in that thread, rather than start yet another...

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.
Associate
July 23, 2025

yes the same post, you are probably right. I did leave a reply there as well.

 

Semer CHERNI
ST Employee
July 23, 2025

Hello @funnywit_02 

Could you try to do the following steps:

  1. Set Target Selector Device Database Auto-Refresh to "No Auto refresh" under Window > Preferences > STM32Cube > Firmware Update
  2. Close STM32CubeIDE
  3. Deleted the .stmcufinder folder from my user directory:
    C:\Users\<MyUsername>\.stmcufinder

  4. Open STM32CubeIDE and when he following pop up message appears click on "NO"

SemerCHERNI_0-1753267347650.png

This will continue to be the temporary solution. Our teams have identified the root cause and a permanent fix will be shared shortly.

KR,
Semer.

Associate
July 23, 2025

I don't get any pop-ups like the one mentioned in the image even after following steps 1-3. 

 

Pavel A.
Super User
July 23, 2025

As a simple workaround:  create your project with the standalone CubeMX.

Let ST tidy the mess at their speed.

 

Associate
July 23, 2025

I'll have try it out, who says I won't face the same problem. 

 

Associate
December 5, 2025

I got the same problem: cube ide is not generating ioc file
project_incomplete.png

it did not enable "next" option, 
grayoption.png

I have latest version 2.0.0 (windows 11)
version2.png

I tried, "Go to Window > Preferences > STM32Cube > Firmware Updater." but that option is not visible, 
not_found.png

also I tried "Go to Help > STM32Cube updater > Select “Check the Target selector Device Database Updates”" but "STM32Cube updater" option is not visible, 
help.png

what can I try now?

Technical Moderator
December 5, 2025

Hello @Maurilio-P97 

Starting from version 2.0.0, STM32CubeIDE is separated from STM32CubeMX, this is posted in this thread and also discussed here.
For device configuration, you should download the standalone version of STM32CubeMX.

KR, Souhaib

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.