Sofirn SP10 Pro (AA/14500/Andúril 2) - now available!

I guess I need to publish a straight-forward set of instructions. I haven’t done exactly that yet, but I do have a ton of info here: Adventures in TinyAVR 1-Series

Basically, you need to…

  1. Make sure you have python3 installed on your computer
  2. Install “pip” for python3 (it may already be installed if you have python3)
  3. Use pip to install the “pymcuprog” package
  4. Download (or compile) the hex file
  5. Use pymcuprog on the command line to flash the hex file. I recommend doing an erase before writing the new hex file. I have sample commands in the post I linked above.
  6. As an alternative to #5, instead of trying to find your serial port and typing out your own commands, I have a python script here that you can use to issue a simple command like “flash-1616.py anduril.hex” to help do the dirty work.