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


Make error for STM32F0x processor

Hi All
I am having a problem trying to compile the simplest HAL project for the STM32F030 processor. All I need to do (for the moment) is toggle a pin. I cannot get the project to compile (after several installs on 2 different computers). I’m running Win10 and the latest versions of CubeMX and the Workbench - fresh downloads today.

I keep getting:
Errors (6 items)
make: *** Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.o Error 1
recipe for target ‘Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.o’ failed
selected processor does not support `dsb 0xF’ in Thumb mode line 211, external
x 4 lines

I have tried everything I can find on the web to fix this although there is not much to see. Seems like it will be simple when I find the answer but no idea where to look.
Permissions on the project folders were restricted so now fully writeable
Various quotes on the preprocessor defined symbols made no difference

This is a bespoke board (shouldn’t make any difference) with STM32F030Px fitted. Used CubeMX to define the pins and successfully imported the project to Eclipse.

If this processor can’t use the settings already configures for it by CubeMX, what are the settings and where do I change them?

Thanks in advance for all help and suggestions.

Max

Hi All

It turns out this is a problem with 32/64 bit versions of JRE. For some reason, I had the 32 bit version of JRE and this allowed the project to be created but caused the problems described. Installing JRE 64 bit removed the problem.

Cheers.


 

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