geekhack
geekhack Community => Keyboards => Topic started by: Britt on Tue, 04 June 2019, 18:56:56
-
Ive tried flashing my alpha for the past 3 hours and i cant seem to figure it out...
the only message i get is:
*** Attempting to flash, please don't remove device
>>> avrdude.exe -p atmega32u4 -c avr109 -U flash:w:"C:\Users\bjenn\Downloads\alpha_default.hex":i -P COM3
avrdude.exe: warning at C:\Users\bjenn\AppData\Local\QMK\QMK Toolbox\0.0.9\avrdude.conf:14976: part atmega32u4 overwrites previous definition C:\Users\bjenn\AppData\Local\QMK\QMK Toolbox\0.0.9\avrdude.conf:11487.
Connecting to programmer: .avrdude.exe: butterfly_recv(): programmer is not responding
avrdude.exe: butterfly_recv(): programmer is not responding
-
update.
got it to do this but not sure what to do from here:
*** Attempting to flash, please don't remove device
>>> avrdude.exe -p atmega32u4 -c avr109 -U flash:w:"C:\Users\bjenn\Downloads\alpha_default.hex":i -P
C:\Users\bjenn\AppData\Local\QMK\QMK Toolbox\0.0.9\avrdude.exe: option requires an argument -- P
Usage: avrdude.exe [options]
Options:
-p <partno> Required. Specify AVR device.
-b <baudrate> Override RS-232 baud rate.
-B <bitclock> Specify JTAG/STK500v2 bit clock period (us).
-C <config-file> Specify location of configuration file.
-c <programmer> Specify programmer type.
-D Disable auto erase for flash memory
-i <delay> ISP Clock Delay [in microseconds]
-P <port> Specify connection port.
-F Override invalid signature check.
-e Perform a chip erase.
-O Perform RC oscillator calibration (see AVR053).
-U <memtype>:r|w|v:<filename>[:format]
Memory operation specification.
Multiple -U options are allowed, each request
is performed in the order specified.
-n Do not write anything to the device.
-V Do not verify.
-u Disable safemode, default when running from a script.
-s Silent safemode operation, will not ask you if
fuses should be changed back.
-t Enter terminal mode.
-E <exitspec>[,<exitspec>] List programmer exit specifications.
-x <extended_param> Pass <extended_param> to programmer.
-y Count # erase cycles in EEPROM.
-Y <number> Initialize erase cycle # in EEPROM.
-v Verbose output. -v -v for more.
-q Quell progress output. -q -q for less.
-l logfile Use logfile rather than stderr for diagnostics.
-? Display this usage.
avrdude version 6.3, URL: <http://savannah.nongnu.org/projects/avrdude/>