Hi Chris, I appreciate your insights and suggestions.
As per your instructions I deleted the Arduino15 folder in local app data and deleted the Arduino folder in my documents. that did indeed cause a new download from the URL. And that fixed the particular problem I was having. However, I am still getting compile and upload issues.
When I chose the EEPROM sketch from the Blynk Examples, I got the following error message.
It looks like it is compiling ok and is finding the necessary library, but is crashing during the linking phase. However, I am just a beginner programmer, so I could be way off base…
Anyway, here is the current error message, and I am grateful for your help:
Arduino: 1.8.12 (Windows 10), Board: “SparkFun Blynk Board, 80 MHz, 115200, 4M (1M SPIFFS)”
C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Dave\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Dave\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Dave\Documents\Arduino\libraries -fqbn=esp8266:esp8266:sparkfunBlynk:CpuFrequency=80,UploadSpeed=115200,FlashSize=4M1M -vid-pid=0403_6015 -ide-version=10812 -build-path C:\Users\Dave\AppData\Local\Temp\arduino_build_274894 -warnings=none -build-cache C:\Users\Dave\AppData\Local\Temp\arduino_cache_360033 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.mkspiffs.path=C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\0.1.2 -prefs=runtime.tools.mkspiffs-0.1.2.path=C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\0.1.2 -prefs=runtime.tools.esptool.path=C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\tools\esptool\0.4.8 -prefs=runtime.tools.esptool-0.4.8.path=C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\tools\esptool\0.4.8 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2 -prefs=runtime.tools.xtensa-lx106-elf-gcc-1.20.0-26-gb404fb9-2.path=C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2 -verbose C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2\libraries\EEPROM\examples\eeprom_clear\eeprom_clear.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Dave\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Dave\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Dave\Documents\Arduino\libraries -fqbn=esp8266:esp8266:sparkfunBlynk:CpuFrequency=80,UploadSpeed=115200,FlashSize=4M1M -vid-pid=0403_6015 -ide-version=10812 -build-path C:\Users\Dave\AppData\Local\Temp\arduino_build_274894 -warnings=none -build-cache C:\Users\Dave\AppData\Local\Temp\arduino_cache_360033 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.mkspiffs.path=C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\0.1.2 -prefs=runtime.tools.mkspiffs-0.1.2.path=C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\0.1.2 -prefs=runtime.tools.esptool.path=C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\tools\esptool\0.4.8 -prefs=runtime.tools.esptool-0.4.8.path=C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\tools\esptool\0.4.8 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2 -prefs=runtime.tools.xtensa-lx106-elf-gcc-1.20.0-26-gb404fb9-2.path=C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2 -verbose C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2\libraries\EEPROM\examples\eeprom_clear\eeprom_clear.ino
Using board ‘sparkfunBlynk’ from platform in folder: C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2
Using core ‘esp8266’ from platform in folder: C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2
Warning: platform.txt from core ‘ESP8266 Modules’ contains deprecated recipe.ar.pattern=“{compiler.path}{compiler.ar.cmd}” {compiler.ar.flags} {compiler.ar.extra_flags} “{build.path}/{archive_file}” “{object_file}”, automatically converted to recipe.ar.pattern=“{compiler.path}{compiler.ar.cmd}” {compiler.ar.flags} {compiler.ar.extra_flags} “{archive_file_path}” “{object_file}”. Consider upgrading this core.
Detecting libraries used…
“C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++” -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ “-IC:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2/tools/sdk//include” -c -Os -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10812 -DARDUINO_ESP8266_THING -DARDUINO_ARCH_ESP8266 -DESP8266 “-IC:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2\cores\esp8266” “-IC:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2\variants\thing” “C:\Users\Dave\AppData\Local\Temp\arduino_build_274894\sketch\eeprom_clear.ino.cpp” -o nul
Alternatives for EEPROM.h: [EEPROM@1.0]
ResolveLibrary(EEPROM.h)
→ candidates: [EEPROM@1.0]
“C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++” -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ “-IC:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2/tools/sdk//include” -c -Os -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10812 -DARDUINO_ESP8266_THING -DARDUINO_ARCH_ESP8266 -DESP8266 “-IC:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2\cores\esp8266” “-IC:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2\variants\thing” “-IC:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2\libraries\EEPROM” “C:\Users\Dave\AppData\Local\Temp\arduino_build_274894\sketch\eeprom_clear.ino.cpp” -o nul
“C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++” -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ “-IC:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2/tools/sdk//include” -c -Os -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10812 -DARDUINO_ESP8266_THING -DARDUINO_ARCH_ESP8266 -DESP8266 “-IC:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2\cores\esp8266” “-IC:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2\variants\thing” “-IC:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2\libraries\EEPROM” “C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2\libraries\EEPROM\EEPROM.cpp” -o nul
Generating function prototypes…
“C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++” -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ “-IC:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2/tools/sdk//include” -c -Os -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -w -x c++ -E -CC -DF_CPU=80000000L -DARDUINO=10812 -DARDUINO_ESP8266_THING -DARDUINO_ARCH_ESP8266 -DESP8266 “-IC:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2\cores\esp8266” “-IC:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2\variants\thing” “-IC:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2\libraries\EEPROM” “C:\Users\Dave\AppData\Local\Temp\arduino_build_274894\sketch\eeprom_clear.ino.cpp” -o “C:\Users\Dave\AppData\Local\Temp\arduino_build_274894\preproc\ctags_target_for_gcc_minus_e.cpp”
“C:\Program Files (x86)\Arduino\tools-builder\ctags\5.8-arduino11/ctags” -u --language-force=c++ -f - --c+±kinds=svpf --fields=KSTtzns --line-directives “C:\Users\Dave\AppData\Local\Temp\arduino_build_274894\preproc\ctags_target_for_gcc_minus_e.cpp”
Compiling sketch…
“C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++” -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ “-IC:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2/tools/sdk//include” -c -Os -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -DF_CPU=80000000L -DARDUINO=10812 -DARDUINO_ESP8266_THING -DARDUINO_ARCH_ESP8266 -DESP8266 “-IC:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2\cores\esp8266” “-IC:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2\variants\thing” “-IC:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2\libraries\EEPROM” “C:\Users\Dave\AppData\Local\Temp\arduino_build_274894\sketch\eeprom_clear.ino.cpp” -o “C:\Users\Dave\AppData\Local\Temp\arduino_build_274894\sketch\eeprom_clear.ino.cpp.o”
Compiling libraries…
Compiling library “EEPROM”
“C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++” -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ “-IC:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2/tools/sdk//include” -c -Os -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -DF_CPU=80000000L -DARDUINO=10812 -DARDUINO_ESP8266_THING -DARDUINO_ARCH_ESP8266 -DESP8266 “-IC:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2\cores\esp8266” “-IC:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2\variants\thing” “-IC:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2\libraries\EEPROM” “C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2\libraries\EEPROM\EEPROM.cpp” -o “C:\Users\Dave\AppData\Local\Temp\arduino_build_274894\libraries\EEPROM\EEPROM.cpp.o”
Compiling core…
Using precompiled core: C:\Users\Dave\AppData\Local\Temp\arduino_cache_360033\core\core_6955304b3c6a5cf6b30b4c92c8564612.a
Linking everything together…
“C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc” -nostdlib -Wl,–no-check-sections -u call_user_start -Wl,-static “-LC:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2/tools/sdk//lib” “-LC:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2/tools/sdk//ld” -Teagle.flash.4m1m.ld -o “C:\Users\Dave\AppData\Local\Temp\arduino_build_274894/eeprom_clear.ino.elf” -Wl,–start-group “C:\Users\Dave\AppData\Local\Temp\arduino_build_274894\sketch\eeprom_clear.ino.cpp.o” “C:\Users\Dave\AppData\Local\Temp\arduino_build_274894\libraries\EEPROM\EEPROM.cpp.o” “C:\Users\Dave\AppData\Local\Temp\arduino_build_274894/…\arduino_cache_360033\core\core_6955304b3c6a5cf6b30b4c92c8564612.a” -lm -lgcc -lhal -lphy -lnet80211 -llwip -lwpa -lmain -lpp -lsmartconfig -Wl,–end-group “-LC:\Users\Dave\AppData\Local\Temp\arduino_build_274894”
c:/users/dave/appdata/local/arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/…/lib/gcc/xtensa-lx106-elf/4.8.2/…/…/…/…/xtensa-lx106-elf/bin/ld.exe: cannot open linker script file eagle.flash.4m1m.ld: No such file or directory
collect2.exe: error: ld returned 1 exit status
Using library EEPROM at version 1.0 in folder: C:\Users\Dave\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.2\libraries\EEPROM
exit status 1
Error compiling for board SparkFun Blynk Board.