JJC
(John Cabra)
21
Hi Rachel,
have you get the EVSE powered on? This is the easiest way but you need to be careful 
If not then you need to alter the software config so the programmer board provides the power but found it was easier to just power the EVSE up.
Also the line I used was
avrdude -c stk500v2 -P COM14 -p atmega328p -U eeprom:r:oldevse.hex:i
but the COM14 may change depending what port your PC allocates to the programming board
Then
avrdude -c stk500v2 -P COM14 -p atmega328p -U flash:r:oldevse1.hex:i
This makes a copy of the flash to file oldevse1.hex
Then I flashed the new one in with
avrdude -c stk500v2 -P COM14 -p atmega328p -U flash:w:openevse.hex
John