Hi,
With STLINK-PWRV3, the protocol hla_swd is not supported, so need to use dapdirect_swd. As discribed in :
https://community.platformio.org/t/stlink-v3pwr-debug-adapter-doesnt-support-hla-swd-transport/46648 i needed to make external upload script :
import serial
import time
environ = env[‘ENV’]
stlink_v3pwr = serial.Serial(port=‘COM5’, baudrate=19200)
stlink_v3pwr.write(b’pwr on\r’)
stlink_v3pwr.close()
time.sleep(1)
env.Replace(UPLOADCMD=‘openocd -d2 -s C:\Users\Froggy\.platformio\packages\tool-openocd\openocd\scripts -f interface\stlink.cfg -f target\stm32l0.cfg -c “program {.pio/build/nucleo_l031k6/firmware.elf} verify reset; shutdown;”’)
Thanks for support,
Regards