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


Target connection fails with "Cannot identify target as a stm32x" (although STM32L053 works)

Hello,

About the log text, i can see you’re using the menu Target => Erase or Program, why don’t you use the debug button ?

For the Nucleo used as a Nucleo, it should give you the vdd voltage.
Do you have the CN2 ON for Nucleo usage.
JP6 ON mandatory to have VDD on target cpu.
JP5 on U5V (not E5V).


For the schematic, i would connect VSSA to GND and VDDA to VDD.
I would remove the resistor of 1K pull-up on Reset (STM32 has an internal reset of 50K i think) or change value to 10K at least.
For the SWD connections, can you tell which one you made ?
STlink CN4 has 6 pins:
Pin 1 is STlink VDD input to measure : To connect to your VDD at 3.3V
Pin 2 is SWCLK
Pin 3 is GND
Pin 4 is SWDIO
Pin 5 is N_Reset
Pin 6 is SWO (not needed for debug)

Then, you should have removed the 2 Jumpers on CN2 for STLink usage.
Maybe remove JP6 to not have VDD on MCU on Nucleo.

Rgds,
Laurent