NRF52833 programming speed

I am trying to speed up the burning process.

I am using JLink ULTRA+ (swd max speed 50Mhz) and Jlink base(swd max speed 30Mhz) and NRF52833 but still get almost the same SWD time.

Can the 833 swd max speed be the bottleneck? What is 833 swd max speed?
Thanks!

Parents Reply Children
  • Thanks for the fast responding.

    I burn 16 times same hex on same product(not parallelly).
    commands and total time:
    nrfjprog --family NRF52 --reset --sectorerase --program rev4.hex
    ultra+     03:18.667890 (3 min,18 sec...)
    base       03:19.439892
    nrfjprog --family NRF52 --reset --chiperase --program rev4.hex
    ultra+     40.858601 (40 sec..)
    base       41.500295
     
    nrfjprog  --reset --chiperase --program rev4.hex 
    ultra+     42.461306​
    base       43.040684


    Do you have any idea ,besides having two programmers in parallel, to make it faster ?

    Thanks,
    Ben
  • I did a test here, and measured about ~20seconds on an nRF52833-DK:

    The dump.hex is the entire flash of the nRF5233.

    Best regards,
    Kenneth

Related