Skip to main content
Led
Associate III
December 31, 2023
Solved

ST, Please stop login strategy in your tools

  • December 31, 2023
  • 4 replies
  • 3643 views

Hi ST

I generally appreciate your tools and how to keep on make them better, keeping also quality on track.

But let me say this: It is highly annoying that it is mandatory to login in the CubeMX and CubeIDE.

Please remove this again.

Use case: as a embedded SW developer I give my CubeMX project to the HW developer for review. For this short task he does not want to create a login. This is highly annoying and I request to remove this again.

Please understand that for development this is just an additional work where people will rather not use the tool than create a login.

If login is required for the download: ok. But let the devleoper decide whether he wants to download on its own or via the tool. No login should be needed to use the tools.

Thanks for your undestanding.

Led

Best answer by Rim LANDOLSI

Hello @Led and welcome to the community,

 

Thank you for your contributions and for this explanation. In the case you want to work without being connected, STM32CubeIDE makes this possible by following these instructions:
• Manually download the needed STM32Cube firmware packages from the STMicroelectronics website
www.st.com
• Inside STM32CubeIDE, use the following menus:
1. [Help]>[Manage embedded software packages]
2. [STM32Cube MCU Packages]>[From local...]
• Point to the manually downloaded zip file, then accept the license and install it.

 

Otherwise, I will report the suggestion to remove the login feature to the development team for further investigation.

 

Thanks,

Rim.

 

4 replies

Rim LANDOLSI
Rim LANDOLSIBest answer
ST Employee
January 3, 2024

Hello @Led and welcome to the community,

 

Thank you for your contributions and for this explanation. In the case you want to work without being connected, STM32CubeIDE makes this possible by following these instructions:
• Manually download the needed STM32Cube firmware packages from the STMicroelectronics website
www.st.com
• Inside STM32CubeIDE, use the following menus:
1. [Help]>[Manage embedded software packages]
2. [STM32Cube MCU Packages]>[From local...]
• Point to the manually downloaded zip file, then accept the license and install it.

 

Otherwise, I will report the suggestion to remove the login feature to the development team for further investigation.

 

Thanks,

Rim.

 

oeliks
Associate III
January 3, 2024

Yes, this is not a good way to go. Remove login please!

Pavel A.
Super User
January 8, 2024

> what manual package do I download to be able to configure a WatchDog.?

This: https://www.st.com/en/embedded-software/stm32cubel4.html

Does Cube really need to login to myST to do that ??

Yes if you click the red button "Get latest" 1.18.0 (or "Select version") you will need to log in to download. You can do this on a different computer (even on a phone) and bring the zip file to your work computer.

No, if you choose the blue pill button "Get from Github".

Visitor II
January 8, 2024

Thx,

Now I have the MCU package downloaded, I configured the WWDG in the .ioc file and selected 'Generate Code'

The main.c does not get updated and there are 'wwdg' related files in the STM32L4xx_HAL_Driver folder.

 

There are some misc file in the main folder that look odd.

 

pvk_0-1704754003663.png

I'll try to create a new project and configure a WWDG.

Pavel A.
Super User
January 8, 2024

It drops .ftl files in the main folder?? Very strange. Something is broken.

 

Visitor II
January 8, 2024

I have the files under source control (Perforce/Helix, yes old school). Once I checked out stm32l4xx_hal_conf.h the 'Generate Code' seems to generate the appropriate updates. 
Should have better error checking/notification to not get into this state.

Visitor II
November 15, 2024

PLEASE, DELETE YOUR LOGIN