In VS Code in the nRF Connect extension "Connected devices" section there is a "No devices found" error message. I 've been struggling with this for several hours since yesterday.
I updated Thingy's firmware (mfw_nrf9160_1.3.5 on the nRF9160 and the Connectivity bridge application firmware on the nRF52840) and flashed the "LTE serial modem app" using nRF Desktop Programmer tool. This was successful, I can interact with Thingy:91 and connect to NB-IoT network and send data.
The problem is within VS Code.
When I read device's firmware info from inside a terminal launched in VS Code it shows the connected device (Thingy:91) - but "zero" for the fw version?
me@myMac % nrfutil device list
THINGY91_D3AECF8F029C
product Thingy:91 UART
ports /dev/tty.usbmodem1101, vcom: 0
/dev/tty.usbmodem1104, vcom: 1
traits mcuBoot, modem, nordicUsb, serialPorts, usb
Found 1 supported device(s)
me@myMac % nrfutil device fw-info
serial_number: THINGY91_D3AECF8F029C
bootloaderType: NRFDL_BOOTLOADER_TYPE_MCUBOOT
image:
active: false
bootable: false
confirm: false
confirmed: false
imageType: NRFDL_IMAGE_TYPE_GENERIC
pending: false
permanent: false
slot: 0
splitStatus: 0
version: {"string":"0.0.0.0"}
versionFormat: string
I updated my MacOS (Sonoma 14.3.1) and removed all older Segger JLink files, updated JLink, nRF Utils, nRF SDK, VS Code and all extensions to make sure it is not a missing installation or outdated version. I made sure nrfutil and nrfjprog can be found in the path.
When I type in the terminal window inside VS Code:
me@myMac % nrfjprog --version
nrfjprog version: 10.24.0 external
JLinkARM.dll version: 7.94k
me@myMac % nrfutil --version
nrfutil 7.7.0 (c86dfaf 2024-01-23)
commit-hash: c86dfaf44c47891c4d3ca9a90e8e9b1a7743aace
commit-date: 2024-01-23
host: aarch64-apple-darwin
build-timestamp: 2024-01-24T08:57:48.035705Z
classification: nrf-external
In VS Code in the extension settings I tried with "nrfutil" and also with "nrfjprog" as Nrf-connect: Device Provider, left the home-dir empty or provided the path - it's always the same, Thingy:91 not listed. I read other posts that using "nrfjprog" resolved the issue but this didn't work for me unfortunately.
I attached the support log file.
I'd appreciate your help very much, thank you in advance