2020-06-25 6:27 AM
Hello. When I press to Run (Run main.c) button, STM32CubeIDE opens random file, possibly, from current repository, for example: startup_stm32l452xx.s, core_cm4.h etc...
Code is loading successful, but this side effect bothers me.
I would like to disable this function. How can I do it?
If you need more information about this behavior please, ask.
Thank you for reading.
2023-05-31 1:23 AM
The same here. After many debug sessions my IDE is full of unwanted opened files. Very annoying.
Looks like a long-playing problem ...
Version: 1.12.1
Build: 16088_20230420_1057 (UTC)
2023-07-26 9:14 AM
Version 1.13 does the same.
2023-08-18 10:11 AM
I have had this problem for many versions, including 1.13 (on Windows 10). Run launches, freshly after opening the IDE work fine. But after the first Debug session, the random files open on every Run launch, until the IDE is restarted.
It is extremely annoying.
If ST have difficulty recreating this, I can check anything on my machine - do ask.
2023-09-01 2:23 AM
Looks like from STM nobody cares this issue.. :face_with_rolling_eyes: which is very annoying, with full opened tabs after programming/RUN several times
2023-09-04 12:28 AM
Still No fix for this issue !?
2023-09-04 2:58 AM
In my understanding, this simply occures because when you upload your ELF, the debugger connects, interrupts the current execution and thus opens the file matching with the current location of the program. (And yes, this is boring, but this is what you expect all the time except while downloading...)
I would guess this is eclise-related rather than STMCube...
2023-09-04 8:21 AM
Just to verify a couple of things, I did a fresh install of Linux Mint 21 and a fresh install of STM32CubeIDE 1.13.1. And the problem happens there as well. So it is not a Windows thing. And it is nothing left-over from any older version previously installed.
And as mentioned earlier, the first Run after starting up the IDE does not show the problem. Only after the first Debug session it starts happening until the IDE is restarted.
2023-10-06 8:05 AM
I have the same problem
2024-01-07 11:53 AM
Same issue, version: 1.14.0. New notebook, new Win11 installation, new CubeIDE installation. Problem started at the very first project (I started to learn programming MCUs recently) .
2024-01-30 3:39 AM - edited 2024-01-30 6:09 AM
They claim to have fixed something...
https://wiki.st.com/stm32mcu/wiki/STM32CubeIDE:STM32CubeIDE_errata_1.13.x
I am running 1.14.1 under win7-64 and on a quick test it seems ok. It does open the startup.s file at the 1st line where SP is loaded, but that is ok (well, it's dumb). Afterwards whenever I press e.g. the stop button it opens tasks.c at void vApplicationIdleHook (void) which is correct because that is where the CPU spends by far most of its time in my project (and probably in most RTOS-based projects).
BTW the system requirements, which now say win10 or higher, is BS. It works perfectly under win7-64. I know official M$ updates stopped years ago but there is a way to fully update win7-64 because M$-contract customers still get it.