Loading...
 

SW4STM32 and SW4Linux fully supports the STM32MP1 asymmetric multicore Cortex/A7+M4 MPUs

   With System Workbench for Linux, Embedded Linux on the STM32MP1 family of MPUs from ST was never as simple to build and maintain, even for newcomers in the Linux world. And, if you install System Workbench for Linux in System Workbench for STM32 you can seamlessly develop and debug asymmetric applications running partly on Linux, partly on the Cortex-M4.
You can get more information from the ac6-tools website and download (registration required) various documents highlighting:

System Workbench for STM32


OpenOCD not working under System Workbench

Hello,

Which version of SW4STM32 are you using ?
On which Linux Os ? Ubuntu ? or another distrib ?

The error “open failed (no matching adapter found)” is an issue with the usb connection so if you installed SW4STM32, you should have the udev rules updated for stlink usb.

Check that your external openocd session is closed before using SW4STM32.

If you have the error “libusb_open() failed with LIBUSB_ERROR_ACCESS”, it means probably you have an other appli using the stlink already.

Can you enable debug log (add -d on openocd options) and send the openocd log text on the console.

Which STLink version are you using ?

Rgds,
Laurent