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
I am migrating my STM32F4 application from CubeMX + VisualGDB to CubeMX + System Workbench. I am configuring my project and i’m up to the ‘Select the project structure and firmware’ step. I am downloading the target firmware, but it is timing out. I get two thirds through the download then I get an error “Read timed out”. This is not the first time I’ve had trouble downloading the firmware from ST (I assume it’s my slow internet connection in regional Australia). I have already downloaded the firmware from the website. Could someone please let me know where I extract the firmware so I can skip over this step? I currently have it extracted at ‘/home//STM32Cube/Repository/’, which is where Cube looks for it.I’m not that keen to have two copies of the firmware; one for Cube and one for my Eclipse project. Is there another way to do this?