From ce16e0d25bb9d223460d5908f0c19ba0a9d51208 Mon Sep 17 00:00:00 2001 From: "Zachary J. Fields" Date: Tue, 19 Apr 2022 15:55:30 -0500 Subject: [PATCH] fix: Stabilize SWD Programming for Swan (STM32L4R5) Previous value for `BluesW.menu.upload_method.swdMethod.upload.options` causes option bytes to become corrupted. Fix leverages `ERASE` option provided by `stm32CubeProg.sh`, which includes `-e all` in the parameters provided to `STM32_Programmer_CLI`. --- boards.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/boards.txt b/boards.txt index 55f3dae41f..9552979b7d 100644 --- a/boards.txt +++ b/boards.txt @@ -5828,8 +5828,8 @@ BluesW.menu.pnum.SWAN_R5.build.peripheral_pins=-DCUSTOM_PERIPHERAL_PINS # Upload menu BluesW.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD) -BluesW.menu.upload_method.swdMethod.upload.protocol=0 -BluesW.menu.upload_method.swdMethod.upload.options=-g -ob nBOOT0=0 -ob nBOOT0=1 +BluesW.menu.upload_method.swdMethod.upload.protocol=10 +BluesW.menu.upload_method.swdMethod.upload.options=-g BluesW.menu.upload_method.swdMethod.upload.tool=stm32CubeProg BluesW.menu.upload_method.serialMethod=STM32CubeProgrammer (Serial)