VScode can't find my device

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.

Related