[SOLVED] Programming speed terribly slow (~55kB/s)

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • [SOLVED] Programming speed terribly slow (~55kB/s)

    Hi everyone,

    Is there any way to speed up programming? What I have is about 55kB/s which seems terribly slow to me. I use nRF52 DK, interface SWD, speed 4000kHz.
    Increasing the speed parameter doesn't change a thing.

    Best regards
  • Hi Alexander,


    this speed is the expected result.
    According to our internal tests, a J-Link with a connection speed of 4000kHz via SWD programs the 512KB Flash of a NordicSemi nRF52832 device in 9.00 seconds.
    512KB / 9s = 56.9 KB/s (which is consistent with your result)
    512KB = 131072 words.
    9000000us / 131072 words = 68.7us/word .

    The internal Flash memory of the nRF52832 has a specified minimal programming time of 67.5us/word (according to the documentation by NordicSemi).
    Therefore, my conclusion is: J-Link provides fast programming speed for nRF52 devices with minimal overhead.

    Does this answer your question? Or did I overlook sth.?


    Best regards,
    Niklas
    Please read the forum rules before posting.

    Keep in mind, this is *not* a support forum.
    Our engineers will try to answer your questions between their projects if possible but this can be delayed by longer periods of time.
    Should you be entitled to support you can contact us via our support system: segger.com/ticket/

    Or you can contact us via e-mail.