f478815cde
- chiperase + program + verify 후 nrfjprog --rbp ALL로 SWD 디버그 포트 잠금 - VS Code Run Task에 "Flash + Lock" 항목 추가(tasks.json) - 해제: nrfjprog --recover
42 lines
1.1 KiB
JSON
42 lines
1.1 KiB
JSON
{
|
|
"version": "2.0.0",
|
|
"tasks": [
|
|
{
|
|
"label": "Flash: full erase (wipe NVS/bonds)",
|
|
"type": "shell",
|
|
"command": "powershell",
|
|
"args": [
|
|
"-ExecutionPolicy",
|
|
"Bypass",
|
|
"-File",
|
|
"${workspaceFolder}\\tools\\flash_full_erase.ps1"
|
|
],
|
|
"problemMatcher": []
|
|
},
|
|
{
|
|
"label": "Flash: preserve settings/bonds",
|
|
"type": "shell",
|
|
"command": "powershell",
|
|
"args": [
|
|
"-ExecutionPolicy",
|
|
"Bypass",
|
|
"-File",
|
|
"${workspaceFolder}\\tools\\flash_preserve_settings.ps1"
|
|
],
|
|
"problemMatcher": []
|
|
},
|
|
{
|
|
"label": "Flash + Lock (full erase + APPROTECT)",
|
|
"type": "shell",
|
|
"command": "powershell",
|
|
"args": [
|
|
"-ExecutionPolicy",
|
|
"Bypass",
|
|
"-File",
|
|
"${workspaceFolder}\\tools\\flash_full_erase_lock.ps1"
|
|
],
|
|
"problemMatcher": []
|
|
}
|
|
]
|
|
}
|