Hi,
We are facing issue with upgrading our devices using DFU library.
Despite using the latest version of the Nordic iOS DFU Library, the firmware update process exhibits inconsistent behavior.
Here are the details of the issues:
-
Intermittent Success:
- Firmware updates sometimes complete successfully, but at other times, they fail unpredictably.
- The same module may accept the firmware update in one attempt but fail or get stuck during subsequent tries.
-
Most Common Issues Observed:
- The firmware update process completes with a success message at the end, but the module does not actually update its firmware.
- The progress bar or update process gets stuck midway, requiring a retry.
-
Inconsistent Results:
- At times, all modules update successfully in one go. However, in other cases, it takes up to three attempts to achieve the same outcome.
The behavior seems unexpected and doesn’t point to a clear pattern. I would appreciate it if you could share any insights or recommendations to resolve this. If you’ve experienced similar issues or have suggestions for debugging, they would be incredibly helpful.
While we use the DFU app for Android (version 2.7.0), the DFU works most of the time without any issue. Is there any difference b/w library used by DFU app and that available for development?
We are using nRF52840 devices and the SDK version at their end is 16.0.
Best regards.