avrgal is a hacked light version of avrdude intended to make it easier to cross compile and use for uploading programs to the arduino boootloader: