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


Re: Assembler FPU statements not recognized

Thank you Bernard
But my Setting window looks different, there is no input possibility for the fpu, see attached screenshot.

Updating the IDE with help>>Check For Updates didn’t really work well.

First windows asked for unauthorisized software, I allowed to continue, after some actions the updating stopped with:

An error occurred while installing the items
session context was:(profile=epp.package.cpp, phase=org.eclipse.equinox.internal.p2.engine.phases.Install, operand=null --> Rorg.eclipse.rcp.configuration_root.win32.win32.x86_64 1.0.3.v20150204-1745, action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.ChmodAction).
The action chmod failed - file C:\Ac6\SystemWorkbench\eclipse.exe does not exist

An error occurred while installing the items
session context was:(profile=epp.package.cpp, phase=org.eclipse.equinox.internal.p2.engine.phases.Install, operand=null-- > Rorg.eclipse.rcp.configuration_root.win32.win32.x86_64 1.0.3.v20150204-1745, action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.ChmodAction).
The action chmod failed - file C:\Ac6\SystemWorkbench\eclipse.exe does not exist

Regards F. Seuhs

France

Hello,

Obviously your System Workbench installation is not up-to-date.

To undesrtand why things go wrong when updating, I would like to have some more information:

  • Where did you install System Workbench for STM32?
  • Do you install it using the all-in-one installer or in an existing Eclipse installation?
  • If you install on an existing Eclipse, what Eclipse version do you use?
  • When you try to install updates, what are the outdated elements?
    • If there is also Eclipse, and mainly CDT, updates, try to install by phases:
      • First install only the standard Eclipse updates (non CDT nor Ac6)
      • Then install the CDT updates; they are known to need to be installed separately in some cases...
      • Finally bring the other updates (including the Ac6 updates)


In the meantime you can add “-mfpu=fpv4-fp-d16 -mfpu-abi=hard” options in the “Miscellaneous” tab of both the compiler and linker sections.

Bernard