Skip to main content
Paul M
Associate II
July 24, 2026
Solved

STM32CubeIDE does not read all project params for imported Project

  • July 24, 2026
  • 5 replies
  • 125 views

STM32CubeIDE

I have Project Directory (Fully populated from an earlier version of the IDE on a different machine)
that I bundled up and then unwrapped on my new build machine.
However, when I point my newly installed (up to date) IDE to my unwrapped Project directory,
it “sees” the Project is there...but when I click “Finish” to bring it into my IDE, the IDE shows
the project (with the correct name) but devoid of any project properties...and no Source Code Tree
(where I normally--and previously--could navigate all the source files).  

I can see all the expected source code files in my Project Directory
What is the disconnect?
Do I need to manually edit the PROJECT.ioc or .project file (or .cproject or .settings or *something*) ?
Is there a known issue with transferring a Project from an earlier version of the IDE?

Guidance Appreciated!
Paul++
 

Best answer by Pavel A.

> when I point my newly installed (up to date) IDE to my unwrapped Project directory

By this you probably mean “select a workspace”. 

For best results with a new Eclipse version, don't reuse the .metadata from previous installation. Of course, don’t specify the *project* directory as *workspace* directory. The projects can be in subdirectories of workspace, or outside of it.

 

 - Do not edit any files yet

- Exit the IDE​​​​​

 - Delete the .metadata dir​​​​​​

 - Start the IDE and point to the same path for the Workspace.

 - Import your project . Now it should be visible.

 

5 replies

Karl Yamashita
Principal
July 25, 2026

 

However, when I point my newly installed (up to date) IDE to my unwrapped Project directory,

 

Did you import as a STM32 Project or did you just open it some other way?

If a reply has proven helpful, click on Accept as Solution so that it'll show at top of the post.CAN Jammer an open source CAN bus hacking toolCANableV3 Open Source
Andrew Neil
Super User
July 25, 2026

What versions, specifically, are you using here?

 

Have you tried installing the old IDE on the new machine, and importing this “bundled” project?

ie, is the problem with the new IDE, or the “bundling” ?

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.
Pavel A.
Pavel A.Best answer
July 25, 2026

> when I point my newly installed (up to date) IDE to my unwrapped Project directory

By this you probably mean “select a workspace”. 

For best results with a new Eclipse version, don't reuse the .metadata from previous installation. Of course, don’t specify the *project* directory as *workspace* directory. The projects can be in subdirectories of workspace, or outside of it.

 

 - Do not edit any files yet

- Exit the IDE​​​​​

 - Delete the .metadata dir​​​​​​

 - Start the IDE and point to the same path for the Workspace.

 - Import your project . Now it should be visible.

 

Paul M
Paul MAuthor
Associate II
July 27, 2026

Thx Pavel,

This did the trick.  I’m still not 100% sure how I got wrapped around the axel.
However, I started Fresh … My bundled project from the other machine
(I had bundled it using bash command “tar -czvf ZIPPY.tar.gz ZIPPY_Project” …
this was not a problem)
I got rid of my previous attempt to unwrap/load my project
and re-started from un-bundling (“tar -xzvf ZIPPY.tar.gz”) ).

Before doing anything with the IDE, I went into my project directory and got rid of .metadata
I started the IDE and opened the Workspace (not same as project directory).
I then asked to import a project (type: STM32Cube MX/IDE).
This time, when it picked it all up, the Project became visible in my Workspace.

So, my take-away is:
    When moving a project to new version of IDE, must NOT use the old .metadata

Thx Again!
Paul++



 

Paul++
MM..1
Super User
July 25, 2026

Seems you missunderstand or never work with projects vs workspaces. For me best method is on new PC open IDE and choice new empty workspace in exactly new empty folder. Then leave IDE open and in explorer or other prefered file manager simply double click on .project file in your project . Second care dont place projects or workspace in folders wtth spaces in names.