Hi,
I uninstalled my VScode earlier for some other reason, and when I reinstalled it and upgraded toolchains and SDK to v2.7.0, I found that my VScode couldn't find my board.
However, Jlink is able to connect to my development board normally, and in command line mode can normally execute the "west flash" command.
In addition, when I used the Programmer program in nRF Connect for Desktop, it also couldn't connect to nrf52832 and produced some errors. Here is the relevant log information:
2024-09-25T12:23:06.849Z INFO Initialising nrfutil module: device
2024-09-25T12:23:06.882Z DEBUG Application data folder: C:\Users\chenxinzhi\AppData\Roaming\nrfconnect\pc-nrfconnect-programmer
2024-09-25T12:23:06.917Z DEBUG Sending event "programmer: running nrfutil device"
2024-09-25T12:23:06.917Z DEBUG App pc-nrfconnect-programmer v4.4.1 (official)
2024-09-25T12:23:06.917Z DEBUG App path: C:\Users\chenxinzhi\.nrfconnect-apps\node_modules\pc-nrfconnect-programmer
2024-09-25T12:23:06.917Z DEBUG nRFConnect 5.0.2, required by the app is (>=4.4.1)
2024-09-25T12:23:06.918Z DEBUG nRFConnect path: C:\Users\chenxinzhi\AppData\Local\Programs\nrfconnect\resources\app.asar
2024-09-25T12:23:06.918Z DEBUG HomeDir: C:\Users\chenxinzhi
2024-09-25T12:23:06.918Z DEBUG TmpDir: C:\Users\CHENXI~1\AppData\Local\Temp
2024-09-25T12:23:07.718Z DEBUG Sending event "programmer: running nrfutil device"
2024-09-25T12:23:08.929Z DEBUG Sending event "programmer: running nrfutil device"
2024-09-25T12:23:08.929Z DEBUG Sending event "programmer: running nrfutil device"
2024-09-25T12:23:08.949Z DEBUG Sending event "programmer: running nrfutil device"
2024-09-25T12:23:09.110Z INFO Using nrfutil-device core version: 7.13.0
2024-09-25T12:23:09.606Z ERROR thread '<unnamed>' panicked at src\usb-lister-rs\src\windows.rs:1181:5:
assertion failed: chunks.remainder().is_empty()
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
2024-09-25T12:23:09.607Z ERROR thread '<unnamed>' panicked at library\panic_unwind\src\seh.rs:290:8:
Rust panics cannot be copied
stack backtrace:
2024-09-25T12:23:09.611Z ERROR 0: 0x7ffb7895dbfd - <unknown>
1: 0x7ffb78953e29 - <unknown>
2: 0x7ffb7895c361 - <unknown>
3:
2024-09-25T12:23:09.611Z ERROR 0x7ffb7895d9d6 - <unknown>
4: 0x7ffb7895f3c8 - <unknown>
5: 0x7ffb7895f076 - <unknown>
6: 0x7ffb7895f8f8 - <unknown>
7: 0x7ffb7895f779 - <unknown>
8: 0x7ffb7895e2ef - <unknown>
9: 0x7ffb7895f468 - <unknown>
10: 0x7ffb78aca874 - nrfdl_wait_timed_async_task_complete
11: 0x7ffb7897ae6c - <unknown>
2024-09-25T12:23:09.619Z ERROR 12: 0x7ffbaf5422b1 - <unknown>
13: 0x7ffbaf542008 - <unknown>
14:
2024-09-25T12:23:09.619Z ERROR 0x7ffbaf542529 - __ExceptionPtrCurrentException
15: 0x7ffb78ad2e6f - nrfdl_wait_timed_async_task_complete
2024-09-25T12:23:09.620Z ERROR 16: 0x7ffbaf534160 - _CxxFrameHandler4
17: 0x7ffbaf532572 - <unknown>
2024-09-25T12:23:09.623Z ERROR 18: 0x7ffbdbdf1c96 - RtlCaptureContext2
19: 0x7ffb78a8c6cf - <unknown>
2024-09-25T12:23:09.623Z ERROR 20: 0x7ffb78a6a1c3 - <unknown>
21: 0x7ffb78a8d382 - <unknown>
22: 0x7ffb78a90953 - <unknown>
23: 0x7ffb78a6aad4 - <unknown>
24: 0x7ffb78a69588 - <unknown>
25: 0x7ffbaf552ab9 - Concurrency::details::_Schedule_chore
26: 0x7ffbdbdb3730 - TpAllocPool
27: 0x7ffbdbd9d79a - TpReleaseCleanupGroupMembers
2024-09-25T12:23:09.626Z ERROR 28: 0x7ffbdb2a7374 - BaseThreadInitThunk
29: 0x7ffbdbd9cc91 - RtlUserThreadStart
2024-09-25T12:23:09.626Z ERROR thread '<unnamed>' panicked at library\panic_unwind\src\seh.rs:290:8:
Rust panics cannot be copied
stack backtrace:
0: 0x7ffb7895dbfd - <unknown>
1: 0x7ffb78953e29 - <unknown>
2: 0x7ffb7895c361 - <unknown>
3: 0x7ffb7895d9d6 - <unknown>
4: 0x7ffb7895f3c8 - <unknown>
5: 0x7ffb7895f076 - <unknown>
6: 0x7ffb7895f8f8 - <unknown>
7: 0x7ffb7895f779 - <unknown>
8: 0x7ffb7895e2ef - <unknown>
2024-09-25T12:23:09.627Z ERROR 9: 0x7ffb7895f468 - <unknown>
10: 0x7ffb78aca874 - nrfdl_wait_timed_async_task_complete
11: 0x7ffb7897ae6c - <unknown>
12: 0x7ffbaf5422b1 - <unknown>
13: 0x7ffbaf592add - std::basic_ostream<unsigned short,std::char_traits<unsigned short> >::write
14: 0x7ffbaf534160 - _CxxFrameHandler4
15: 0x7ffbaf532572 - <unknown>
16: 0x7ffbdbdf1c96
2024-09-25T12:23:09.627Z ERROR - RtlCaptureContext2
17: 0x7ffbaf542008 - <unknown>
18: 0x7ffbaf542529 - __ExceptionPtrCurrentException
19: 0x7ffb78ad2e6f - nrfdl_wait_timed_async_task_complete
20: 0x7ffbaf534160 - _CxxFrameHandler4
21: 0x7ffbaf532572 - <unknown>
22: 0x7ffbdbdf1c96 - RtlCaptureContext2
23:
2024-09-25T12:23:09.627Z ERROR 0x7ffb78a8c6cf - <unknown>
24: 0x7ffb78a6a1c3 - <unknown>
25: 0x7ffb78a8d382 - <unknown>
26: 0x7ffb78a90953 - <unknown>
2024-09-25T12:23:09.627Z ERROR 27: 0x7ffb78a6aad4 - <unknown>
28: 0x7ffb78a69588 - <unknown>
29: 0x7ffbaf552ab9 - Concurrency::details::_Schedule_chore
30: 0x7ffbdbdb3730 - TpAllocPool
31:
2024-09-25T12:23:09.627Z ERROR 0x7ffbdbd9d79a - TpReleaseCleanupGroupMembers
32: 0x7ffbdb2a7374 - BaseThreadInitThunk
33: 0x7ffbdbd9cc91 - RtlUserThreadStart
fatal runtime error: Rust panics must be rethrown
2024-09-25T12:23:09.710Z INFO Using nrfutil-device version: 2.5.0
2024-09-25T12:23:09.710Z INFO Using nrf-device-lib version: 0.17.26
2024-09-25T12:23:09.711Z INFO Using nrfjprog DLL version: 10.24.2
2024-09-25T12:23:09.711Z INFO Using JLink version: JLink_V7.94e
2024-09-25T12:23:09.850Z ERROR Error: Subprocess C:\Users\chenxinzhi\AppData\Roaming\nrfconnect\nrfutil-sandboxes\device\2.5.0\bin\nrfutil-device.exe failed with unexpected exit code Some(-1073740791)
2024-09-25T12:23:09.858Z ERROR Error: Failed with exit code 1.
by the way, I have flash 7.94e and 7.98i installed on my computer.