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


workbench on Fedora21

I installed workbench ‘install_sw4stm32_linux_64bits-v1.3.run’ on Fedora21.
I think iI got it to work now. Had a hardtime debugging with a Discovery board.

Failed to execute MI command
-target-select remote localhost:3333

After doing some detective work, i found out that the installer failed on installing udev rules files for stlink. There is pass missing to find 49-stlinkv2.rules

Here my updated install_stlink_udev.sh:

cat install_stlink_udev.sh

  1. !/bin/bash

  1. Test if the rule is already installed

if -f “/etc/udev/rules.d/49-stlinkv2.rules” ; then
echo “An udev rule for ST-Link already exists”
else
# Test if GKSUDO exists
if type -p gksudo > /dev/null; then
gksudo_exist=true
fi

if $gksudo_exist && [[ -n “$DISPLAY” ]]; then
gksudo “cp .installation/49-stlinkv2.rules /etc/udev/rules.d” -D “Install Udev rule for STLink”
else

  1. sudo cp 49-stlinkv2.rules /etc/udev/rules.d

sudo cp .installation/49-stlinkv2.rules /etc/udev/rules.d
fi
fi

if -f “/etc/udev/rules.d/49-stlinkv2.rules” ; then
echo “-- Udev rule for ST-Link installation done --”
echo
fi
----------

Besides fixing the installer script I suggest to provide a more visible error at when running the installer, so one can catch install error better.

Mat

 

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