Linking .pio\build\usermod_bme280_d1_mini\firmware.elf
c:/users/test/.platformio/packages/toolchain-xtensa/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld.exe: .pio\build\usermod_bme280_d1_mini\firmware.elf section `.text1' will not fit in region `iram1_0_seg'
collect2.exe: error: ld returned 1 exit status
*** [.pio\build\usermod_bme280_d1_mini\firmware.elf] Error 1
=== [FAILED] Took 36.77 seconds ===
It seems like the firmware does not fit the available memory
I am a bit puzzled, it used to compile fine with WLED v0.13.3.
Although that last one will mean you have to do your updates manually, no more Over The Air WiFi updates. Someone else may pop in with suggestions to “drop something else” to allow a BME280 build.
Unfortunately, the writing is on the wall for the 8266 and it will end up being unsupported eventually (not yet).
it replied Update successful! Rebooting...
Now two issues:
Not clear why my custom firmware was not accepted.
After flashing the official firmware, WLED lighted only one LED and didn’t connect to WiFi and neither created a WiFi AP, sort of left in unpredictable state. Are the settings erased during the flashing? Any idea how to recover?