I tried repeating the "trick" described below using the arduino-1.0.1 GUI, but when I hold down the shift key and click on the upload button, it compiles (and tells me nothing), then when it tries to download, I get the message:
avrdude: usbdev_open(): did not find any USB device "usb"Just one more reason to abandon the buggy arduino GUI.
However, see the end of this page for another method that worked quite well with arduino-1.0.1
The trick is to hold down the shift key while clicking the upload button to get "extra" information. Here is some of what I see when I do this:
/usr/bin/avrdude -C/etc/avrdude/avrdude.conf -v -v -v -v -patmega328p -cstk500v1 -P/dev/ttyUSB0 -b57600
-D -Uflash:w:/tmp/build6830627440618155840.tmp/stepper.cpp.hex:i
Sadly, I am not seeing the lines used to compile the program.
avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=22 -I/usr/share/arduino/hardware/arduino/cores/arduino /tmp/build1546454128532999599.tmp/Blink.cpp -o/tmp/build1546454128532999599.tmp/Blink.cpp.o avr-gcc -c -g -Os -w -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=22 -I/usr/share/arduino/hardware/arduino/cores/arduino /usr/share/arduino/hardware/arduino/cores/arduino/pins_arduino.c -o/tmp/build1546454128532999599.tmp/pins_arduino.c.o avr-gcc -c -g -Os -w -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=22 -I/usr/share/arduino/hardware/arduino/cores/arduino /usr/share/arduino/hardware/arduino/cores/arduino/wiring_pulse.c -o/tmp/build1546454128532999599.tmp/wiring_pulse.c.o avr-gcc -c -g -Os -w -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=22 -I/usr/share/arduino/hardware/arduino/cores/arduino /usr/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c -o/tmp/build1546454128532999599.tmp/wiring_digital.c.o avr-gcc -c -g -Os -w -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=22 -I/usr/share/arduino/hardware/arduino/cores/arduino /usr/share/arduino/hardware/arduino/cores/arduino/WInterrupts.c -o/tmp/build1546454128532999599.tmp/WInterrupts.c.o avr-gcc -c -g -Os -w -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=22 -I/usr/share/arduino/hardware/arduino/cores/arduino /usr/share/arduino/hardware/arduino/cores/arduino/wiring_shift.c -o/tmp/build1546454128532999599.tmp/wiring_shift.c.o avr-gcc -c -g -Os -w -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=22 -I/usr/share/arduino/hardware/arduino/cores/arduino /usr/share/arduino/hardware/arduino/cores/arduino/wiring_analog.c -o/tmp/build1546454128532999599.tmp/wiring_analog.c.o avr-gcc -c -g -Os -w -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=22 -I/usr/share/arduino/hardware/arduino/cores/arduino /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c -o/tmp/build1546454128532999599.tmp/wiring.c.o avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=22 -I/usr/share/arduino/hardware/arduino/cores/arduino /usr/share/arduino/hardware/arduino/cores/arduino/WString.cpp -o/tmp/build1546454128532999599.tmp/WString.cpp.o avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=22 -I/usr/share/arduino/hardware/arduino/cores/arduino /usr/share/arduino/hardware/arduino/cores/arduino/Tone.cpp -o/tmp/build1546454128532999599.tmp/Tone.cpp.o avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=22 -I/usr/share/arduino/hardware/arduino/cores/arduino /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp -o/tmp/build1546454128532999599.tmp/HardwareSerial.cpp.o avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=22 -I/usr/share/arduino/hardware/arduino/cores/arduino /usr/share/arduino/hardware/arduino/cores/arduino/main.cpp -o/tmp/build1546454128532999599.tmp/main.cpp.o avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=22 -I/usr/share/arduino/hardware/arduino/cores/arduino /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp -o/tmp/build1546454128532999599.tmp/Print.cpp.o avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=22 -I/usr/share/arduino/hardware/arduino/cores/arduino /usr/share/arduino/hardware/arduino/cores/arduino/WMath.cpp -o/tmp/build1546454128532999599.tmp/WMath.cpp.o avr-ar rcs /tmp/build1546454128532999599.tmp/core.a /tmp/build1546454128532999599.tmp/pins_arduino.c.o avr-ar rcs /tmp/build1546454128532999599.tmp/core.a /tmp/build1546454128532999599.tmp/wiring_pulse.c.o avr-ar rcs /tmp/build1546454128532999599.tmp/core.a /tmp/build1546454128532999599.tmp/wiring_digital.c.o avr-ar rcs /tmp/build1546454128532999599.tmp/core.a /tmp/build1546454128532999599.tmp/WInterrupts.c.o avr-ar rcs /tmp/build1546454128532999599.tmp/core.a /tmp/build1546454128532999599.tmp/wiring_shift.c.o avr-ar rcs /tmp/build1546454128532999599.tmp/core.a /tmp/build1546454128532999599.tmp/wiring_analog.c.o avr-ar rcs /tmp/build1546454128532999599.tmp/core.a /tmp/build1546454128532999599.tmp/wiring.c.o avr-ar rcs /tmp/build1546454128532999599.tmp/core.a /tmp/build1546454128532999599.tmp/WString.cpp.o avr-ar rcs /tmp/build1546454128532999599.tmp/core.a /tmp/build1546454128532999599.tmp/Tone.cpp.o avr-ar rcs /tmp/build1546454128532999599.tmp/core.a /tmp/build1546454128532999599.tmp/HardwareSerial.cpp.o avr-ar rcs /tmp/build1546454128532999599.tmp/core.a /tmp/build1546454128532999599.tmp/main.cpp.o avr-ar rcs /tmp/build1546454128532999599.tmp/core.a /tmp/build1546454128532999599.tmp/Print.cpp.o avr-ar rcs /tmp/build1546454128532999599.tmp/core.a /tmp/build1546454128532999599.tmp/WMath.cpp.o avr-gcc -Os -Wl,--gc-sections -mmcu=atmega328p -o /tmp/build1546454128532999599.tmp/Blink.cpp.elf /tmp/build1546454128532999599.tmp/Blink.cpp.o /tmp/build1546454128532999599.tmp/core.a -L/tmp/build1546454128532999599.tmp -lm avr-objcopy -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 /tmp/build1546454128532999599.tmp/Blink.cpp.elf /tmp/build1546454128532999599.tmp/Blink.cpp.eep avr-objcopy -O ihex -R .eeprom /tmp/build1546454128532999599.tmp/Blink.cpp.elf /tmp/build1546454128532999599.tmp/Blink.cpp.hex Binary sketch size: 1020 bytes (of a 30720 byte maximum)
upload.verbose=true build.verbose=trueThis did absolutely nothing with arduino-0022, but when I tried this with arduino-1.0.1 in October of 2012 (with my Arduino Uno setup) I hit the jackpot:
avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=101 -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/standard /tmp/build1747049914361767206.tmp/Blink.cpp -o /tmp/build1747049914361767206.tmp/Blink.cpp.o
avr-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=101 -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/standard /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c -o /tmp/build1747049914361767206.tmp/wiring.c.o
avr-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=101 -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/standard /usr/share/arduino/hardware/arduino/cores/arduino/wiring_analog.c -o /tmp/build1747049914361767206.tmp/wiring_analog.c.o
avr-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=101 -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/standard /usr/share/arduino/hardware/arduino/cores/arduino/wiring_pulse.c -o /tmp/build1747049914361767206.tmp/wiring_pulse.c.o
avr-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=101 -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/standard /usr/share/arduino/hardware/arduino/cores/arduino/WInterrupts.c -o /tmp/build1747049914361767206.tmp/WInterrupts.c.o
avr-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=101 -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/standard /usr/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c -o /tmp/build1747049914361767206.tmp/wiring_digital.c.o
avr-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=101 -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/standard /usr/share/arduino/hardware/arduino/cores/arduino/wiring_shift.c -o /tmp/build1747049914361767206.tmp/wiring_shift.c.o
avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=101 -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/standard /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp -o /tmp/build1747049914361767206.tmp/HardwareSerial.cpp.o
/usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function 'void store_char(unsigned char, ring_buffer*)':
/usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:82:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
/usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function 'virtual size_t HardwareSerial::write(uint8_t)':
/usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:390:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=101 -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/standard /usr/share/arduino/hardware/arduino/cores/arduino/Tone.cpp -o /tmp/build1747049914361767206.tmp/Tone.cpp.o
avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=101 -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/standard /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp -o /tmp/build1747049914361767206.tmp/HID.cpp.o
avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=101 -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/standard /usr/share/arduino/hardware/arduino/cores/arduino/main.cpp -o /tmp/build1747049914361767206.tmp/main.cpp.o
avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=101 -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/standard /usr/share/arduino/hardware/arduino/cores/arduino/WMath.cpp -o /tmp/build1747049914361767206.tmp/WMath.cpp.o
avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=101 -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/standard /usr/share/arduino/hardware/arduino/cores/arduino/CDC.cpp -o /tmp/build1747049914361767206.tmp/CDC.cpp.o
avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=101 -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/standard /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp -o /tmp/build1747049914361767206.tmp/Print.cpp.o
/usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp: In member function 'size_t Print::print(const __FlashStringHelper*)':
/usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp:44:44: warning: '__progmem__' attribute ignored [-Wattributes]
avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=101 -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/standard /usr/share/arduino/hardware/arduino/cores/arduino/new.cpp -o /tmp/build1747049914361767206.tmp/new.cpp.o
avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=101 -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/standard /usr/share/arduino/hardware/arduino/cores/arduino/Stream.cpp -o /tmp/build1747049914361767206.tmp/Stream.cpp.o
avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=101 -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/standard /usr/share/arduino/hardware/arduino/cores/arduino/IPAddress.cpp -o /tmp/build1747049914361767206.tmp/IPAddress.cpp.o
In file included from /usr/share/arduino/hardware/arduino/cores/arduino/IPAddress.cpp:3:0:
/usr/share/arduino/hardware/arduino/cores/arduino/IPAddress.h: In member function 'IPAddress::operator uint32_t()':
/usr/share/arduino/hardware/arduino/cores/arduino/IPAddress.h:51:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
/usr/share/arduino/hardware/arduino/cores/arduino/IPAddress.h: In member function 'bool IPAddress::operator==(const IPAddress&)':
/usr/share/arduino/hardware/arduino/cores/arduino/IPAddress.h:52:75: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
/usr/share/arduino/hardware/arduino/cores/arduino/IPAddress.h:52:108: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=101 -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/standard /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp -o /tmp/build1747049914361767206.tmp/USBCore.cpp.o
avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=101 -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/standard /usr/share/arduino/hardware/arduino/cores/arduino/WString.cpp -o /tmp/build1747049914361767206.tmp/WString.cpp.o
avr-ar rcs /tmp/build1747049914361767206.tmp/core.a /tmp/build1747049914361767206.tmp/wiring.c.o
avr-ar rcs /tmp/build1747049914361767206.tmp/core.a /tmp/build1747049914361767206.tmp/wiring_analog.c.o
avr-ar rcs /tmp/build1747049914361767206.tmp/core.a /tmp/build1747049914361767206.tmp/wiring_pulse.c.o
avr-ar rcs /tmp/build1747049914361767206.tmp/core.a /tmp/build1747049914361767206.tmp/WInterrupts.c.o
avr-ar rcs /tmp/build1747049914361767206.tmp/core.a /tmp/build1747049914361767206.tmp/wiring_digital.c.o
avr-ar rcs /tmp/build1747049914361767206.tmp/core.a /tmp/build1747049914361767206.tmp/wiring_shift.c.o
avr-ar rcs /tmp/build1747049914361767206.tmp/core.a /tmp/build1747049914361767206.tmp/HardwareSerial.cpp.o
avr-ar rcs /tmp/build1747049914361767206.tmp/core.a /tmp/build1747049914361767206.tmp/Tone.cpp.o
avr-ar rcs /tmp/build1747049914361767206.tmp/core.a /tmp/build1747049914361767206.tmp/HID.cpp.o
avr-ar rcs /tmp/build1747049914361767206.tmp/core.a /tmp/build1747049914361767206.tmp/main.cpp.o
avr-ar rcs /tmp/build1747049914361767206.tmp/core.a /tmp/build1747049914361767206.tmp/WMath.cpp.o
avr-ar rcs /tmp/build1747049914361767206.tmp/core.a /tmp/build1747049914361767206.tmp/CDC.cpp.o
avr-ar rcs /tmp/build1747049914361767206.tmp/core.a /tmp/build1747049914361767206.tmp/Print.cpp.o
avr-ar rcs /tmp/build1747049914361767206.tmp/core.a /tmp/build1747049914361767206.tmp/new.cpp.o
avr-ar rcs /tmp/build1747049914361767206.tmp/core.a /tmp/build1747049914361767206.tmp/Stream.cpp.o
avr-ar rcs /tmp/build1747049914361767206.tmp/core.a /tmp/build1747049914361767206.tmp/IPAddress.cpp.o
avr-ar rcs /tmp/build1747049914361767206.tmp/core.a /tmp/build1747049914361767206.tmp/USBCore.cpp.o
avr-ar rcs /tmp/build1747049914361767206.tmp/core.a /tmp/build1747049914361767206.tmp/WString.cpp.o
avr-gcc -Os -Wl,--gc-sections -mmcu=atmega328p -o /tmp/build1747049914361767206.tmp/Blink.cpp.elf /tmp/build1747049914361767206.tmp/Blink.cpp.o /tmp/build1747049914361767206.tmp/core.a -L/tmp/build1747049914361767206.tmp -lm
avr-objcopy -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 /tmp/build1747049914361767206.tmp/Blink.cpp.elf /tmp/build1747049914361767206.tmp/Blink.cpp.eep
avr-objcopy -O ihex -R .eeprom /tmp/build1747049914361767206.tmp/Blink.cpp.elf /tmp/build1747049914361767206.tmp/Blink.cpp.hex
Binary sketch size: 1,082 bytes (of a 32,256 byte maximum)
avrdude -v -v -v -v -patmega328p -carduino -P/dev/ttyACM0 -b115200 -D -Uflash:w:/tmp/build1747049914361767206.tmp/Blink.cpp.hex:i
avrdude: Version 5.11.1, compiled on Jan 22 2012 at 19:19:32
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2009 Joerg Wunsch
System wide configuration file is "/etc/avrdude/avrdude.conf"
User configuration file is "/home/tom/.avrduderc"
User configuration file does not exist or is not a regular file, skipping
Using Port : /dev/ttyACM0
Using Programmer : arduino
Overriding Baud Rate : 115200
AVR Part : ATMEGA328P
Chip Erase delay : 9000 us
PAGEL : PD7
BS2 : PC2
RESET disposition : dedicated
RETRY pulse : SCK
serial program mode : yes
parallel program mode : yes
Timeout : 200
StabDelay : 100
CmdexeDelay : 25
SyncLoops : 32
ByteDelay : 0
PollIndex : 3
PollValue : 0x53
Memory Detail :
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
eeprom 65 20 4 0 no 1024 4 0 3600 3600 0xff 0xff
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
hfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
efuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
lock 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00
Programmer Type : Arduino
Description : Arduino
Hardware Version: 3
Firmware Version: 4.4
Vtarget : 0.3 V
Varef : 0.3 V
Oscillator : 28.800 kHz
SCK period : 3.3 us
avrdude: AVR device initialized and ready to accept instructions
Reading | avrdude: Send: u [75] [20]
################################################## | 100% 0.01s
avrdude: Device signature = 0x1e950f
avrdude: reading input file "/tmp/build5011816333779482701.tmp/Blink.cpp.hex"
avrdude: writing flash (1082 bytes):
### | 100% 0.21s
avrdude: 1082 bytes of flash written
avrdude: verifying flash memory against /tmp/build5011816333779482701.tmp/Blink.cpp.hex:
avrdude: load data flash data from input file /tmp/build5011816333779482701.tmp/Blink.cpp.hex:
avrdude: input file /tmp/build5011816333779482701.tmp/Blink.cpp.hex contains 1082 bytes
avrdude: reading on-chip flash data:
### | 100% 0.16s
avrdude: verifying ...
avrdude: 1082 bytes of flash verified
avrdude done. Thank you.
Tom's Computer Info / tom@mmto.org