Skip to main content
vml
Associate II
June 5, 2019
Question

How to REALLY turn OFF network activity of CubeMX 5.2.1? Is it a SPY software now or what?

  • June 5, 2019
  • 13 replies
  • 11523 views

CubeMX creates a lot of network activity even if there is no need to do so.

I can imagine only two reasons explained to user for CubeMX to do any network activity:

  1. To update CubeMX and its components
  2. To collect info about usage of CubeMX

First one I turned OFF in Updater Settings to Manual Check (see screenshot)

Second one is turned OFF in User Preferences (see screenshot)

So there should be no reason for CubeMX to tell anything to someone in internet or ask anything there. BUT CubeMX does not care and tries to do a LOT of connections in internet. WHY?

Every time I "Generate Code" it needs connection. Every time I create project - it needs connection. And all this with trurned usage collection turned off. Looks like spying ... NO?

And moreover CubeMX states that it needs this connection to fullfill operation with anoying message box. If I press Home after I opened project it states "A network connection is required to proceed". Really!? CubeMX need internet to go to start screen of CubeMX!?

Please fix this spying behavious of CubeMX. If user selected to manually update and turned off collection of usage info then NO CONNECTION should be asked by CubeMX software (or there is some hidden reporting/connectioning which people usually call "spying")!

Here is the screesnshots

0690X000008iFnnQAE.png0690X000008iFoHQAU.png0690X000008iFnsQAE.png

This topic has been closed for replies.

13 replies

MikeDB
Senior II
June 5, 2019

Does CubeMX get a new processor configuration file every time it is used ?

vml
vmlAuthor
Associate II
June 5, 2019

>Does CubeMX get a new processor configuration file every time it is used ?

What do you mean? Processor's families packs are installed for used families of micros (F3, F4). Updates are said to be manual. Data Auto-refresh is turned off. So from user point of view there should be no reasons for automatic requests of connection with internet in any case ... except of cause the case when CubeMX does not care about selected by user parameters :( ... or is simply spying :(. Both things are "not good" and should be changed I think

MikeDB
Senior II
June 5, 2019

I know the STM MCU finder accesses the cloud for the latest processor details every time it is launched so it is quite possible CubeMX may do the same as well. The files stored on your PC may just be pointers to the data in the cloud.

Jack Peacock_2
Associate II
June 5, 2019

Reminds me of the old Gahan Wilson cartoon about the street corner lemonade stand. On one side of the corner a child is giving away free glasses of lemonade. Walk around the corner and there's a second stand, selling the antidote to the lemonade for $25.00 a glass.....

If you read the news privacy is now a service, and it isn't free. An IDE that won't work offline raises many reliability questions.

Jack Peacock

MikeDB
Senior II
June 5, 2019

I agree with you, but almost all the EDA tools I use are now cloud based, even down to storage of the active datasets. You can make local copies as backups but the data being processed sits remotely.

Piranha
Principal III
June 6, 2019

Also font size dissonance seems to follow nowadays Microsoft's guidelines of degrading GUI. No DPI scaling, no unicode support - welcome back to the 90'ies with CGA/EGA colors from 80'ies! :)

vml
vmlAuthor
Associate II
June 6, 2019

DPIness was discussed in another post of mine

https://community.st.com/s/question/0D50X0000A1lWHASQ2/cubemx5-seems-totally-useless-for-developers-with-high-dpi-monitors-

In CubeMx 5.2 they finally added possibility to set large font which helped. Agly or not - can be discussed but at least it became VISIBLE ;)

Unfortunately there is little attention from St devs to absence of keyboard shotcut to "Generate Code" button in CubeMX

https://community.st.com/s/question/0D50X0000A7UoRVSQ0/how-to-activate-generate-code-activity

I would prefer to call it with shourtcut instead of mouse ... in CubeMx 4 it was possible . Why not in CubeMx 5!? There is no real connection between users and developers like bugtracking and it makes some aspects of CubeMx bad and developers are not aware about that at ALL!

May be we need social repository on github just to collect bugreports about CubeMx, no?