cancel
Showing results for 
Search instead for 
Did you mean: 

Code Generation Issue Version 1.19.0 Locked due to Version 2.0.0

C24
Associate

Hello.

Due to reasons, I had to completely reset my laptop, and I am setting up STMCubeIDE and STMCubeMX again. That said, I became used to CubeMX being integrated inside of CubeIDE and I want my project generation to include the .ioc file. Hence, I'm choosing to install STM32CubeIDE 1.19.0 (despite the documented issues and reasoning for Version 2, I have yet to encounter a serious problem that would steer me away). 

 

That said, after reinstalling STM32CubeIDE version 1.19.0, the code generation is locked behind an error message:
`Go to Help -> STM32Cube updates -> Connection to myST`. When I go to `Help->Check for Updates`, the only update available is to STM32CubeIDE 2.0.0. As I've explained above, I've been actively avoiding this version due to the removal of CubeMX integration in CubeIDE. 

 

Seeing as this was the only update, I tried to simply go to`Project -> Generate Code`, but nothing happened. 

 

This leads me to believe that for new installations of STM32CubeIDE for prior versions, it forces updates to the latest version (2.0.0 at time of writing). If that's the case, why bother allowing downloads to prior versions at all?

 

I write this in both frustration and hope that I am mistaken, and that there is an easier solution I am missing at the moment.

 

Any and all hints, tips, speculations, and solutions are welcome. Thank you for your time and consideration.

4 REPLIES 4
TDK
Super User

It doesn't force you to update, but if you ask it if new versions are available, it will tell you they are. No surprises there.

 

> Seeing as this was the only update, I tried to simply go to`Project -> Generate Code`, but nothing happened. 

Probably an issue with how the project was created. How was it created and/or imported? If you create a new project, what happens when you try to generate code? Show screenshots of the error and workspace.

If you feel a post has answered your question, please click "Accept as Solution".

My error message looks like:

C24_5-1766966461392.png

C24_6-1766966733349.png

 

 

 

The pages where I make it looks like:

C24_2-1766966360413.png

 

C24_1-1766966338990.png

C24_3-1766966374693.png

C24_4-1766966410407.png

 

 

At first, I thought I needed to use this solution: https://community.st.com/t5/stm32cubeide-mcus/myst-login-issue-in-stm32cubeide/td-p/575447. However, I thought that with the settings below "these were not the same problems".

C24_0-1766966166364.png

 

The only things I can brainstorm are STM32 hides their libraries behind a paywall (the email must be connected to a purchased stm32 board) and that this email is not the one I used to buy the account, or that I am not signed in elsewhere on the toolchain (I mean to say not signed in to a connecting software).I am still an overall coding beginner so I am unsure how valid this hypothesis is.

The only things I can brainstorm are STM32 hides their libraries behind a paywall (the email must be connected to a purchased stm32 board)

Definitely no - you just should have account (login) which you have as you're posting here.

Try to recall which CubeIDE version and Cube libraries you had before the reinstall, and download exactly same versions. Do only one thing at a time: first get working as it was, then consider update CubeIDE or libraries (or don't).

 

 

TDK
Super User

It needs the H7 software package to generate the code, hence the error message.

Go to manage embedded software packages and download the latest H7 package.

TDK_0-1766971371809.png

It might need a different package as well depending on what you enabled.

You may need to log in for some of them:

TDK_1-1766971451994.png

 

If you feel a post has answered your question, please click "Accept as Solution".