Hello,
after having a product using a nrf52832 MCU for a while in production using nrf connect sdk 2.5.1, we now wanted to supply a first firmware update. However, while the system was tested to work beforehand we now noticed that the firmware update (which we supply from our app) process, is extremly slow from IOS devices. It got to the point where it is pretty annoying to update from IOS devices for our customers. We are using an nrf52832 with external flash. The update process works also not very well from IOS devices using the nrf device manager app. The problem seems similar to the one posted here: DFU on iOS 17.3.1 nRF Connect app very slow. - Nordic Q&A - Nordic DevZone - Nordic DevZone But the solution does no longer seem accessible as for some reason I can set the number of buffers no longer to 2 (minimum is 3 in the app).
Do you have any idea what the problem could be?
Here is a screenshot of the device manager on IOS app being connected to our device. I will also ask for the complete logs from the McuMGr library. It might take some time as I will have to get back to our app developer. For now I go this information from him, that he obtained from the logs:
on the top right of the nRF Device Manager. These logs can be exported. Also, the logs can show more information by tapping "Level" and setting it to Debug. There's more information there from the library (app) side.