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

NRF52840 programming speed

On the NRF52840 what is the max speed I can program the unit at. In the datasheet SWDCLK says it has a max of 8MHz. Is that supposed to be the max. I have two segger programmers. One capable of 15 Mhz, and one capable of 50 Mhz. 

On the 15Mhz programmer, I can't get 15 to work but I can get 12Mhz to work.

On the 50Mhz programmer, the max I could get to work (through trial and error) was 20Mhz.

I am also programming an external qspi flash as well as the internal flash (using a single hex file).

The 20 does run faster than the 12, which is faster than at 8. 

Is there a danger to running at 20MHz. or why does the data sheet say 8 is the max. 

Related