Loading...
 

Zephyr project on STM32

   Zephyr Workbench, a VSCode extension to manage Zephyr on STM32.
It enables users to easily create, develop, and debug Zephyr applications.
Main features:
  • Install host dependencies.
  • Import toolchain and SDK.
  • Create, configure, build and manage apps.
  • Debug STM32.
You can directly download it from the VSCode marketplace
For more details, visit the Zephyr Workbench

System Workbench for STM32


STM32CubeMX release 4.13.1 does not install in Linux

Hi anyone reading this,

I’m an UBUNTU user.

After updating to STM32CubeMX release 4.13.1 STM32CubeMX refused to start up.

Removed everything.

Now not even installing is impossible.

Notwithstanding the instructions are as clear as kindergarden nanny says what to do: “On Linux
Make sure you have access rights to the target installation directory, you can run the installation as root (or sudo) to install STM32CubeMX on shared directories. Double click (or launch from the console window) on the SetupSTM32CubeMX-4.13.1.linux file.” None of that has effect. Neither as ‘Benoit’ nor Sudo nor su (root). I get the same responses in the console. Quite a nonsensical situation.

Even worse, ST removed all previous versions from their site: http://www.st.com/web/catalog/tools/FM147/CL1794/SC961/SS1533Question
(choose STM32CubeMX to see only the latest version to be available).

See attached screenshot for anyone to behold the situation.

Advices welcome!

Ben

PS: SOLVED! The dude(tte) who included the STM32CubeMX_4.13.1.linux file should be noticed it has no purpose since ‘java -jar STM32CubeMX_4.13.1.exe’ will do a better job without any further obstacles and annoyance from inaccurate instructions in Readme.txt. I removed what is useless and got success with ‘java -jar STM32CubeMX_4.13.1.exe’ in the the Ubuntu terminal at the appropriate directory. Making an Ubuntu Launcher (filename.desktop) is done by copying the uninstaller desktop launcher file which you can find in the uninstaller folder. They didn’t make a same desktop launcher for the CubeMX itself (oh well ... sigh!). Adapt its contents to use it as a CubeMX launcher and drag it into the unity launcher.

Hi Ben,

The problem you are facing is maybe because you run on a 32 bit machine.

In version 4.13.1 the installer wrapper is a 64 bit application. In the 4.14 release that will be out today, the wrapper is a 32 bit application that runs on both 32 bit and 64 bit Linux.

Anyways, you are right, the wrapper is just a call to java -jar .... trying to find the appropriate version of java in your path. We have seen some customers with still java 1.6 installed in parallel with the 1.7 or 1.8.

Concerning the desktop launcher, you are right this is an improvement that could be implemented but has not been done yet as it is very desktop dependant.

Regards
Daniel



 

Newest Forum Posts

  1. Монтаж камина с грилем в Москве - установка и барбекю by KpddomErorb, 2025-05-10 18:28
  2. SPI on Nucleo_STMH533RE by royjamil, 2025-05-04 20:13
  3. SPI on Nucleo_STMH533RE by higginsa1, 2025-03-25 07:37
  4. SPI on Nucleo_STMH533RE by royjamil, 2025-03-23 11:31
  5. SPI on Nucleo_STMH533RE by higginsa1, 2025-03-23 09:33
  6. Configuring DMA for ADC in SW? by sam.hodgson, 2025-03-04 12:58
  7. Build a project in "release" mode by info@creosrl.it, 2025-02-20 18:12
  8. Build a project in "release" mode by info@creosrl.it, 2025-02-20 17:05
  9. Build a project in "release" mode by tang, 2025-02-20 10:36
  10. Build a project in "release" mode by info@creosrl.it, 2025-02-19 17:35

Last-Modified Blogs