cancel
Showing results for 
Search instead for 
Did you mean: 

When is cubeIDE ever going to be fixed?

CRile.1
Associate II

I've tried multiple versions and searched the form. After generating a .IOC i cannot generate code because cubeIDE cannot handle downloading and installing new firmware on its own. Why has this issue been known about for over a year and from what i see on the forum nothing has been done to correct it. I had this working previously with version 1.8.0 for STM32F10X. Because of the new update to 1.8.3 i cannot do anything! this is beyond frustrating since i migrated to the STM32 platform specifically for the improved toolchain. I am seriously considering switching to ARM and being done with this.

I have manually tried to install the 1.8.0 and 1.8.3 packages, by downloading them from the web and point cubeIDE to the zip and that fails too.

I even uninstalled cubeIDE because i was at version 1.3.0 and reinstalled to 1.4 and still nothing.

really considering dropping STM32 from current and future developments.

11 REPLIES 11
hansd56
Senior II

Which OS? Is your repository configured correctly? If yes go to Help->Manage Embedded Software Packages and download it.

0693W000005BPqiQAG.jpg

Piranha
Chief II

Migrate to EmBitz, start writing your own code and free yourself form the big vendor provided broken bloatware.

https://www.embitz.org

https://blog.bastelhalde.de/post/setting-up-embitz-1-11-for-an-stm32f7-hal-project

Hmm, No IDE for linux , and promise of a new version coming soon made almost a year ago...

Yes, but still that doesn't change the fact that it's much more usable IDE than all of the Eclipsoids. Some additional info:

https://www.eevblog.com/forum/microcontrollers/inexpensive-arm-development-tools/

https://www.eevblog.com/forum/microcontrollers/embitz-is-coming-back-soon/

Talking about promises and years... Look at the one from ST:

The STM32Cube HAL is an STM32 embedded software layer that ensures maximized portability across the STM32 portfolio, while the LL APIs make up a fast, light-weight, expert-oriented layer which is closer to the hardware than the HAL. HAL and LL APIs can be used simultaneously with a few restrictions.

Both the HAL and LL APIs are production-ready and have been developed in compliance with MISRA C®:2004 guidelines with some documented exceptions (reports available on demand) and ISO/TS 16949. Furthermore, ST-specific validation processes add a deeper-level qualification.

...and they are shipping beginner developed broken bloatware since 2007.

No argument from me about empty promises from ST.

TDK
Guru

If you're behind a proxy it doesn't work well, if at all. I have no problems downloading when not behind a proxy, except occasionally things seem to be down for a day per month. I had no issue updating (via Help -> Manage Embedded Software Packages) to 1.8.3 just now. You could always replace the HAL files manually if you're really desperate.

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

0693W000005BQVMQA4.pngWin 10. through embeded software packages, i can see the list going up to 1.8.3. If I try to install 1.8.3 I get an error pictured above. I tried wiping out the repository and installing manually though the package manager and got the same thing. I was able to get 1.8.0 to actually show as installed so i selected to install .3 .2 and .1. only 1.8.2 installed correctly. So i have made a new project which is using 1.8.2 so i can continue my work.

I replied to hansd56 with what I did. 1.8.3 will not install through the package manager.

This is really disappointing since the integrated toolchain is what made me choose stm32 over one of TIs platform.