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


STM32746G-DISCO Demonstration Firmware in openSTM ?

I tried to import this project

STM32Cube_FW_F7_V1.3.0/Projects/STM32746G-Discovery/Demonstration
- without any sucess ... well, it imports, but don’t build ....

any hints ?

/F

I have no problem to build, though it takes a few minutes to complete.
Do you have error messages?


Yes, when i try to compile,


21:32:32 **** Incremental Build of configuration Debug for project STM32F7-DISCO ****
make all
Building file: /home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Projects/STM32746G-Discovery/Demonstration/Config/LCDConf.c
Invoking: MCU GCC Compiler
/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Projects/STM32746G-Discovery/Demonstration/SW4STM32/STM32F7-DISCO/Debug
arm-none-eabi-gcc -mcpu=cortex-m7 -mthumb -mfloat-abi=hard -mfpu=fpv5-sp-d16 -DSTM32F756xx -DUSE_HAL_DRIVER -DUSE_STM32746G_DISCOVERY -DDEMO_VERSION=”1.0.1” -I”/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Projects/STM32746G-Discovery/Demonstration/STemWin_Addons” -I”/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Projects/STM32746G-Discovery/Demonstration/Config” -I../../../Core/inc -I”/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Projects/STM32746G-Discovery/Demonstration/Modules/vnc_server” -I”/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Utilities/CPU” -I”/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Drivers/CMSIS/Include” -I”/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Drivers/CMSIS/Device/ST/STM32F7xx/Include” -I”/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Drivers/STM32F7xx_HAL_Driver/Inc” -I”/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Drivers/BSP/STM32746G-Discovery” -I”/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Drivers/BSP/Components” -I”/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Drivers/BSP/Components/Common” -I”/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Middlewares/ST/STM32_USB_Host_Library/Core/Inc” -I”/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Middlewares/ST/STM32_USB_Host_Library/Class/MSC/Inc” -I”/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Middlewares/ST/STM32_USB_Device_Library/Class/MSC/Inc” -I”/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Middlewares/Third_Party/LwIP/src/include” -I”/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Middlewares/Third_Party/LwIP/src/include/ipv4” -I”/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Middlewares/Third_Party/LwIP/system” -I”/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Middlewares/Third_Party/LwIP/system/OS” -I”/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Middlewares/ST/STemWin/inc” -I”/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Middlewares/Third_Party/FatFs/src” -I”/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Middlewares/Third_Party/FatFs/src/drivers” -I”/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM7/r0p1” -I”/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Middlewares/Third_Party/FreeRTOS/Source/include” -I”/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS” -I”/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Projects/STM32746G-Discovery/Demonstration/Modules/audio_player/Addons/SpiritDSP_Equalizer” -I”/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Projects/STM32746G-Discovery/Demonstration/Modules/audio_player/Addons/SpiritDSP_LoudnessControl” -Os -g3 -Wall -fmessage-length=0 -ffunction-sections -c -fmessage-length=0 -Wno-format -Wno-address -Wno-pointer-sign -MMD -MP -MF”Middlewares/STemWin/Config/LCDConf.d” -MT”Middlewares/STemWin/Config/LCDConf.o” -o “Middlewares/STemWin/Config/LCDConf.o” “/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Projects/STM32746G-Discovery/Demonstration/Config/LCDConf.c”
In file included from /home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Projects/STM32746G-Discovery/Demonstration/Config/LCDConf.c:39:0:
/home/fkb/workspace/STM32Cube_FW_F7_V1.3.0/Projects/STM32746G-Discovery/Demonstration/Config/LCDConf.h:38:18: fatal error: main.h: No such file or directory
Middlewares/STemWin/Config/subdir.mk:29: recipe for target ‘Middlewares/STemWin/Config/LCDConf.o’ failed
#include “main.h”
^
compilation terminated.
make: *** Middlewares/STemWin/Config/LCDConf.o Error 1

21:32:33 Build Finished (took 706ms)

------

Since im No Eclipse ninja, i might have done something wrong...
but i did the following:

in eclipse i went to “file”-> “import”->”existing project into workspace”->”STM32Cube_FW_F7_V1.3.0/Projects/STM32746G-Discovery/Demonstration”

is this correct ??

best reg


 

Newest Forum Posts

  1. Можно ли установить камин на балконе или лоджии? by Grand3kpdErorb, 03:38
  2. reservation car service Seattle by Jamesprede, 2025-05-01 10:06
  3. Last day: drone bonus by Danielrug, 2025-04-19 16:55
  4. SPI on Nucleo_STMH533RE by higginsa1, 2025-03-25 07:37
  5. SPI on Nucleo_STMH533RE by royjamil, 2025-03-23 11:31
  6. SPI on Nucleo_STMH533RE by higginsa1, 2025-03-23 09:33
  7. Configuring DMA for ADC in SW? by sam.hodgson, 2025-03-04 12:58
  8. Insightful Perspectives on This Subject by davidsycle, 2025-03-04 05:45
  9. Build a project in "release" mode by info@creosrl.it, 2025-02-20 18:12
  10. Build a project in "release" mode by info@creosrl.it, 2025-02-20 17:05

Last-Modified Blogs