Last month, everything was working. Then I just came back to continue what I'd been working on but the hardware just suddenly powers OFF after a few seconds.
Hardware:
- nRF52840 DK (PCA10056)
- Powered via USB connection to the laptop running Windows 10
SDK, Firmware, stack, IDE used:
- SDK: nRF Connect v2.1.2
- Built and flashed a BLE Peripheral HR Zephyr sample
- IDE: VS Code with nRF Connect for VS Code Extension
Observations:
- After connecting the nRF52840 dev board to my laptop via USB:
- LED5 turns ON for a few seconds.
- Windows 10 OS detects the board and I can hear the audio notification just like any other USB device detected by Windows.
- Sometimes, the windows file explorer pops up showing the contents of the mass storage device (dev kit)
- LED5 turns OFF
- Watch the video reference here:
- Verbose Logs in nRF Connect Programmer:
17:00:34.577 Using nrf-device-lib-js version: 0.4.13 17:00:34.578 Using nrf-device-lib version: 0.12.8 17:00:34.579 Using nrfjprog DLL version: 10.16.0 17:00:34.579 Using JLink version: JLink_V7.80c 17:00:34.633 [nrfdl][info](17:00:34.335) plugin added new device: 3 sn: 17:00:34.745 Installed JLink version does not match the provided version (V7.66a) 17:00:34.767 [nrfdl][warning](17:00:34.744) [JlinkARM] JlinkARM version non expected one found: JLink_V7.80c, expected: JLink_V7.66a 17:07:28.035 [nrfdl][error](17:07:28.031) [jlink] [NRFJPROG][DebugProbe][] Failed to connect to debug probe 17:07:28.035 [nrfdl][error](17:07:28.031) [jlink] [NRFJPROG][DebugProbe][] With serial number "683912165". 17:07:28.035 [nrfdl][error](17:07:28.031) [jlink] [NRFJPROG][DebugProbe][] And clockspeed "2000". 17:07:28.036 [nrfdl][error](17:07:28.032) [jlink] [NRFJPROG][SeggerBackend][] Cannot call connect_to_emu_without_snr when there is no emulator connected. 17:07:28.201 [nrfdl][error](17:07:28.200) [jlink] [NRFJPROG][HighLevel][] Failed while initializing probe 17:07:28.241 [nrfdl][info](17:07:28.237) plugin added new device: 7 sn: 17:26:14.005 [nrfdl][error](17:26:14.005) [jlink] [NRFJPROG][DebugProbe][] Failed to connect to debug probe 17:26:14.006 [nrfdl][error](17:26:14.005) [jlink] [NRFJPROG][DebugProbe][] With serial number "683912165". 17:26:14.006 [nrfdl][error](17:26:14.005) [jlink] [NRFJPROG][DebugProbe][] And clockspeed "2000". 17:26:14.012 [nrfdl][error](17:26:14.012) [jlink] [NRFJPROG][SeggerBackend][] Cannot call connect_to_emu_without_snr when there is no emulator connected. 17:26:14.213 [nrfdl][error](17:26:14.201) [jlink] [NRFJPROG][HighLevel][] Failed while initializing probe 17:26:15.264 [nrfdl][error](17:26:15.260) [jlink] [NRFJPROG][DebugProbe][] Failed to connect to debug probe 17:26:15.265 [nrfdl][error](17:26:15.260) [jlink] [NRFJPROG][DebugProbe][] With serial number "683912165". 17:26:15.265 [nrfdl][error](17:26:15.260) [jlink] [NRFJPROG][DebugProbe][] And clockspeed "2000". 17:26:15.271 [nrfdl][error](17:26:15.261) [jlink] [NRFJPROG][SeggerBackend][] Cannot call connect_to_emu_without_snr when there is no emulator connected. 17:26:15.438 [nrfdl][error](17:26:15.434) [jlink] [NRFJPROG][HighLevel][] Failed while initializing probe 17:26:15.898 [nrfdl][error](17:26:15.898) [jlink] [NRFJPROG][DebugProbe][] Failed to connect to debug probe 17:26:15.898 [nrfdl][error](17:26:15.898) [jlink] [NRFJPROG][DebugProbe][] With serial number "6". 17:26:15.898 [nrfdl][error](17:26:15.898) [jlink] [NRFJPROG][DebugProbe][] And clockspeed "2000". 17:26:15.902 [nrfdl][error](17:26:15.900) [jlink] [NRFJPROG][SeggerBackend][] Cannot call connect_to_emu_without_snr when there is no emulator connected.
- Most of the time replugging the cable connected from the dev kit to the USB port of the laptop, nothing happens, unless replugging it a few minutes or hours thereafter.
What could be the cause of this? Any ideas on how to resolve this? Your help will be highly appreciated.