This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF Connect DFU speed difference Windows vs Mac OS

Hi,

We are using the nRF Connect for Desktop app to update production devices to the latest FW version of our application. I (on Windows) am normally the only person in my organization to do this, but yesterday my colleague (on Mac) helped out because we had a higher than normal number of devices to update. While I'm normally getting only around 0.25kB/s during the DFU (which I already found was very low), I noticed that my colleague got a throughput of around 2.2kB/s. Is there a (known) difference in the throughput between Windows and Mac?

We both have nRF Connect v3.6.1 installed, we both use the nRF52 DK v2.1.0 as the central and we are both updating the exact same hardware with the exact same bootloader and softdevice pre-installed with the exact same application firmware. This seems to rule out this issue (if that's still a thing even).

I have not tried to use the nRF Sniffer yet to see if there are different connection parameters negotiated, but since we are both just connecting and updating, I would expect the default settings to apply for both. Unless the default settings for Windows and Mac are known to differ, I can try to sniff the communication if that would help.

Best, Wout

  • Hi Amanda,

    Unfortunately, your picture is not visible to me, but I'm also on J-Link v6.88a.

    I have tried to follow your steps but the throughput stays the same. Small note, after updating the J-Link firmware version (from here), the nRF52 DK again shows up as MSD. So I guess disabling the MSD should come after updating the firmware? Or did you not mean to follow those steps sequentially?

    In any case, it seems that I'm stuck with slow drivers/hardware then. Since this was not really an issue but more a question to try and understand what's going on, I'll close my question and mark your response as the answer.

    Thank you for helping me!

    Best, Wout

Related