Wtf, I uninstalled the arduino SAMD boards and now it works with everything on the latest version. I could have swore that was a requirement, but even if not, I can now not use any samd boards but sensebender. -edit- lol, I did remove it but it decided it wasn't going anywhere and actually stayed installed even though I clicked remove, it claimed to have removed it and it no longer said installed but compiling worked. So after that I upgraded the Arduino IDE to the latest version (trying earlier versions was just one of the many things I tried) and when it finished and I opened the IDE, the samd boards were showing as installed again but everything was working. I already tried this combination and it didn't work. Heck, I tried it more than once. Yet somehow this time, the errors disappaered even though the files all seem in the same places they were in before. Well, if there is anything useful to be gleaned from it, this is my final working build output: R:\MiniPCs and Microcontrollers\ArduinoIDE\arduino-builder -dump-prefs -logger=machine -hardware R:\MiniPCs and Microcontrollers\ArduinoIDE\hardware -hardware C:\Users\nitro\AppData\Local\Arduino15\packages -tools R:\MiniPCs and Microcontrollers\ArduinoIDE\tools-builder -tools R:\MiniPCs and Microcontrollers\ArduinoIDE\hardware\tools\avr -tools C:\Users\nitro\AppData\Local\Arduino15\packages -built-in-libraries R:\MiniPCs and Microcontrollers\ArduinoIDE\libraries -libraries R:\MiniPCs and Microcontrollers\Arduino-Sketches\libraries -fqbn=MySensors:samd:mysensors_gw_native -ide-version=10802 -build-path r:\temp\arduino_build_457860 -warnings=more -build-cache r:\temp\arduino_cache_711565 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.openocd.path=C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\openocd\0.9.0-arduino6-static -prefs=runtime.tools.CMSIS.path=C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\CMSIS\4.5.0 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -prefs=runtime.tools.bossac.path=C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.7.0 -prefs=runtime.tools.CMSIS-Atmel.path=C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\CMSIS-Atmel\1.1.0 -prefs=runtime.tools.arduinoOTA.path=C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.2.0 -verbose R:\MiniPCs and Microcontrollers\Arduino-Sketches-test\SensebenderGatewaySerial\SensebenderGatewaySerial.ino R:\MiniPCs and Microcontrollers\ArduinoIDE\arduino-builder -compile -logger=machine -hardware R:\MiniPCs and Microcontrollers\ArduinoIDE\hardware -hardware C:\Users\nitro\AppData\Local\Arduino15\packages -tools R:\MiniPCs and Microcontrollers\ArduinoIDE\tools-builder -tools R:\MiniPCs and Microcontrollers\ArduinoIDE\hardware\tools\avr -tools C:\Users\nitro\AppData\Local\Arduino15\packages -built-in-libraries R:\MiniPCs and Microcontrollers\ArduinoIDE\libraries -libraries R:\MiniPCs and Microcontrollers\Arduino-Sketches\libraries -fqbn=MySensors:samd:mysensors_gw_native -ide-version=10802 -build-path r:\temp\arduino_build_457860 -warnings=more -build-cache r:\temp\arduino_cache_711565 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.openocd.path=C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\openocd\0.9.0-arduino6-static -prefs=runtime.tools.CMSIS.path=C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\CMSIS\4.5.0 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -prefs=runtime.tools.bossac.path=C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.7.0 -prefs=runtime.tools.CMSIS-Atmel.path=C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\CMSIS-Atmel\1.1.0 -prefs=runtime.tools.arduinoOTA.path=C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.2.0 -verbose R:\MiniPCs and Microcontrollers\Arduino-Sketches-test\SensebenderGatewaySerial\SensebenderGatewaySerial.ino Using board 'mysensors_gw_native' from platform in folder: C:\Users\nitro\AppData\Local\Arduino15\packages\MySensors\hardware\samd\1.0.5 Using core 'arduino' from platform in folder: C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.6.15 WARNING: Spurious .mystools folder in 'MySensors' library Detecting libraries used... "C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-g++" -mcpu=cortex-m0plus -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -w -x c++ -E -CC -DF_CPU=48000000L -DARDUINO=10802 -DARDUINO_SAMD_ZERO -DARDUINO_ARCH_SAMD -D__SAMD21G18A__ -DUSB_VID=0x1209 -DUSB_PID=0x6949 -DUSBCON '-DUSB_MANUFACTURER="MySensors.org"' '-DUSB_PRODUCT="Sensebender GW"' "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\CMSIS\4.5.0/CMSIS/Include/" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\CMSIS-Atmel\1.1.0/CMSIS/Device/ATMEL/" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.6.15\cores\arduino" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\MySensors\hardware\samd\1.0.5\variants\mysensors_gw" "r:\temp\arduino_build_457860\sketch\SensebenderGatewaySerial.ino.cpp" -o "nul" "C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-g++" -mcpu=cortex-m0plus -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -w -x c++ -E -CC -DF_CPU=48000000L -DARDUINO=10802 -DARDUINO_SAMD_ZERO -DARDUINO_ARCH_SAMD -D__SAMD21G18A__ -DUSB_VID=0x1209 -DUSB_PID=0x6949 -DUSBCON '-DUSB_MANUFACTURER="MySensors.org"' '-DUSB_PRODUCT="Sensebender GW"' "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\CMSIS\4.5.0/CMSIS/Include/" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\CMSIS-Atmel\1.1.0/CMSIS/Device/ATMEL/" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.6.15\cores\arduino" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\MySensors\hardware\samd\1.0.5\variants\mysensors_gw" "-IR:\MiniPCs and Microcontrollers\Arduino-Sketches\libraries\MySensors-development" "r:\temp\arduino_build_457860\sketch\SensebenderGatewaySerial.ino.cpp" -o "nul" "C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-g++" -mcpu=cortex-m0plus -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -w -x c++ -E -CC -DF_CPU=48000000L -DARDUINO=10802 -DARDUINO_SAMD_ZERO -DARDUINO_ARCH_SAMD -D__SAMD21G18A__ -DUSB_VID=0x1209 -DUSB_PID=0x6949 -DUSBCON '-DUSB_MANUFACTURER="MySensors.org"' '-DUSB_PRODUCT="Sensebender GW"' "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\CMSIS\4.5.0/CMSIS/Include/" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\CMSIS-Atmel\1.1.0/CMSIS/Device/ATMEL/" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.6.15\cores\arduino" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\MySensors\hardware\samd\1.0.5\variants\mysensors_gw" "-IR:\MiniPCs and Microcontrollers\Arduino-Sketches\libraries\MySensors-development" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.6.15\libraries\Wire" "r:\temp\arduino_build_457860\sketch\SensebenderGatewaySerial.ino.cpp" -o "nul" "C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-g++" -mcpu=cortex-m0plus -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -w -x c++ -E -CC -DF_CPU=48000000L -DARDUINO=10802 -DARDUINO_SAMD_ZERO -DARDUINO_ARCH_SAMD -D__SAMD21G18A__ -DUSB_VID=0x1209 -DUSB_PID=0x6949 -DUSBCON '-DUSB_MANUFACTURER="MySensors.org"' '-DUSB_PRODUCT="Sensebender GW"' "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\CMSIS\4.5.0/CMSIS/Include/" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\CMSIS-Atmel\1.1.0/CMSIS/Device/ATMEL/" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.6.15\cores\arduino" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\MySensors\hardware\samd\1.0.5\variants\mysensors_gw" "-IR:\MiniPCs and Microcontrollers\Arduino-Sketches\libraries\MySensors-development" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.6.15\libraries\Wire" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.6.15\libraries\SPI" "r:\temp\arduino_build_457860\sketch\SensebenderGatewaySerial.ino.cpp" -o "nul" "C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-g++" -mcpu=cortex-m0plus -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -w -x c++ -E -CC -DF_CPU=48000000L -DARDUINO=10802 -DARDUINO_SAMD_ZERO -DARDUINO_ARCH_SAMD -D__SAMD21G18A__ -DUSB_VID=0x1209 -DUSB_PID=0x6949 -DUSBCON '-DUSB_MANUFACTURER="MySensors.org"' '-DUSB_PRODUCT="Sensebender GW"' "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\CMSIS\4.5.0/CMSIS/Include/" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\CMSIS-Atmel\1.1.0/CMSIS/Device/ATMEL/" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.6.15\cores\arduino" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\MySensors\hardware\samd\1.0.5\variants\mysensors_gw" "-IR:\MiniPCs and Microcontrollers\Arduino-Sketches\libraries\MySensors-development" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.6.15\libraries\Wire" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.6.15\libraries\SPI" "-IR:\MiniPCs and Microcontrollers\ArduinoIDE\libraries\SD\src" "r:\temp\arduino_build_457860\sketch\SensebenderGatewaySerial.ino.cpp" -o "nul" Using cached library dependencies for file: C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.6.15\libraries\Wire\Wire.cpp Using cached library dependencies for file: C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.6.15\libraries\SPI\SPI.cpp Using cached library dependencies for file: R:\MiniPCs and Microcontrollers\ArduinoIDE\libraries\SD\src\File.cpp Using cached library dependencies for file: R:\MiniPCs and Microcontrollers\ArduinoIDE\libraries\SD\src\SD.cpp Using cached library dependencies for file: R:\MiniPCs and Microcontrollers\ArduinoIDE\libraries\SD\src\utility\Sd2Card.cpp Using cached library dependencies for file: R:\MiniPCs and Microcontrollers\ArduinoIDE\libraries\SD\src\utility\SdFile.cpp Using cached library dependencies for file: R:\MiniPCs and Microcontrollers\ArduinoIDE\libraries\SD\src\utility\SdVolume.cpp Generating function prototypes... "C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-g++" -mcpu=cortex-m0plus -mthumb -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -w -x c++ -E -CC -DF_CPU=48000000L -DARDUINO=10802 -DARDUINO_SAMD_ZERO -DARDUINO_ARCH_SAMD -D__SAMD21G18A__ -DUSB_VID=0x1209 -DUSB_PID=0x6949 -DUSBCON '-DUSB_MANUFACTURER="MySensors.org"' '-DUSB_PRODUCT="Sensebender GW"' "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\CMSIS\4.5.0/CMSIS/Include/" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\CMSIS-Atmel\1.1.0/CMSIS/Device/ATMEL/" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.6.15\cores\arduino" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\MySensors\hardware\samd\1.0.5\variants\mysensors_gw" "-IR:\MiniPCs and Microcontrollers\Arduino-Sketches\libraries\MySensors-development" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.6.15\libraries\Wire" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.6.15\libraries\SPI" "-IR:\MiniPCs and Microcontrollers\ArduinoIDE\libraries\SD\src" "r:\temp\arduino_build_457860\sketch\SensebenderGatewaySerial.ino.cpp" -o "r:\temp\arduino_build_457860\preproc\ctags_target_for_gcc_minus_e.cpp" "R:\MiniPCs and Microcontrollers\ArduinoIDE\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "r:\temp\arduino_build_457860\preproc\ctags_target_for_gcc_minus_e.cpp" Compiling sketch... "C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-g++" -mcpu=cortex-m0plus -mthumb -c -g -Os -Wall -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -MMD -DF_CPU=48000000L -DARDUINO=10802 -DARDUINO_SAMD_ZERO -DARDUINO_ARCH_SAMD -D__SAMD21G18A__ -DUSB_VID=0x1209 -DUSB_PID=0x6949 -DUSBCON '-DUSB_MANUFACTURER="MySensors.org"' '-DUSB_PRODUCT="Sensebender GW"' "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\CMSIS\4.5.0/CMSIS/Include/" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\CMSIS-Atmel\1.1.0/CMSIS/Device/ATMEL/" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.6.15\cores\arduino" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\MySensors\hardware\samd\1.0.5\variants\mysensors_gw" "-IR:\MiniPCs and Microcontrollers\Arduino-Sketches\libraries\MySensors-development" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.6.15\libraries\Wire" "-IC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.6.15\libraries\SPI" "-IR:\MiniPCs and Microcontrollers\ArduinoIDE\libraries\SD\src" "r:\temp\arduino_build_457860\sketch\SensebenderGatewaySerial.ino.cpp" -o "r:\temp\arduino_build_457860\sketch\SensebenderGatewaySerial.ino.cpp.o" Compiling libraries... Compiling library "MySensors-development" Compiling library "Wire" Using previously compiled file: r:\temp\arduino_build_457860\libraries\Wire\Wire.cpp.o Compiling library "SPI" Using previously compiled file: r:\temp\arduino_build_457860\libraries\SPI\SPI.cpp.o Compiling library "SD" Using previously compiled file: r:\temp\arduino_build_457860\libraries\SD\File.cpp.o Using previously compiled file: r:\temp\arduino_build_457860\libraries\SD\SD.cpp.o Using previously compiled file: r:\temp\arduino_build_457860\libraries\SD\utility\Sd2Card.cpp.o Using previously compiled file: r:\temp\arduino_build_457860\libraries\SD\utility\SdFile.cpp.o Using previously compiled file: r:\temp\arduino_build_457860\libraries\SD\utility\SdVolume.cpp.o Compiling core... Using previously compiled file: r:\temp\arduino_build_457860\core\variant.cpp.o Using precompiled core Linking everything together... "C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-gcc" "-Lr:\temp\arduino_build_457860" -Os -Wl,--gc-sections -save-temps "-TC:\Users\nitro\AppData\Local\Arduino15\packages\MySensors\hardware\samd\1.0.5\variants\mysensors_gw/linker_scripts/gcc/flash_with_bootloader.ld" "-Wl,-Map,r:\temp\arduino_build_457860/SensebenderGatewaySerial.ino.map" --specs=nano.specs --specs=nosys.specs -mcpu=cortex-m0plus -mthumb -Wl,--cref -Wl,--check-sections -Wl,--gc-sections -Wl,--unresolved-symbols=report-all -Wl,--warn-common -Wl,--warn-section-align -o "r:\temp\arduino_build_457860/SensebenderGatewaySerial.ino.elf" "r:\temp\arduino_build_457860\sketch\SensebenderGatewaySerial.ino.cpp.o" "r:\temp\arduino_build_457860\libraries\Wire\Wire.cpp.o" "r:\temp\arduino_build_457860\libraries\SPI\SPI.cpp.o" "r:\temp\arduino_build_457860\libraries\SD\File.cpp.o" "r:\temp\arduino_build_457860\libraries\SD\SD.cpp.o" "r:\temp\arduino_build_457860\libraries\SD\utility\Sd2Card.cpp.o" "r:\temp\arduino_build_457860\libraries\SD\utility\SdFile.cpp.o" "r:\temp\arduino_build_457860\libraries\SD\utility\SdVolume.cpp.o" "r:\temp\arduino_build_457860\core\variant.cpp.o" -Wl,--start-group "-LC:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\CMSIS\4.5.0/CMSIS/Lib/GCC/" -larm_cortexM0l_math -lm "r:\temp\arduino_build_457860/..\arduino_cache_711565\core\core_MySensors_samd_mysensors_gw_native_2eed65d349fdef5601ccaeb1433265be.a" -Wl,--end-group "C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-objcopy" -O binary "r:\temp\arduino_build_457860/SensebenderGatewaySerial.ino.elf" "r:\temp\arduino_build_457860/SensebenderGatewaySerial.ino.bin" "C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-objcopy" -O ihex -R .eeprom "r:\temp\arduino_build_457860/SensebenderGatewaySerial.ino.elf" "r:\temp\arduino_build_457860/SensebenderGatewaySerial.ino.hex" Using library MySensors-development at version 2.2.0-beta in folder: R:\MiniPCs and Microcontrollers\Arduino-Sketches\libraries\MySensors-development Using library Wire at version 1.0 in folder: C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.6.15\libraries\Wire Using library SPI at version 1.0 in folder: C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.6.15\libraries\SPI Using library SD at version 1.1.1 in folder: R:\MiniPCs and Microcontrollers\ArduinoIDE\libraries\SD Sketch uses 44296 bytes (16%) of program storage space. Maximum is 262144 bytes. Forcing reset using 1200bps open/close on port COM65 PORTS {COM4, COM7, COM8, COM19, COM60, COM65, } / {COM4, COM7, COM8, COM19, COM60, COM65, } => {} PORTS {COM4, COM7, COM8, COM19, COM60, COM65, } / {COM4, COM7, COM8, COM19, COM60, COM65, } => {} PORTS {COM4, COM7, COM8, COM19, COM60, COM65, } / {COM4, COM7, COM8, COM19, COM60, COM65, } => {} PORTS {COM4, COM7, COM8, COM19, COM60, COM65, } / {COM4, COM7, COM8, COM19, COM60, COM65, } => {} PORTS {COM4, COM7, COM8, COM19, COM60, COM65, } / {COM4, COM7, COM8, COM19, COM60, COM65, } => {} PORTS {COM4, COM7, COM8, COM19, COM60, COM65, } / {COM4, COM7, COM8, COM19, COM60, COM65, } => {} PORTS {COM4, COM7, COM8, COM19, COM60, COM65, } / {COM4, COM7, COM8, COM19, COM60, COM65, } => {} PORTS {COM4, COM7, COM8, COM19, COM60, COM65, } / {COM4, COM7, COM8, COM19, COM60, COM65, } => {} PORTS {COM4, COM7, COM8, COM19, COM60, COM65, } / {COM4, COM7, COM8, COM19, COM60, COM65, } => {} PORTS {COM4, COM7, COM8, COM19, COM60, COM65, } / {COM4, COM7, COM8, COM19, COM60, COM65, } => {} PORTS {COM4, COM7, COM8, COM19, COM60, COM65, } / {COM4, COM7, COM8, COM19, COM60, COM65, } => {} PORTS {COM4, COM7, COM8, COM19, COM60, COM65, } / {COM4, COM7, COM8, COM19, COM60, COM65, } => {} PORTS {COM4, COM7, COM8, COM19, COM60, COM65, } / {COM4, COM7, COM8, COM19, COM60, COM65, } => {} PORTS {COM4, COM7, COM8, COM19, COM60, COM65, } / {COM4, COM7, COM8, COM19, COM60, COM65, } => {} PORTS {COM4, COM7, COM8, COM19, COM60, COM65, } / {COM4, COM7, COM8, COM19, COM60, COM65, } => {} PORTS {COM4, COM7, COM8, COM19, COM60, COM65, } / {COM4, COM7, COM8, COM19, COM60, COM65, } => {} PORTS {COM4, COM7, COM8, COM19, COM60, COM65, } / {COM4, COM7, COM8, COM19, COM60, COM65, } => {} PORTS {COM4, COM7, COM8, COM19, COM60, COM65, } / {COM4, COM7, COM8, COM19, COM60, COM65, } => {} PORTS {COM4, COM7, COM8, COM19, COM60, COM65, } / {COM4, COM7, COM8, COM19, COM60, COM65, } => {} PORTS {COM4, COM7, COM8, COM19, COM60, COM65, } / {COM4, COM7, COM8, COM19, COM60, COM65, } => {} Uploading using selected port: COM65 C:\Users\nitro\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.7.0/bossac.exe -i -d --port=COM65 -U true -i -e -w -v r:\temp\arduino_build_457860/SensebenderGatewaySerial.ino.bin -R Set binary mode readWord(addr=0)=0x20007ffc readWord(addr=0xe000ed00)=0x410cc601 readWord(addr=0x41002018)=0x10010300 version()=v2.0 [Arduino:XYZ] Jan 10 2017 21:13:45 chipId=0x10010000 Connected at 921600 baud readWord(addr=0)=0x20007ffc readWord(addr=0xe000ed00)=0x410cc601 readWord(addr=0x41002018)=0x10010300 Atmel SMART device 0x10010000 found write(addr=0x20004000,size=0x34) writeWord(addr=0x20004030,value=0x10) writeWord(addr=0x20004020,value=0x20008000) Device : ATSAMD21J18A readWord(addr=0)=0x20007ffc readWord(addr=0xe000ed00)=0x410cc601 readWord(addr=0x41002018)=0x10010300 Chip ID : 10010000 version()=v2.0 [Arduino:XYZ] Jan 10 2017 21:13:45 Version : v2.0 [Arduino:XYZ] Jan 10 2017 21:13:45 Address : 8192 Pages : 3968 Page Size : 64 bytes Total Size : 248KB Planes : 1 Lock Regions : 16 Locked : readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff readWord(addr=0x41004020)=0xffff none readWord(addr=0x41004018)=0 Security : false Boot Flash : true readWord(addr=0x40000834)=0x7000a BOD : true readWord(addr=0x40000834)=0x7000a BOR : true Arduino : FAST_CHIP_ERASE Arduino : FAST_MULTI_PAGE_WRITE Arduino : CAN_CHECKSUM_MEMORY_BUFFER Erase flash chipErase(addr=0x2000) done in 0.810 seconds Write 44680 bytes to flash (699 pages) write(addr=0x20005000,size=0x1000) writeBuffer(scr_addr=0x20005000, dst_addr=0x2000, size=0x1000) [== ] 9% (64/699 pages)write(addr=0x20005000,size=0x1000) writeBuffer(scr_addr=0x20005000, dst_addr=0x3000, size=0x1000) [===== ] 18% (128/699 pages)write(addr=0x20005000,size=0x1000) writeBuffer(scr_addr=0x20005000, dst_addr=0x4000, size=0x1000) [======== ] 27% (192/699 pages)write(addr=0x20005000,size=0x1000) writeBuffer(scr_addr=0x20005000, dst_addr=0x5000, size=0x1000) [========== ] 36% (256/699 pages)write(addr=0x20005000,size=0x1000) writeBuffer(scr_addr=0x20005000, dst_addr=0x6000, size=0x1000) [============= ] 45% (320/699 pages)write(addr=0x20005000,size=0x1000) writeBuffer(scr_addr=0x20005000, dst_addr=0x7000, size=0x1000) [================ ] 54% (384/699 pages)write(addr=0x20005000,size=0x1000) writeBuffer(scr_addr=0x20005000, dst_addr=0x8000, size=0x1000) [=================== ] 64% (448/699 pages)write(addr=0x20005000,size=0x1000) writeBuffer(scr_addr=0x20005000, dst_addr=0x9000, size=0x1000) [===================== ] 73% (512/699 pages)write(addr=0x20005000,size=0x1000) writeBuffer(scr_addr=0x20005000, dst_addr=0xa000, size=0x1000) [======================== ] 82% (576/699 pages)write(addr=0x20005000,size=0x1000) writeBuffer(scr_addr=0x20005000, dst_addr=0xb000, size=0x1000) [=========================== ] 91% (640/699 pages)write(addr=0x20005000,size=0xec0) writeBuffer(scr_addr=0x20005000, dst_addr=0xc000, size=0xec0) [==============================] 100% (699/699 pages) done in 0.254 seconds Verify 44680 bytes of flash with checksum. checksumBuffer(start_addr=0x2000, size=0x1000) = 3436 checksumBuffer(start_addr=0x3000, size=0x1000) = b384 checksumBuffer(start_addr=0x4000, size=0x1000) = 7c5d checksumBuffer(start_addr=0x5000, size=0x1000) = 57b5 checksumBuffer(start_addr=0x6000, size=0x1000) = a34f checksumBuffer(start_addr=0x7000, size=0x1000) = 857a checksumBuffer(start_addr=0x8000, size=0x1000) = 58af checksumBuffer(start_addr=0x9000, size=0x1000) = 5c0c checksumBuffer(start_addr=0xa000, size=0x1000) = c693 checksumBuffer(start_addr=0xb000, size=0x1000) = e662 checksumBuffer(start_addr=0xc000, size=0xe88) = d58f Verify successful done in 0.032 seconds CPU reset. readWord(addr=0)=0x20007ffc readWord(addr=0xe000ed00)=0x410cc601 readWord(addr=0x41002018)=0x10010300 writeWord(addr=0xe000ed0c,value=0x5fa0004) Board at COM65 is not available Board at COM65 is not available Board at COM65 is not available Time to reinstall the boards I need again now and pray nothing breaks. Walking on eggshells at this point hoping it doesn't all go to hell again.