platform-ststm32 icon indicating copy to clipboard operation
platform-ststm32 copied to clipboard

STLINK-PWRV3 hla_swd need to be replace by nothing for transport or dapdirect_swd

Open FroggyCorp opened this issue 8 months ago • 0 comments

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

FroggyCorp avatar Mar 15 '25 11:03 FroggyCorp