2021-04-08 03:46 AM
An error occurred while collecting items to be installed
session context was:(profile=STM32CubeIDE, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,com.st.stm32cube.common.mx,6.2.1.202103241236
No repository found containing: osgi.bundle,com.st.stm32cube.common.mx.oss,6.2.1.202103241236
No repository found containing: osgi.bundle,com.st.stm32cube.common.mx.stinsider,6.2.1.202103241236
No repository found containing: osgi.bundle,com.st.stm32cube.common.projectcreation,1.6.1.202103171520
No repository found containing: osgi.bundle,com.st.stm32cube.ide.documentation,1.6.1.202103260948
No repository found containing: osgi.bundle,com.st.stm32cube.ide.mcu.ide,1.6.1.202103171520
No repository found containing: osgi.bundle,com.st.stm32cube.ide.mcu.rcp,1.6.1.202103171520
No repository found containing: osgi.bundle,com.st.stm32cube.ide.mpu.linux.ide,1.6.1.202103261436
No repository found containing: org.eclipse.update.feature,com.st.stm32cube.common.feature.mx,6.2.1.202103241236
No repository found containing: org.eclipse.update.feature,com.st.stm32cube.common.feature.mx.stinsider,6.2.1.202103241236
No repository found containing: org.eclipse.update.feature,com.st.stm32cube.common.feature.projectcreation,1.6.1.202103171520
No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.documentation,1.6.1.202103260948
No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.ide,1.6.1.202103171520
No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mcu.rcp,1.6.1.202103171520
No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mpu.linux.ide,1.6.1.202103261436
No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mpu.linux.projectcreation,1.6.1.202103261436
No repository found containing: org.eclipse.update.feature,com.st.stm32cube.ide.feature.mpu.linux.toolchain,1.6.1.202103261436
No repository found containing: binary,com.st.stm32cube.ide.mcu.rcp.product.executable.win32.win32.x86_64,1.6.1
Solved! Go to Solution.
2021-04-09 11:33 AM
Hi @Julien D_OEHAUDT, unfortunately this does not help. Same error.
UPDATE: Looks like I solved the problem now. I replaced an update site pointing to something like http://sw-center.st.com/stm32cubeide/updatesite1/1.4.1 with http://sw-center.st.com/stm32cubeide/updatesite1/1.6.1 then it updated ok and this site with the version disappeared. Please check my update sites in the screenshot do they look ok now? Thanks in advance.
P.S.: I really hate this buggy monster called Eclipse. I don't know if I spend more time with development or solving bugs that appear again and again...
2021-04-08 04:40 AM
Hi Anguel,
I suspect this is related to the p2 cache issue which happen from time to time.
This is usually solved by removing the STM32CubeIDE\p2\org.eclipse.equinox.p2.repository\cache folder.
HTH
2021-04-09 11:33 AM
Hi @Julien D_OEHAUDT, unfortunately this does not help. Same error.
UPDATE: Looks like I solved the problem now. I replaced an update site pointing to something like http://sw-center.st.com/stm32cubeide/updatesite1/1.4.1 with http://sw-center.st.com/stm32cubeide/updatesite1/1.6.1 then it updated ok and this site with the version disappeared. Please check my update sites in the screenshot do they look ok now? Thanks in advance.
P.S.: I really hate this buggy monster called Eclipse. I don't know if I spend more time with development or solving bugs that appear again and again...
2021-04-12 12:01 AM
Yes the sites urls look good like this.
Having the version suffixed means that you want to lock the update on a specific product version.
1.6.1 didn't disappeared, not sure how you verified this but all sw-center.st.com sites are not browsable from any browser, this not means that the repositories are not there.
2021-04-20 11:22 AM
There is a useful discussion about alternative IDEs in this topic:
https://community.st.com/s/question/0D53W00000U7PcH/keil-vs-stm-ide
I recommend trying EmBitz. This link will help to get started:
https://blog.bastelhalde.de/post/setting-up-embitz-1-11-for-an-stm32f7-hal-project
2021-04-20 11:51 AM
I don't see where the version number is appended when I view this window. I did delete the cache directory to no avail.
2021-04-20 03:00 PM
To clarify once again: Before I could update it seems that the updater was locked to 1.4.1 for some reason, although I had 1.6.0 already installed. At least 1.4.1 was at the end of one of the URLs, ask ST why!
So I replaced this 1.4.1 with 1.6.1 and the update worked. After the update there was no more number appended as you see in my screenshot above.
Question to ST: Is it possible to upgrade through the installer or do we have to go through the IDE?
I don‘t know if Eclipse is causing bugs but there is always some problem with the IDE. It is ST who chose to put all their ecosystem on this, so they should definitely invest more in testing and quality. It is a disaster when customer’s projects are delayed because of minor updates or other annoying bugs not getting fixed for years like the Cube firmware update bug. Not to mention the absolute path settings in Eclipse projects which are constantly driving people crazy.
2021-04-20 03:06 PM
@Julien D_OEHAUDT I mean 1.6.1 is not appended to any url in the screenshot as it was the case with 1.4.1. I did not take a screenshot unfortunately.
2021-04-20 03:26 PM
Hi, thank you for taking the time to answer. I did some digging and my system seemed to be pointing to tools 1.5.0. I went in and added "/1.6.1" to the end of of "https://sw-center.st.com/stm32cubeide/openstlinux/updatesite1" and it seems to be updating now. Will know more when it finishes. This is a pain. Someone from ST should be looking at this. I can't be the only one (obviously). Thanks.
2021-04-21 05:44 AM
EmBItz? Their debugger is named EBlink .... a scary name for a debugger IMHO. --pa