Hi, I’ve never been able to flash my Feather. Building examples are ok following the SDK Setup guide. There is a suggestion to upgrade the bootloader, but that won’t work as well. I’ve tried this on serveral computers without luck. I’ve also tried flashing it using a NRF91 DK + cable. No luck.

I’ve also tried everything in the posts regarding NMP timeout, but nothing helps.

In the error below there it states: Device found but failed to open: Operation not supported or unimplemented on this platform. Does this indicate that something else is wrong? I’m running Windows 10.

Thanks for any suggestions.

  • Executing task: zephyr-tools -b

Device found but failed to open: Operation not supported or unimplemented on this platform
Could not open device 10c4:ea60

  • Terminal will be reused by tasks, press any key to close it.

  • Executing task: newtmgr -c vscode-zephyr-tools image upload c:\nfed\nfed\samples\blinky\build\zephyr\app_update.bin -r 3 -t 0.25

    0 B / 93.36 KiB [—————————————————————————————————————————————————————] 0.00%Error: NMP timeout

  • The terminal process “C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -Command newtmgr -c vscode-zephyr-tools image upload c:\nfed\nfed\samples\blinky\build\zephyr\app_update.bin -r 3 -t 0.25” terminated with exit code: 1.

  • Terminal will be reused by tasks, press any key to close it.

    Hey jrherheim

    You’ll need to put the nRF9160 Feather in bootloader manually if you’re using Windows. Once the blue LED is solid on your board try transferring using newtmgr or via the Zephyr Tools: Load via Bootloader

    I’ve also tried flashing it using a NRF91 DK + cable. No luck.

    But, if you’ve tried loading via the DK and cable you’ve likely overwritten/erased the bootloader. The bootloader is included if you flash a sample from NFED. A good start is the blinky sample.

    Hope that helps!

    Also make sure that you’re targeting the correct COM port and that a COM port shows up in Device Manager when plugged in. If it doesn’t initialize correctly it could be a VCP driver issue.

    a month later

    Hi. I am also not able to flash the board using the bootloader. I put the board in boot mode. The commands:

    $ newtmgr conn add myserial01 type=serial connstring=“dev=/dev/ttyUSB0,baud=9600”
    $ newtmgr -c myserial01 image upload build/zephyr/app_update.bin
    0 B / 60.27 KiB [————————————————————————————–] 0.00%
    It is stuck here.

    What about this? “Then select the BAUD. (Important! The nRF19160 Feather only supports 1000000)” Does it mean support only 1Mbaud?

    For transferring using newtmgr yes only 1M BAUD. For serial output you can chose whatever BAUD you want. (i.e. this applies to the bootloader only)

    Terms and Conditions | Privacy Policy