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:iSadly, 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