[Help] Error Flashing Viterbi Firmware

Superchargedcoffee

12 Apr 2018, 19:49

Let me preface this post by stating that this is my first time posting on Deskthority. If this is not the correct place to ask for help, I apologize.
I've just built my first mechanical keyboard, a Viterbi, but I'm having trouble flashing it. If it's relevant, I'm using (arch) linux.

When trying to use the command

Code: Select all

sudo make viterbi/rev1:default:avrdude
I reset the pro micro (using the button included in the Viterbi kit), but get this error:

Code: Select all

...
Detected controller on USB port at /dev/ttyACM0

Connecting to programmer: .avrdude: butterfly_recv(): programmer is not responding

avrdude: butterfly_recv(): programmer is not responding
avrdude: butterfly_recv(): programmer is not responding
avrdude: butterfly_recv(): programmer is not responding
avrdude: butterfly_recv(): programmer is not responding
avrdude: butterfly_recv(): programmer is not responding
Found programmer: Id = "F"; type = �
    Software Version = �.�; Hardware Version = �.U
avrdude: butterfly_recv(): programmer is not responding
avrdude: butterfly_recv(): programmer is not responding
avrdude: error: buffered memory access not supported. Maybe it isn't
a butterfly/AVR109 but a AVR910 device?
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.

avrdude: butterfly_recv(): programmer is not responding
avrdude: error: programmer did not respond to command: leave prog mode
avrdude: butterfly_recv(): programmer is not responding
avrdude: error: programmer did not respond to command: exit bootloader
This only happens when I flash the left side, the right side flashes without error, however, it comes out with a messed up keymap (I've been told that this is because the left side is the "master", and goes away once they're connected via TRRS).

Has anyone else encountered and overcome a similar error?

Post Reply

Return to “Keyboards”