Firmware, chi è e come funziona ?

avrdude è un comando.
Se hai Linux, basta fare "man avrdude" per vedere come usarlo.