-
Notifications
You must be signed in to change notification settings - Fork 420
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nordic DFU OTA Compatibility #80
base: master
Are you sure you want to change the base?
Conversation
HCI_RX_BUF_QUEUE_SIZE must be 16 for Nordic DFU to prevent overflow
Solves Issue #63 |
Can you provide your set up inclduing app used, mobile hardware and os, bootloader, board and step to reproduce the issue so we could try to reproduce the issue first. |
Any Arduino IDE generated zip package for Adafruit Feather nRF52832 bootloader can be given directly to nRF Toolbox, nRF Connect, or fengqiangboy/flutter-nordic-dfu (iOS and Android) Hangs and fails on Starting DFU when HCI_RX_BUF_QUEUE_SIZE < 14 Succeeds when HCI_RX_BUF_QUEUE_SIZE >= 14 |
The issue with this is that changing the HCI_RX_BUF_QUEUE_SIZE = 16 generates the following error on make for Adafruit Feather nRF52832: This does appear to work for 52340-based boards. |
I required this change for OTA DFU to work using nRF Connect on Android and a Sparkfun MicroMod nRF52840. |
Same Issue here....i cant Update with NRF DFU and NRF Connect and this issue/PR is 4 years old!!!! |
HCI_RX_BUF_QUEUE_SIZE must be 16 for Nordic DFU to prevent overflow