I created a really simple LED blinking program to test and built the .hex. I followed the AVR programming quick start guide for the 3pi (Pololu AVR Programming Quick Start Guide) but when I try and run the AVRdude line nothing seems to happen.
my AVRdude command is : avrdude -p m32u4 -p COMXX -c avrispv2 -U flash:w:xxxx.hex
below is an image of the command prompt, I let it sit for a few minutes before cancelling the command.
It sounds like you were following the wrong user’s guide for programming the Zumo 32U4. The Zumo 32U4 board is designed to be programmed via USB with the Arduino IDE. I recommend following the instructions in the “Programming using the Arduino IDE” section of the Pololu Zumo 32U4 Robot User’s Guide.
Ok, I went through that document and found that I had to press the reset button twice to get into bootload mode. it increments the com port so I modified the command string I send to the bootloaders com port and engage bootloading mode and run the command. I’m now getting an official error.
I went back to the quick avr programming guide I mentioned before as I remembered an error described there about the timeout. I adjusted the timeout to 55000 as described in that document and still receive the same error.