From cdd61312bf01eb75d62b602be06439eeee7e6391 Mon Sep 17 00:00:00 2001 From: Vasily Markov Date: Mon, 1 Apr 2024 15:39:24 +0300 Subject: [PATCH] flash openocd task --- .vscode/tasks.json | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/.vscode/tasks.json b/.vscode/tasks.json index cfd6ff6..ab2c857 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -53,6 +53,34 @@ "kind": "build", "isDefault": true } + }, + { + "label": "flash", + "type": "shell", + "command": "openocd", + "args": [ + "-f", + "interface/stlink-v2.cfg", + "-f", + "target/stm32f4x.cfg", + "-c", + "init", + "-c", + "reset halt", + "-c", + "flash write_image erase ${workspaceFolder}/build/stm32.elf", + "-c", + "reset", + "-c", + "exit" + ], + "group": { + "kind": "build", + "isDefault": true + }, + "problemMatcher": [ + "$gcc" + ] } ] }