Loading...
 
Skip to main content

System Workbench for STM32


Can target with CMSIS-DAP interface be programmed/debugged?

Hello

Does anyone know if "System Workbench for STM32" can program and debug STM32 chips with the CMSIS-DAP interface?

Like the Seeed Arch Max:
https://developer.mbed.org/platforms/Seeed-Arch-Max/

This board implements the CMSIS-DAP interface for firmware and programming:
https://github.com/xiongyihui/CMSIS-DAP/tree/master/shared

On
this link it lists cmsis-dap, but I am no sure if this support is included with "System Workbench for STM32"?

Tunisia

Hello David,

Yes this is possible using SystemWorkbench,

You just need to create a custom cfg file with the following content :

arch_max.cfg
Copy to clipboard
source [find interface/cmsis-dap.cfg] source [find target/stm32f4x.cfg]


Then you need to create a debug configuration that uses this custom script : (Debugger TAB > Use local script > point to 'arch_max.cfg')

Regards,
Tarek


Hi, thanks for reply! We are busy creating a CMSIS-DAP interface for our NZ32-SC151 board:
modtronix.com/nz32-sc151

It uses the STM32L151RC chip. Will we have to contact the creators of System Workbench to add support for our board and STM32L151RC chip? Or, is it already supported?

Tunisia

The good news is that STM32L151RC is already supported 😊

Image

And this is quite enough to use System Workbench to develop for you board.

But I do not know if System Workbench creators have any intension to support any other board not provided by ST.