If this is a one off copy/write operation then a ch340 adapter or ftdi232h would work. if you intend to do more poking about then i would say a bus pirate (does uart,i2c,spi,jtag, swim, SWD and more) ,
the bus pirate has flashrom(to copy spi flash roms like w25q64 etc ) support and can also be used with openocd and other programs for debug and more.
while slow compared to some specific tools its more universal in it's support.
also other way of doing it is any arduino device (check you chip voltages as arm based arduino is normally 3.3v and atmel are 5v )
darkspr1te
Just get a $4 CH341A programmer.
NeoProgrammer 2.2.0.8 works great with it.
You can find it in the Hantek Drive of my signature, I'm pretty sure it supports that memory.
Who wrote the NeoProgrammer software and where is their download page?
The creator is posting the software on
4PDA Requires to be registered for downloading, but even for logging in they use russian captchas, so it's a mess
.
I usually bother a russian friend when the login expires. That's why, for easiness, I referred to my drive instead providing a link to the author.
It's based on
UsbAsp-flash (AsProgrammer), which also works great, however it's becoming outdated, while NeoProgrammer keeps adding support for new ICs.
I've used DediProg sf600 in the past with great success.