nRF Connect for VSCode Task SoftReset Option Has No Effect

Hello,

I am using nRF Connect for VSCode (v2022.7.242) and discovered that the softreset option for a task has no effect.

Task:

{
	"type": "nrf-connect-flash",
	"config": "${workspaceFolder}/build",
	"erase": false,
	"recover": false,
	"softreset": true,
	"problemMatcher": [],
	"label": "Flash Target",
	"dependsOn": "Build Target"
},

Output:

Flashing build to undefined
west flash -d /home/ee/proj/build --skip-rebuild -r nrfjprog --dev-id 821006534

-- west flash: using runner nrfjprog
-- runners.nrfjprog: Flashing file: /home/ee/proj/build/zephyr/zephyr.hex
Parsing image file.
Verifying programming.
Verified OK.
Enabling pin reset.
Applying pin reset.
-- runners.nrfjprog: Board with serial number 821006534 flashed successfully.
 *  Terminal will be reused by tasks, press any key to close it. 

As you can see it is no adding the "--softreset" flag.

This is not the case when the softreset application setting is set to true and I use the nrf Connect Flash button. In this case it works correctly:

Flashing build to undefined
west flash -d /home/ee/proj/build --skip-rebuild -r nrfjprog --dev-id 821006534 --softreset

-- west flash: using runner nrfjprog
-- runners.nrfjprog: Flashing file: /home/ee/proj/build/zephyr/zephyr.hex
Parsing image file.
Verifying programming.
Verified OK.
Applying system reset.
Run.
-- runners.nrfjprog: Board with serial number 821006534 flashed successfully.
 *  Terminal will be reused by tasks, press any key to close it. 

I assume this is a bug or have I configured something wrong? 

Parents Reply Children
No Data
Related