Just a note, currently it seems the newest version of cubeide can not be downloaded from ST I tried this pkgbuild (fails!), the link with curl and wget directly, and via browser with 3 drifferent devices. the Link seems broken...
Search Criteria
Package Details: stm32cubeide 1.17.0-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/stm32cubeide.git (read-only, click to copy) |
---|---|
Package Base: | stm32cubeide |
Description: | Integrated Development Environment for STM32 |
Upstream URL: | https://www.st.com/en/development-tools/stm32cubeide.html |
Keywords: | arm cortex cortex-m cubeide embedded ide st stm32 |
Licenses: | custom:SLA0048 |
Submitter: | kumen |
Maintainer: | kumen |
Last Packager: | kumen |
Votes: | 37 |
Popularity: | 0.066937 |
First Submitted: | 2019-05-02 15:05 (UTC) |
Last Updated: | 2024-12-17 23:06 (UTC) |
Dependencies (9)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- libusb (libusb-gitAUR)
- ncurses5-compat-libsAUR
- stlink-serverAUR
- webkit2gtk (webkit2gtk-imgpasteAUR)
- imagemagick (imagemagick-gitAUR, imagemagick-full-gitAUR, imagemagick-fullAUR) (make)
- arm-none-eabi-gdb (optional)
- jlink-software-and-documentationAUR (optional)
- stlink (stlink-gitAUR) (optional)
Required by (0)
Sources (7)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 .. 16 Next › Last »
schnedan commented on 2024-10-14 10:04 (UTC)
PatrickChoDev commented on 2024-10-05 13:44 (UTC)
For anyone using wayland compositor and facing STM32CubeMX freezing the entire compositor problems, try set the Exec=env WEBKIT_DISABLE_COMPOSITING_MODE=1 stm32cubeide %F
in desktop file, mine is working!!
kata55 commented on 2024-09-29 23:23 (UTC) (edited on 2024-09-29 23:43 (UTC) by kata55)
The download link issue seems to be gone, I built & installed the V1.16.1 package via pamac
without issues, only had to accept the new GPG key when compiling ncurses5-compat-libs
.
Funny observation: I'm running the STM32cubeIDE from terminal to observe any errors and the stm32cubeide
launcher seems to actually look with Wayland better than stm32cubeide_wayland
. However, the included STM32CubeMX does not render at all with stm32cubeide
...
I'm using a HiDPI screen (a 14" 2560x1440) with GNOME (46 atm) so I'm usually using 125% scaling. At that, with stm32cubeide
is all sharp and renders correctly even at fractional scales (except for some non-vector icons). It seems to even obey the light/dark mode switch and detects the scaling change, prompting to restart the IDE. On another hand, stm32cubeide_wayland
is all blurry since it probably runs thru xwayland and that always renders at 100% and then scales up to 125%.
If the app freezes on boot, delete the .metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi
file inside your WORKSPACE.
(credit to Wonky@stackoverflow: https://stackoverflow.com/a/73880801/22381120 )
Also, I'm running it as a normal users and it complains that:
Sep 30, 2024 1:06:44 AM java.util.prefs.FileSystemPreferences$2 run
WARNING: Could not create system preferences directory. System preferences are unusable.
1 : Invalid condition id : UX_CORESTACK_Condition cause : null
1 : Invalid condition id : UX_CORESTACK_Condition cause : null
1 : Invalid condition id : UX_CORESTACK_Condition cause : null
1 : Invalid condition id : UX_CORESTACK_Condition cause : null
1 : Invalid condition id : UX_CORESTACK_Condition cause : null
Sep 30, 2024 1:07:10 AM java.util.prefs.FileSystemPreferences checkLockFile0ErrorCode
WARNING: Could not lock System prefs. Unix error code 2.
Sep 30, 2024 1:07:10 AM java.util.prefs.FileSystemPreferences syncWorld
WARNING: Couldn't flush system prefs: java.util.prefs.BackingStoreException: Couldn't get file lock.
and then the last four lines are repeated infinitely every 30 seconds or so.
kumen commented on 2024-09-24 09:02 (UTC)
ST broke the download link for the current version of "Lnx" v1.16.1, I can't even download this file from a web browser. However, version v1.16.0 can be downloaded.
As a temporary workaround, use a snapshot of the previous aur release: https://aur.archlinux.org/cgit/aur.git/snapshot/aur-c61f682b9bf995d06d8e8c13c9b38ae07aa87c4a.tar.gz
malsyned commented on 2024-09-23 01:08 (UTC) (edited on 2024-09-23 21:20 (UTC) by malsyned)
Package build is failing today:
Building stm32cubeide...
==> Making package: stm32cubeide 1.16.1-1 (Sun 22 Sep 2024 09:06:12 PM EDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading st-stm32cubeide_1.16.1_22882_20240916_0822_amd64.sh.zip...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
-> Found SLA0048_STM32CubeIDE.pdf
==> Validating source files with sha256sums...
st-stm32cubeide_1.16.1_22882_20240916_0822_amd64.sh.zip ... FAILED
SLA0048_STM32CubeIDE.pdf ... Skipped
==> ERROR: One or more files did not pass the validity check!
Failed to build stm32cubeide
The sha256sum that I get for that file is
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 st-stm32cubeide_1.16.1_22882_20240916_0822_amd64.sh.zip
Edited to add:
I see now this is the sha256sum of an empty file, and that this problem has happened to previous versions as well recently.
Sabu commented on 2024-07-11 15:17 (UTC) (edited on 2024-07-11 15:19 (UTC) by Sabu)
For those like me which are interested what's new in the new release of STM32CubeIDE, here's the link to the Release Notes: https://www.st.com/en/development-tools/stm32cubeide.html# --> Release Notes
, or search for RN0114. The filename change with each release.
Perhaps it's an idea to add this to the sources list above (or as pinned comment).
I find it sometimes difficult to find this information.
schnedan commented on 2024-07-05 13:41 (UTC)
fails:
Repository : AUR
Name : stm32cubeide
Version : 1.15.1-2
.
.
.
==> Making package: stm32cubeide 1.15.1-2 (Fri Jul 5 15:39:27 2024)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found en.st-stm32cubeide_1.15.1_21094_20240412_1041_amd64.sh.zip
-> Found SLA0048_STM32CubeIDE.pdf
==> Validating source files with sha256sums...
en.st-stm32cubeide_1.15.1_21094_20240412_1041_amd64.sh.zip ... FAILED
SLA0048_STM32CubeIDE.pdf ... Skipped
==> ERROR: One or more files did not pass the validity check!
:: Unable to build stm32cubeide - makepkg exited with code: 1
newcharhuso commented on 2024-07-05 13:30 (UTC)
Since the source link is broken this package should be updated, 1.15.1 can't be installed even on the official site.
abody commented on 2024-07-04 16:14 (UTC) (edited on 2024-07-04 16:15 (UTC) by abody)
diff --git a/PKGBUILD b/PKGBUILD
index faeb1fd..421ee92 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,10 +2,10 @@
# Contributor: nightuser <nightuser.android@gmail.com>
pkgname="stm32cubeide"
-pkgver=1.15.1
-_pkgver_ext=1.15.1_21094_20240412_1041
-_pkg_file_name=en.st-stm32cubeide_1.15.1_21094_20240412_1041_amd64.sh.zip
-pkgrel=2
+pkgver=1.16.0
+_pkgver_ext=1.16.0_21983_20240628_1741
+_pkg_file_name=en.st-stm32cubeide_1.16.0_21983_20240628_1741_amd64.sh.zip
+pkgrel=1
pkgdesc="Integrated Development Environment for STM32"
arch=("x86_64")
makedepends=('imagemagick')
@@ -41,7 +41,7 @@ source=("${_pkg_file_name}"::"$_download_path"
# "99-jlink.rules.patch"
"https://www.st.com/resource/en/license/SLA0048_STM32CubeIDE.pdf"
)
-sha256sums=('c6b55574f78db1cdca30b1006e4b2d77025b516852a95602271a111d28c663f3'
+sha256sums=('831522a542c162295336ea2ca93fc5793c2888e3a4f385b327b9dd88bc1bdd0f'
# '0f3f69f7c980a701bf814e94595f5acb51a5d91be76b74e5b632220cfb0e7bb3'
'SKIP'
)
Pinned Comments
kumen commented on 2023-03-19 13:14 (UTC) (edited on 2023-03-19 13:17 (UTC) by kumen)
STM32CubeIDE is now run by executing
stm32cubeide_wayland
official script. If you have issues related to run environment, try to edit/usr/share/applications/stm32cubeide.desktop
file and uncomment one of commented outExec=...
lines and comment out currently used one. After making changes tostm32cubeide.desktop
runupdate-desktop-database
as root to apply changes.Discussion about this Eclipse issues is here: https://github.com/eclipse-platform/eclipse.platform.swt/issues/158