adafruit / adafruit/Adafruit_nRF52_Arduino

OTA DFU times out in bluefruit connect

Open
#736 2 comments 1 reaction 0 assignees View on GitHub
Bug
Dominant language
C
Stars
699
Forks
570
PR merge metrics
No merged PRs in 30d

Description

### 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](https://github.com/adafruit/Adafruit_nRF52_Arduino/files/9000362/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_

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with Bluefruit52Lib/examples/peripheral/blinky_ota and reproduce the DFU using the provided pim.ino.zip on the Feather nRF52832 under the listed Windows and Arduino versions. Capture the missing debug information and compare the failing update direction with the working reverse direction; done means the provided zip completes OTA DFU instead of hanging at 100%.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
embedded-iot
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.