nl2ttl
July 29, 2023, 11:13pm
1
I have working code with Lora / SPI in combination with ESP8266 chip on self designed board.
Today I had to made a change on the software and started Arduio IDE. There were serval updates for IDE and Libs.
After updating when I start my Lora module in setup
if (!LoRa.begin(866E6)) {
Serial.println("Starting LoRa failed!");
while (1);
}
A simple serial print command will result in unreadable data like:
" #_��rS�fJ;*�Ma� "
#include <SPI.h>
#include <LoRa.h>
int counter = 0;
void setup() {
Serial.begin(9600);
while (!Serial);
Serial.println("LoRa Sender");
if (!LoRa.begin(866E6)) {
Serial.println("Starting LoRa failed!");
while (1);
}
}
void loop() {
Serial.print("Sending packet: ");
Serial.println(counter);
counter++;
delay(500);
}
When removing the LoRa init the debug is working.....
Hi @nl2ttl .
The problem was most likely caused by a change in one of the dependencies of your sketch, not by the update of the IDE application.
I'm going to ask you to post the full verbose output from a compilation.
This procedure is not intended to solve the problem. The purpose is to gather more information.
Please do this:
Select File > Preferences... from the Arduino IDE menus.
The "Preferences " dialog will open.
Check the box next to "Show verbose output during: ☐ compilation " in the "Preferences " dialog.
Click the OK button.
Select Sketch > Verify/Compile from the Arduino IDE menus.
Wait for the compilation to finish.
Right click on the black "Output " panel at the bottom of the Arduino IDE window.
From the context menu, click Copy All .
Open a forum reply here by clicking the Reply button.
Click the <CODE/> icon on the post composer toolbar.
This will add the forum's code block markup (``` ) to your reply to make sure the error messages are correctly formatted.
Press Ctrl +V .
This will paste the compilation output into the code block.
Move the cursor outside of the code tags before you add any additional text to your reply.
Click the Reply button to post the output.
In case the output is longer than the forum software will allow to be added to a post, you can instead save it to a .txt file and then attach that file to a reply here:
Open any text editor program.
Paste the copied output into the text editor.
Save the file in .txt format.
Open a forum reply here by clicking the Reply button.
Click the "Upload" icon ( ) on the post composer toolbar:
A dialog will open.
In the dialog, select the .txt file you saved.
Click the Open button.
Click the Reply button to publish the post.
Alternatively, instead of using the "Upload" icon on the post composer toolbar as described in steps (5) - (7) above, you can simply drag and drop the .txt file onto the post composer field to attach it.
nl2ttl
July 29, 2023, 11:23pm
3
FQBN: esp8266:esp8266:nodemcuv2:baud=921600
Using board 'nodemcuv2' from platform in folder: C:\Users\Twan\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2
Using core 'esp8266' from platform in folder: C:\Users\Twan\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2
"C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\python3\\3.7.2-post1/python3" -I "C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/mkbuildoptglobals.py" "C:\\Program Files\\Arduino IDE\\resources\\app\\node_modules\\arduino-ide-extension\\build" 10607 "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050" "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050/core/build.opt" "C:\\Cloudstation - Twan Thuis\\Easyracetimer\\GATE V1\\Software\\Versie1/Versie1.ino.globals.h" "C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2\\cores\\esp8266/CommonHFile.h"
default_encoding: cp1252
Assume aggressive 'core.a' caching enabled.
Note: optional global include file 'C:\Cloudstation - Twan Thuis\Easyracetimer\GATE V1\Software\Versie1\Versie1.ino.globals.h' does not exist.
Read more at https://arduino-esp8266.readthedocs.io/en/latest/faq/a06-global-build-options.html
Detecting libraries used...
"C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\3.1.0-gcc10.3-e5f9fec/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ -D_GNU_SOURCE -DESP8266 "@C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050/core/build.opt" "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/include" "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/lwip2/include" "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050/core" -c "@C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/warnings/none-cppflags" -Os -g -free -fipa-pta -Werror=return-type -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10607 -DARDUINO_ESP8266_NODEMCU_ESP12E -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_NODEMCU_ESP12E\"" "-DARDUINO_BOARD_ID=\"nodemcuv2\"" -DLED_BUILTIN=2 -DFLASHMODE_DIO "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2\\cores\\esp8266" "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2\\variants\\nodemcu" "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050\\sketch\\Versie1.ino.cpp" -o nul
Alternatives for SPI.h: [SPI@1.0]
ResolveLibrary(SPI.h)
-> candidates: [SPI@1.0]
"C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\3.1.0-gcc10.3-e5f9fec/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ -D_GNU_SOURCE -DESP8266 "@C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050/core/build.opt" "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/include" "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/lwip2/include" "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050/core" -c "@C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/warnings/none-cppflags" -Os -g -free -fipa-pta -Werror=return-type -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10607 -DARDUINO_ESP8266_NODEMCU_ESP12E -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_NODEMCU_ESP12E\"" "-DARDUINO_BOARD_ID=\"nodemcuv2\"" -DLED_BUILTIN=2 -DFLASHMODE_DIO "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2\\cores\\esp8266" "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2\\variants\\nodemcu" "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2\\libraries\\SPI" "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050\\sketch\\Versie1.ino.cpp" -o nul
Alternatives for LoRa.h: [LoRa@0.8.0]
ResolveLibrary(LoRa.h)
-> candidates: [LoRa@0.8.0]
"C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\3.1.0-gcc10.3-e5f9fec/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ -D_GNU_SOURCE -DESP8266 "@C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050/core/build.opt" "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/include" "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/lwip2/include" "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050/core" -c "@C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/warnings/none-cppflags" -Os -g -free -fipa-pta -Werror=return-type -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10607 -DARDUINO_ESP8266_NODEMCU_ESP12E -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_NODEMCU_ESP12E\"" "-DARDUINO_BOARD_ID=\"nodemcuv2\"" -DLED_BUILTIN=2 -DFLASHMODE_DIO "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2\\cores\\esp8266" "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2\\variants\\nodemcu" "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2\\libraries\\SPI" "-Ic:\\Users\\Twan\\.arduinoIDE\\libraries\\LoRa\\src" "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050\\sketch\\Versie1.ino.cpp" -o nul
Using cached library dependencies for file: C:\Users\Twan\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\libraries\SPI\SPI.cpp
Using cached library dependencies for file: c:\Users\Twan\.arduinoIDE\libraries\LoRa\src\LoRa.cpp
Generating function prototypes...
"C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\3.1.0-gcc10.3-e5f9fec/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ -D_GNU_SOURCE -DESP8266 "@C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050/core/build.opt" "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/include" "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/lwip2/include" "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050/core" -c "@C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/warnings/none-cppflags" -Os -g -free -fipa-pta -Werror=return-type -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10607 -DARDUINO_ESP8266_NODEMCU_ESP12E -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_NODEMCU_ESP12E\"" "-DARDUINO_BOARD_ID=\"nodemcuv2\"" -DLED_BUILTIN=2 -DFLASHMODE_DIO "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2\\cores\\esp8266" "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2\\variants\\nodemcu" "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2\\libraries\\SPI" "-Ic:\\Users\\Twan\\.arduinoIDE\\libraries\\LoRa\\src" "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050\\sketch\\Versie1.ino.cpp" -o "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050\\preproc\\ctags_target_for_gcc_minus_e.cpp"
"C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\builtin\\tools\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
"C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\python3\\3.7.2-post1/python3" -I "C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/signing.py" --mode header --publickey "C:\\Cloudstation - Twan Thuis\\Easyracetimer\\GATE V1\\Software\\Versie1/public.key" --out "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050/core/Updater_Signing.h"
"C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\3.1.0-gcc10.3-e5f9fec/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ -D_GNU_SOURCE -DESP8266 "@C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050/core/build.opt" "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/include" "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/lwip2/include" "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050/core" -c "@C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/warnings/none-cppflags" -Os -g -free -fipa-pta -Werror=return-type -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -MMD -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10607 -DARDUINO_ESP8266_NODEMCU_ESP12E -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_NODEMCU_ESP12E\"" "-DARDUINO_BOARD_ID=\"nodemcuv2\"" -DLED_BUILTIN=2 -DFLASHMODE_DIO "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2\\cores\\esp8266" "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2\\variants\\nodemcu" "-IC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2\\libraries\\SPI" "-Ic:\\Users\\Twan\\.arduinoIDE\\libraries\\LoRa\\src" "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050\\sketch\\Versie1.ino.cpp" -o "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050\\sketch\\Versie1.ino.cpp.o"
Compiling libraries...
Compiling library "SPI"
Using previously compiled file: C:\Users\Twan\AppData\Local\Temp\arduino\sketches\50674147A7AF2E9167B7F1CB7FED6050\libraries\SPI\SPI.cpp.o
Compiling library "LoRa"
Using previously compiled file: C:\Users\Twan\AppData\Local\Temp\arduino\sketches\50674147A7AF2E9167B7F1CB7FED6050\libraries\LoRa\LoRa.cpp.o
Compiling core...
Using precompiled core: C:\Users\Twan\AppData\Local\Temp\arduino\cores\c37df1663f9eadf139fa579ec7023b57\core.a
Linking everything together...
"C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\python3\\3.7.2-post1/python3" -I "C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/mkdir.py" -p "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050/ld_h/"
"C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\python3\\3.7.2-post1/python3" -I "C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/cp.py" "C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/ld/eagle.flash.4m2m.ld" "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050/ld_h/local.eagle.flash.ld.h"
"C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\3.1.0-gcc10.3-e5f9fec/bin/xtensa-lx106-elf-gcc" -CC -E -P -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050/ld_h/local.eagle.flash.ld.h" -o "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050/local.eagle.flash.ld"
"C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\3.1.0-gcc10.3-e5f9fec/bin/xtensa-lx106-elf-gcc" -CC -E -P -DVTABLES_IN_FLASH -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 "C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/ld/eagle.app.v6.common.ld.h" -o "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050/local.eagle.app.v6.common.ld"
"C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\3.1.0-gcc10.3-e5f9fec/bin/xtensa-lx106-elf-gcc" -fno-exceptions -Wl,-Map "-Wl,C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050/Versie1.ino.map" -g "@C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/warnings/none-cflags" -Os -nostdlib -Wl,--no-check-sections -u app_entry -u _printf_float -u _scanf_float -Wl,-static "-LC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/lib" "-LC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/lib/NONOSDK22x_190703" "-LC:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050" "-LC:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sdk/libc/xtensa-lx106-elf/lib" -Tlocal.eagle.flash.ld -Wl,--gc-sections -Wl,-wrap,system_restart_local -Wl,-wrap,spi_flash_read -o "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050/Versie1.ino.elf" -Wl,--start-group "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050\\sketch\\Versie1.ino.cpp.o" "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050\\libraries\\SPI\\SPI.cpp.o" "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050\\libraries\\LoRa\\LoRa.cpp.o" "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\cores\\c37df1663f9eadf139fa579ec7023b57\\core.a" -lhal -lphy -lpp -lnet80211 -llwip2-536-feat -lwpa -lcrypto -lmain -lwps -lbearssl -lespnow -lsmartconfig -lairkiss -lwpa2 -lstdc++ -lm -lc -lgcc -Wl,--end-group "-LC:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050"
"C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\python3\\3.7.2-post1/python3" -I "C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/elf2bin.py" --eboot "C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/bootloaders/eboot/eboot.elf" --app "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050/Versie1.ino.elf" --flash_mode dio --flash_freq 40 --flash_size 4M --path "C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\3.1.0-gcc10.3-e5f9fec/bin" --out "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050/Versie1.ino.bin"
Creating BIN file "C:\Users\Twan\AppData\Local\Temp\arduino\sketches\50674147A7AF2E9167B7F1CB7FED6050/Versie1.ino.bin" using "C:\Users\Twan\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/bootloaders/eboot/eboot.elf" and "C:\Users\Twan\AppData\Local\Temp\arduino\sketches\50674147A7AF2E9167B7F1CB7FED6050/Versie1.ino.elf"
"C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\python3\\3.7.2-post1/python3" -I "C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/signing.py" --mode sign --privatekey "C:\\Cloudstation - Twan Thuis\\Easyracetimer\\GATE V1\\Software\\Versie1/private.key" --bin "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050/Versie1.ino.bin" --out "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050/Versie1.ino.bin.signed" --legacy "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050/Versie1.ino.bin.legacy_sig"
"C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\python3\\3.7.2-post1/python3" -X utf8 -I "C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\3.1.2/tools/sizes.py" --elf "C:\\Users\\Twan\\AppData\\Local\\Temp\\arduino\\sketches\\50674147A7AF2E9167B7F1CB7FED6050/Versie1.ino.elf" --path "C:\\Users\\Twan\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\3.1.0-gcc10.3-e5f9fec/bin" --mmu "-DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000"
. Variables and constants in RAM (global, static), used 28296 / 80192 bytes (35%)
║ SEGMENT BYTES DESCRIPTION
╠══ DATA 1496 initialized variables
╠══ RODATA 976 constants
╚══ BSS 25824 zeroed variables
. Instruction RAM (IRAM_ATTR, ICACHE_RAM_ATTR), used 60267 / 65536 bytes (91%)
║ SEGMENT BYTES DESCRIPTION
╠══ ICACHE 32768 reserved space for flash instruction cache
╚══ IRAM 27499 code in IRAM
. Code in flash (default, ICACHE_FLASH_ATTR), used 238932 / 1048576 bytes (22%)
║ SEGMENT BYTES DESCRIPTION
╚══ IROM 238932 code in flash
Using library SPI at version 1.0 in folder: C:\Users\Twan\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\libraries\SPI
Using library LoRa at version 0.8.0 in folder: C:\Users\Twan\.arduinoIDE\libraries\LoRa
This is the information I was interested in:
My thought was that we might have been able to guess which of the dependencies were updated by checking to see if any of them might have had a recent release, which would have triggered the update offer you accepted.
Unfortunately, the 0.8.0 release of the "LoRa " library was made 2.5 years ago, which makes it less likely you would have updated to that version only recently (though it is always possible if you had previously installed an older version or intentionally declined or disable the previous update offers.
Even though they are not libraries, it is fairly common for people to refer to Arduino boards platforms as "libraries" so it is possible you also updated the ESP8266 boards platform dependency. However, the version 3.1.2 of that platform you are using was released months ago, so I'm not sure about that either.
Do you remember anything about what was installed when you accepted the update offers for the "Libs"?
nl2ttl
July 29, 2023, 11:47pm
5
Found it.....
Line below was creating the problem:
#define status_led_front 9
#define status_led_back 2
void setup() {
pinMode(status_led_front, OUTPUT); // LED pin as output.
pinMode(status_led_back, OUTPUT); // LED pin as output.
}
I think because PIN 2 is also used for programming.
Great work finding the cause of the problem! Thanks for taking the time to post an update with your findings.
Regards,
Per
system
Closed
January 25, 2024, 11:50pm
7
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.