After downloading
Code: Select all
feather_nrf52840_sense_bootloader-0.7.0_s140_6.1.1.zip
Code: Select all
./adafruit-nrfutil --verbose dfu serial --package feather_nrf52840_sense_bootloader-0.7.0_s140_6.1.1.zip -p /dev/cu.usbmodem4301 -b 115200 --singlebank --touch 1200
Code: Select all
Upgrading target on /dev/cu.usbmodem4301 with DFU package /Users/stern/Downloads/feather_nrf52840_sense_bootloader-0.7.0_s140_6.1.1.zip. Flow control is disabled, Single bank, Touch 1200
Touched serial port /dev/cu.usbmodem4301
Opened serial port /dev/cu.usbmodem4301
Starting DFU upgrade of type 3, SoftDevice size: 151016, bootloader size: 39000, application size: 0
Sending DFU start packet
Sending DFU init packet
Sending firmware file
########################################
########################################
########################################
########################################
########################################
##################Timed out waiting for acknowledgement from device.
Failed to upgrade target. Error is: No data received on serial port. Not able to proceed.
Traceback (most recent call last):
File "__main__.py", line 296, in serial
File "dfu/dfu.py", line 226, in dfu_send_images
File "dfu/dfu.py", line 206, in _dfu_send_image
File "dfu/dfu_transport_serial.py", line 213, in send_firmware
File "dfu/dfu_transport_serial.py", line 243, in send_packet
File "dfu/dfu_transport_serial.py", line 282, in get_ack_nr
nordicsemi.exceptions.NordicSemiException: No data received on serial port. Not able to proceed.
Possible causes:
- Selected Bootloader version does not match the one on Bluefruit device.
Please upgrade the Bootloader or select correct version in Tools->Bootloader.
- Baud rate must be 115200, Flow control must be off.
- Target is not in DFU mode. Ground DFU pin and RESET and release both to enter DFU mode.
(base) stern@MacBook-Pro--2020 Downloads %
When I plug the feather into my computer or reset it, it appears on the desktop for about half a second, then disappears.
Help!