Compiling 'FourWD_WallE2_V1' for 'Arduino/Genuino Mega w/ ATmega2560 (Mega 2560)' Build Folder: "file:///C:/Users/Frank/AppData/Local/Temp/VMBuilds/FourWD_WallE2_V1/mega_atmega2560/Release" Summary: Header=1 Prototypes=57 Imports=1 Additional Defines: Architecture Tools: "file:///C:/Program%20Files%20(x86)/Arduino/hardware/tools/avr/bin/" Api: 1221 Sketch Book: "file:///C:/Users/Frank/Documents/Arduino" Sketch Include Paths Core Include Paths Include Path "file:///C:/Program%20Files%20(x86)/Arduino/hardware/arduino/avr/cores/arduino" Include Path "file:///C:/Program%20Files%20(x86)/Arduino/hardware/arduino/avr/variants/mega" Deep search for libraries ... Using previous search results: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\FourWD_WallE2_V1.cpp Using previous search results: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\FourWD_WallE2_V1.cpp Using previous search results: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\FourWD_WallE2_V1.cpp Using previous search results: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\FourWD_WallE2_V1.cpp Using previous search results: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\FourWD_WallE2_V1.cpp Using previous search results: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\FourWD_WallE2_V1.cpp Using previous search results: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\FourWD_WallE2_V1.cpp Using previous search results: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\FourWD_WallE2_V1.cpp Using previous search results: C:\Users\Frank\Documents\Arduino\libraries\NewPing\src\NewPing.cpp Using previous search results: C:\Users\Frank\Documents\Arduino\libraries\SBWire\src\SBWire.cpp Using previous search results: C:\Users\Frank\Documents\Arduino\libraries\SBWire\src\utility\twi.c Using previous search results: C:\Users\Frank\Documents\Arduino\libraries\PrintEx\src\lib\MemoryPrinter.cpp Using previous search results: C:\Users\Frank\Documents\Arduino\libraries\PrintEx\src\lib\PrintExtension.cpp Using previous search results: C:\Users\Frank\Documents\Arduino\libraries\PrintEx\src\lib\StreamExtension.cpp Using previous search results: C:\Users\Frank\Documents\Arduino\libraries\PrintEx\src\tools\Base64Encoder\Base64Encoder.cpp Using previous search results: C:\Users\Frank\Documents\Arduino\libraries\PrintEx\src\tools\CRCStream\CRCStream.cpp Using previous search results: C:\Users\Frank\Documents\Arduino\libraries\PrintEx\src\tools\URIEncoder\URIEncoder.cpp Using previous search results: C:\Users\Frank\Documents\Arduino\libraries\RTClib\RTClib.cpp Using previous search results: C:\Users\Frank\Documents\Arduino\libraries\PID\PID.cpp Using previous search results: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\Adafruit_FRAM_I2C.cpp Using previous search results: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\I2Cdev.cpp Using previous search results: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\MPU6050.cpp Building variant ... Using previously compiled variant Building core ... Building libraries ... Using library NewPing version 1.9.1 in folder "file:///C:/Users/Frank/Documents/Arduino/libraries/NewPing" Using previously compiled file: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\NewPing\NewPing.cpp.o Using library SBWire version 1.0 in folder "file:///C:/Users/Frank/Documents/Arduino/libraries/SBWire" Using previously compiled file: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\SBWire\SBWire.cpp.o Using previously compiled file: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\SBWire\utility\twi.c.o Using library I2C_Anything version 0.0.0 in folder "file:///C:/Users/Frank/Documents/Arduino/libraries/I2C_Anything" Using library PrintEx version 1.2.0 in folder "file:///C:/Users/Frank/Documents/Arduino/libraries/PrintEx" Using previously compiled file: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\PrintEx\lib\MemoryPrinter.cpp.o Using previously compiled file: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\PrintEx\lib\PrintExtension.cpp.o Using previously compiled file: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\PrintEx\lib\StreamExtension.cpp.o Using previously compiled file: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\PrintEx\tools\Base64Encoder\Base64Encoder.cpp.o Using previously compiled file: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\PrintEx\tools\CRCStream\CRCStream.cpp.o Using previously compiled file: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\PrintEx\tools\URIEncoder\URIEncoder.cpp.o Using library RTClib version 1.2.1 in folder "file:///C:/Users/Frank/Documents/Arduino/libraries/RTClib" Using previously compiled file: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\RTClib\RTClib.cpp.o Using library elapsedMillis version 1.0.4 in folder "file:///C:/Users/Frank/Documents/Arduino/libraries/elapsedMillis" Using library PID version 0.0.0 in folder "file:///C:/Users/Frank/Documents/Arduino/libraries/PID" Using previously compiled file: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\PID\PID.cpp.o Building project code ... Using previously compiled file: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\FourWD_WallE2_V1.cpp.o Using previously compiled file: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\Adafruit_FRAM_I2C.cpp.o Using previously compiled file: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\I2Cdev.cpp.o Using previously compiled file: C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release\MPU6050.cpp.o Linking it all together ... "C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc" -Wall -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections,--relax -mmcu=atmega2560 -o "C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release/FourWD_WallE2_V1.ino.elf" "FourWD_WallE2_V1.cpp.o" "Adafruit_FRAM_I2C.cpp.o" "I2Cdev.cpp.o" "MPU6050.cpp.o" "NewPing\NewPing.cpp.o" "SBWire\SBWire.cpp.o" "SBWire\utility\twi.c.o" "PrintEx\lib\MemoryPrinter.cpp.o" "PrintEx\lib\PrintExtension.cpp.o" "PrintEx\lib\StreamExtension.cpp.o" "PrintEx\tools\Base64Encoder\Base64Encoder.cpp.o" "PrintEx\tools\CRCStream\CRCStream.cpp.o" "PrintEx\tools\URIEncoder\URIEncoder.cpp.o" "RTClib\RTClib.cpp.o" "PID\PID.cpp.o" "C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release/core.a" "-LC:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release" -lm ## recipe.objcopy.eep.pattern "C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 "C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release/FourWD_WallE2_V1.ino.elf" "C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release/FourWD_WallE2_V1.ino.eep" ## recipe.objcopy.hex.pattern "C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-objcopy" -O ihex -R .eeprom "C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release/FourWD_WallE2_V1.ino.elf" "C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release/FourWD_WallE2_V1.ino.hex" Program FourWD_WallE2_V1 size: 31,636 bytes (used 12% of a 253,952 byte maximum) (2.07 secs) Minimum Memory Usage: 3005 bytes (37% of a 8192 byte maximum) Uploading 'FourWD_WallE2_V1' to 'Arduino/Genuino Mega w/ ATmega2560 (Mega 2560)' using 'COM8' Uploader started for board Arduino/Genuino Mega w/ ATmega2560 (Mega 2560) Upload method will be: bootloader Uploading via Bootloader C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avrdude "-CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf" -v -patmega2560 -cwiring "-PCOM8" -b115200 -D "-Uflash:w:C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release/FourWD_WallE2_V1.ino.hex:i" avrdude: Version 6.3-20171130 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch System wide configuration file is "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf" Using Port : COM8 Using Programmer : wiring Overriding Baud Rate : 115200 AVR Part : ATmega2560 Chip Erase delay : 9000 us PAGEL : PD7 BS2 : PA0 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 10 8 0 no 4096 8 0 9000 9000 0x00 0x00 flash 65 10 256 0 yes 262144 256 1024 4500 4500 0x00 0x00 lfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 hfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 efuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 lock 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00 signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00 Programmer Type : Wiring Description : Wiring Programmer Model: AVRISP Hardware Version: 15 Firmware Version Master : 2.10 Vtarget : 0.0 V SCK period : 0.1 us avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.01s avrdude: Device signature = 0x1e9801 (probably m2560) avrdude: safemode: lfuse reads as 0 avrdude: safemode: hfuse reads as 0 avrdude: safemode: efuse reads as 0 avrdude: reading input file "C:\Users\Frank\AppData\Local\Temp\VMBuilds\FourWD_WallE2_V1\mega_atmega2560\Release/FourWD_WallE2_V1.ino.hex" avrdude: writing flash (31636 bytes): Writing | avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_getsync(): timeout communicating with programmer avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_ReceiveMessage(): timeout