adafruit / Adafruit_nRF52_Arduino

Adafruit code for the Nordic nRF52 BLE SoC on Arduino
Other
629 stars 501 forks source link

OTA DFU times out in bluefruit connect #736

Open JVKran opened 2 years ago

JVKran commented 2 years ago

Operating System

Windows 10

IDE version

Arduino 1.8.19

Board

Feather nRF52832

BSP version

1.3.0

Sketch

Example: Bluefruit52Lib/examples/peripheral/blinky_ota File to update OTA: pim.ino.zip

What happened ?

When running the blinky_ota example, I'm unable to update to the provided zip. While in the opposite direction (from pim.ino.zip to blinky_ota via OTA DFU) everything works perfectly fine.

How to reproduce ?

  1. Flash blinky_ota example
  2. Start DFU operation with provided zip
  3. Watch operation hanging at 100%

Debug Log

No response

Screenshots

No response

diogo24m commented 1 year ago

@JVKran Can you provide the code of the example Zip file?

diogo24m commented 1 year ago

In my case I noticed that the notification never arrives from the DFU Control Point characteristic (00001531-1212-efde-1523-785feabcd123) after uploading the firmware, causing it to hang at 100%