Datasheet

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386
what should I do when Arduino failed to upload sketch to my Feather ?
If you get this error:
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 "nordicsemi\__main__.py", line 294, in serial
File "nordicsemi\dfu\dfu.py", line 235, in dfu_send_images
File "nordicsemi\dfu\dfu.py", line 203, in _dfu_send_image
File "nordicsemi\dfu\dfu_transport_serial.py", line 155, in send_init_packet
File "nordicsemi\dfu\dfu_transport_serial.py", line 243, in send_packet
File "nordicsemi\dfu\dfu_transport_serial.py", line 282, in get_ack_nr
nordicsemi.exceptions.NordicSemiException: No data received on serial port. Not able to proceed.
This is probably caused by the bootloader version mismatched on your feather and installed BSP. Due to the
difference in flash layout (more details) and Softdevice API (which is bundled with bootloader), sketch built with
selected bootloader can only upload to board having the same version. In short, you need to upgrade/burn
bootloader to match on your Feather, follow above Update The Bootloader guide
It only has to be done once to update your Feather
© Adafruit Industries https://learn.adafruit.com/adafruit-itsybitsy-nrf52840-express Page 34 of 179