atuline / WLED

Control WS2812B and many more types of digital RGB LEDs with an ESP32 over WiFi.
GNU General Public License v3.0
864 stars 134 forks source link

Boot loop AZ-Delivery ESP32-Wroom-32 #267

Closed pmalsenz closed 1 year ago

pmalsenz commented 1 year ago

What happened?

Hi, after successfully compiling the firmware for the task soundReactive_esp32dev from the atuline WLED master branch and flashing it to the MCU, it immediatly enters a boot loop (nearly like #211, but without the Brown out message). Same happens with the latest binary release 0.13.3.

With the latest Aircoookie WLED source compiled from the main branch, the controller works without flaws. WiFi connects, the UI is reachable and I can set my preferred colors etc. There's no difference if the MCU is powered via USB (5V+ disconnected, only GND connected) or if powered by the Meanwell power supply without connection to my computer.

To Reproduce Bug

At the moment my controller is powered via USB from my build computer and the 5m BTF-Lightning WS2812b LED Strip with 300 LEDs is powered by a Meanwell RS-150-5 power supply (5V/150W). After flashing and rebooting the MCU, nothing else happens. Same behaviour if the MCU is powered by the Meanwell power supply.

MCU: ESP32-Wroom-32 (ESP32 NODEMCU Module WiFi Development Board with CP2102) Mic: INMP411 (TECNOIOT 2 x INMP441) LED Strip: BTF Lightning WS2812b Strip 300 LEDS (BTF-LIGHTING WS2812B LED Strip, 5 M Length, 60 LEDs/Pixels/m, 300 LEDs)

Expected Behavior

MCU starts, connects to WiFi and WLED can be configured/used via Browser and/or Smartphone app.

Install Method

Self-Compiled or other

What version of Soundreactive WLED?

SR WLED 0.13.3

Which microcontroller/board are you seeing the problem on?

ESP32

Relevant log/trace output

--- Terminal on /dev/ttyUSB0 | 115200 8-N-1
--- Available filters and text transformations: colorize, debug, default, direct, esp32_exception_decoder, hexlify, log2file, nocontrol, printable, send_on_enter, time
--- More details at https://bit.ly/pio-monitor-filters
--- Quit: Ctrl+C | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H
ets Jun  8 2016 00:22:57

rst:0x1 (POWERON_RESET),boot:0x1b (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0018,len:4
load:0x3fff001c,len:1084
load:0x40078000,len:11220
load:0x40080400,len:5388
entry 0x4008067c
AS: Analog Microphone (left channel only).
Ada

Anything else?

No response

Code of Conduct

netmindz commented 1 year ago

Can you run a build with WLED_DEBUG enabled

pmalsenz commented 1 year ago

Sorry for my delayed reply, work got in the way of testing ;-)

I did the build with WLED_DEBUG enabled in wled.h after running the tasks clean and clean all for the soundReactive_esp32dev task.

Before I flashed the MCU, I did _eraseflash from the menu in vscode, flashed the WLED_DEBUG enabled firmware and I don't know how or why. It work's !? :-)

Here's the debug output from booting after reset:

--- Terminal on /dev/ttyUSB0 | 115200 8-N-1
--- Available filters and text transformations: colorize, debug, default, direct, esp32_exception_decoder, hexlify, log2file, nocontrol, printable, send_on_enter, time
--- More details at https://bit.ly/pio-monitor-filters
--- Quit: Ctrl+C | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H
ets Jun  8 2016 00:22:57

rst:0x1 (POWERON_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0018,len:4
load:0x3fff001c,len:1084
load:0x40078000,len:11220
load:0x40080400,len:5388
entry 0x4008067c

---WLED 0.13.3 2210301 INIT---
esp32 v3.3.6-16-gcc5440f6a2
arduino-esp32 v1.0.x

CPU:   ESP32-D0WDQ6 rev.1, 2 core(s), 240MHz.
FLASH: 4MB, Mode 2 (DIO?), 80MHz

heap 257412
PIN ALLOC: Pin 1 allocated by 0x89 (137)
Registering usermods ...
Reading config
Reading settings from /wsec.json...
JSON buffer released. (3)
Reading settings from /cfg.json...
Removing all.
PIN ALLOC: Pin 4 allocated by 0x82 (130)
Successfully inited strip 0 (len 300) with type 22 and pins 4,255 (itype 17)
PIN ALLOC: Pin 0 allocated by 0x85 (133)
Starting usermod config.
JSON buffer released. (1)
Initializing strip
Usermods setup
AS: Generic I2S Microphone - left channel only.
PIN ALLOC: Pin 15 allocated by 0x8d (141)
PIN ALLOC: Pin 32 allocated by 0x8d (141)
PIN ALLOC: Pin 14 allocated by 0x8d (141)
FFT running on core: 0
Access point disabled.
Connecting to HomeNET...
[AS userLoop] hickup detected -> was inactive for last 712 millis!

Connected! IP address: 192.168.x.y
Init STA interfaces
mDNS started
[AS userLoop] hickup detected -> was inactive for last 26 millis!
send NTP
NTP recv, l=48
Local time: 18:39

Here's the repeated debug messages from the vscode monitor:

---DEBUG INFO---
Runtime: 30000
Unix time: 1685551199,035
Free heap: 155316
Wifi state: 3
State time: 0
NTP last sync: 3593
Client IP: 192.168.x.y
Loops/sec: 1758
Max UM time[ms]: 1
Local time: 18:40

My first thought after successfully booting with debug enabled was, the firmware won't boot without connected microphone. But after reviewing the presets in the config menu, I saw that the mic preset is Generic Analog, so the MCU could not know that there is aleady a digital mic connected

Atm I have no idea what caused the issue.

pmalsenz commented 1 year ago

I just did a new build with disable WLED_DEBUG. Now it's the same as before, stops booting with the message above.

Is there anything I can post from the build process in vscode, that could help to identify the problem ?

--- Terminal on /dev/ttyUSB0 | 115200 8-N-1
--- Available filters and text transformations: colorize, debug, default, direct, esp32_exception_decoder, hexlify, log2file, nocontrol, printable, send_on_enter, time
--- More details at https://bit.ly/pio-monitor-filters
--- Quit: Ctrl+C | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H
ets Jun  8 2016 00:22:57

rst:0x1 (POWERON_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0018,len:4
load:0x3fff001c,len:1084
load:0x40078000,len:11220
load:0x40080400,len:5388
entry 0x4008067c
AS: Generic I2S Microphone - left channel only.
Ada
softhack007 commented 1 year ago

Could you try our latest source code from the 'dev' branch? It's very stable already, and it might work better.

https://github.com/atuline/WLED/tree/dev

Also try to build with '-D WLED_DISABLE_ADALIGHT', in case you have a "dangling" RX pin that is not pulled-down on the board.

pmalsenz commented 1 year ago

Same behaviour as with the 'master' branch. The MCU boots then (the Superblock message disappears after a reset) I haven't configured anything like WiFi, so a pure build. Only with '-D WLED_DISABLE_ADALIGHT'

-- Terminal on /dev/ttyUSB0 | 115200 8-N-1
--- Available filters and text transformations: colorize, debug, default, direct, esp32_exception_decoder, hexlify, log2file, nocontrol, printable, send_on_enter, time
--- More details at https://bit.ly/pio-monitor-filters
--- Quit: Ctrl+C | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H
ets Jun  8 2016 00:22:57

rst:0x1 (POWERON_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0018,len:4
load:0x3fff001c,len:1084
load:0x40078000,len:11220
load:0x40080400,len:5388
entry 0x4008067c
.pio/libdeps/soundReactive_esp32dev/LittleFS_esp32/src/lfs.c:1078:warn: Superblock not found (dir pair at {0x0, 0x1}). Filesystem needs formatting.
AS: Analog Microphone (left channel only).
Ada
pmalsenz commented 1 year ago

Here's the output of a fresh build after running 'clean' and 'clean all' inside the soundReactive_esp32dev task and 'clean all' and 'clean all all' in the default task (just removed some path names and mac):

Edit: This was with 'WLED_DEBUG' and 'WLED_ENABLE_ADALIGHT' enabled in wled.h

 *  Task wird im Ordner WLED_Atuline_Dev ausgeführt: platformio run --target upload --target monitor --environment soundReactive_esp32dev 

Processing soundReactive_esp32dev (board: esp32dev; platform: espressif32@3.5.0; framework: arduino)
--------------------------------------------------------------------------------------------------------------------------------
Verbose mode can be enabled via `-v, --verbose` option
*** use existing my_config.h ***
CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/esp32dev.html
PLATFORM: Espressif 32 (3.5.0) > Espressif ESP32 Dev Module
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
DEBUG: Current (esp-prog) External (esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa)
PACKAGES: 
 - framework-arduinoespressif32 @ 0.0.0+sha.4b0c087 
 - tool-esptoolpy @ 1.30100.210531 (3.1.0) 
 - tool-mkspiffs @ 2.230.0 (2.30) 
 - toolchain-xtensa32 @ 2.50200.97 (5.2.0)
Converting wled00.ino
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ strict
Found 36 compatible libraries
Scanning dependencies...
Dependency Graph
|-- FastLED @ 3.5.0
|-- IRremoteESP8266 @ 2.8.2
|-- ESPAsyncWebServerAircoookie @ 2.0.7+sha.b9349dc
|-- LittleFS_esp32 @ 1.0.6+sha.820c01e
|-- NeoPixelBus @ 2.6.9
|-- AsyncTCP @ 1.2.0+sha.38b8475
|-- arduinoFFT @ 1.9.2+sha.419d7b0
|-- Wire @ 1.0.1
|-- EEPROM @ 1.0.3
|-- ArduinoOTA @ 1.0
|-- DNSServer @ 1.1.0
|-- ESPmDNS @ 1.0
|-- WiFi @ 1.0
|-- ESP32 Async UDP @ 1.0.0
|-- WebServer @ 1.0
Building in release mode
Retrieved `.pio/build/soundReactive_esp32dev/libc24/FastLED/FastLED.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libc24/FastLED/bitswap.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libc24/FastLED/colorpalettes.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libc24/FastLED/colorutils.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libc24/FastLED/hsv2rgb.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libc24/FastLED/lib8tion.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libc24/FastLED/noise.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libc24/FastLED/platforms.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libc24/FastLED/platforms/esp/32/clockless_rmt_esp32.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libc24/FastLED/power_mgt.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libc24/FastLED/wiring.cpp.o' from cache
Compiling .pio/build/soundReactive_esp32dev/src/FX.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/FX_fcn.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/alexa.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/blynk.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/button.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/cfg.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/colors.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/dmx.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/e131.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/file.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/hue.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/improv.cpp.o
/.../PlatformIO/Projects/WLED_Atuline_Dev/wled00/cfg.cpp: In function 'bool deserializeConfigSec()':
/.../PlatformIO/Projects/WLED_Atuline_Dev/wled00/cfg.cpp:994:14: warning: variable 'interfaces' set but not used [-Wunused-but-set-variable]
   JsonObject interfaces = doc["if"];
              ^
/.../PlatformIO/Projects/WLED_Atuline_Dev/wled00/cfg.cpp: In function 'void serializeConfigSec()':
/.../PlatformIO/Projects/WLED_Atuline_Dev/wled00/cfg.cpp:1041:14: warning: variable 'interfaces' set but not used [-Wunused-but-set-variable]
   JsonObject interfaces = doc.createNestedObject("if");
              ^
Compiling .pio/build/soundReactive_esp32dev/src/ir.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/json.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/lx_parser.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/led.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/mqtt.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/ntp.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/overlay.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/pin_manager.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/playlist.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/presets.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/set.cpp.o
Retrieved `.pio/build/soundReactive_esp32dev/src/src/dependencies/async-mqtt-client/AsyncMqttClient.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/src/src/dependencies/async-mqtt-client/AsyncMqttClient/Packets/ConnAckPacket.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/src/src/dependencies/async-mqtt-client/AsyncMqttClient/Packets/PingRespPacket.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/src/src/dependencies/async-mqtt-client/AsyncMqttClient/Packets/PubAckPacket.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/src/src/dependencies/async-mqtt-client/AsyncMqttClient/Packets/PubCompPacket.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/src/src/dependencies/async-mqtt-client/AsyncMqttClient/Packets/PubRecPacket.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/src/src/dependencies/async-mqtt-client/AsyncMqttClient/Packets/PubRelPacket.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/src/src/dependencies/async-mqtt-client/AsyncMqttClient/Packets/PublishPacket.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/src/src/dependencies/async-mqtt-client/AsyncMqttClient/Packets/SubAckPacket.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/src/src/dependencies/async-mqtt-client/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/src/src/dependencies/blynk/Blynk/BlynkDebug.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/src/src/dependencies/blynk/Blynk/BlynkHandlers.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/src/src/dependencies/blynk/Blynk/BlynkTimer.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/src/src/dependencies/blynk/Blynk/utility.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/src/src/dependencies/blynk/BlynkSimpleEsp.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/src/src/dependencies/dmx/ESPDMX.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/src/src/dependencies/dmx/SparkFunDMX.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/src/src/dependencies/e131/ESPAsyncE131.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/src/src/dependencies/espalexa/EspalexaDevice.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/src/src/dependencies/network/Network.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/src/src/dependencies/time/DS1307RTC.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/src/src/dependencies/time/DateStrings.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/src/src/dependencies/time/Time.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/src/src/dependencies/timezone/Timezone.cpp.o' from cache
Compiling .pio/build/soundReactive_esp32dev/src/udp.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/um_manager.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/usermod.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/usermods_list.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/util.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/wled.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/wled00.ino.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/wled_eeprom.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/wled_serial.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/wled_server.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/ws.cpp.o
Compiling .pio/build/soundReactive_esp32dev/src/xml.cpp.o
Retrieved `.pio/build/soundReactive_esp32dev/partitions.bin' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libce2/SPI/SPI.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libce2/libSPI.a' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/IRac.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/IRrecv.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/IRsend.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/IRtext.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/IRtimer.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/IRutils.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Airton.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Airwell.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Aiwa.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Amcor.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Argo.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Arris.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Bose.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Carrier.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Coolix.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Corona.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Daikin.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Delonghi.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Denon.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Dish.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Doshisha.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Ecoclim.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Electra.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_EliteScreens.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Epson.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Fujitsu.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_GICable.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_GlobalCache.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Goodweather.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Gree.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Haier.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Hitachi.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Inax.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_JVC.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Kelon.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Kelvinator.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_LG.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Lasertag.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Lego.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Lutron.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_MWM.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Magiquest.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Metz.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Midea.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_MilesTag2.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Mirage.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Mitsubishi.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_MitsubishiHeavy.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Multibrackets.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_NEC.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Neoclima.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Nikai.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Panasonic.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Pioneer.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Pronto.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_RC5_RC6.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_RCMM.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Rhoss.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Samsung.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Sanyo.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Sharp.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Sherwood.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Sony.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Symphony.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Tcl.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Technibel.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Teco.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Teknopoint.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Toshiba.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Transcold.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Trotec.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Truma.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Vestel.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Voltas.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Whirlpool.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Whynter.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Xmp.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/IRremoteESP8266/ir_Zepeal.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libbad/AsyncTCP/AsyncTCP.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib815/FS/FS.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib815/FS/vfs_api.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libba7/WiFi/ETH.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libba7/WiFi/WiFi.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib815/libFS.a' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libbad/libAsyncTCP.a' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib7e6/libIRremoteESP8266.a' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libba7/WiFi/WiFiAP.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libba7/WiFi/WiFiClient.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libba7/WiFi/WiFiGeneric.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libba7/WiFi/WiFiMulti.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libba7/WiFi/WiFiSTA.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libba7/WiFi/WiFiScan.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libba7/WiFi/WiFiServer.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libba7/WiFi/WiFiUdp.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib4e5/ESPAsyncWebServerAircoookie/AsyncEventSource.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libba7/libWiFi.a' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib4e5/ESPAsyncWebServerAircoookie/AsyncWebSocket.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib4e5/ESPAsyncWebServerAircoookie/SPIFFSEditor.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib4e5/ESPAsyncWebServerAircoookie/WebAuthentication.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib4e5/ESPAsyncWebServerAircoookie/WebHandlers.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib4e5/ESPAsyncWebServerAircoookie/WebRequest.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib4e5/ESPAsyncWebServerAircoookie/WebResponses.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib4e5/ESPAsyncWebServerAircoookie/WebServer.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib896/LittleFS_esp32/LITTLEFS.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib896/LittleFS_esp32/esp_littlefs.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib896/LittleFS_esp32/lfs.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib896/LittleFS_esp32/lfs_util.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib4e5/libESPAsyncWebServerAircoookie.a' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib896/LittleFS_esp32/littlefs_api.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libd69/NeoPixelBus/internal/Esp32_i2s.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libd69/NeoPixelBus/internal/HsbColor.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libd69/NeoPixelBus/internal/HslColor.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libd69/NeoPixelBus/internal/HtmlColor.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libd69/NeoPixelBus/internal/HtmlColorNameStrings.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libd69/NeoPixelBus/internal/HtmlColorNames.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libd69/NeoPixelBus/internal/HtmlColorShortNames.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libd69/NeoPixelBus/internal/NeoEsp32RmtMethod.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libd69/NeoPixelBus/internal/NeoEsp8266DmaMethod.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libd69/NeoPixelBus/internal/NeoEsp8266UartMethod.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib896/libLittleFS_esp32.a' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libd69/NeoPixelBus/internal/NeoEspBitBangMethod.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libd69/NeoPixelBus/internal/NeoGamma.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libd69/NeoPixelBus/internal/NeoPixelAnimator.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libd69/NeoPixelBus/internal/NeoPixelAvr.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libd69/NeoPixelBus/internal/Rgb48Color.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libd69/NeoPixelBus/internal/RgbColor.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libd69/NeoPixelBus/internal/RgbColorBase.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libd69/NeoPixelBus/internal/Rgbw64Color.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libd69/NeoPixelBus/internal/RgbwColor.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libd69/NeoPixelBus/internal/SegmentDigit.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib662/Wire/Wire.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib662/libWire.a' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libd69/libNeoPixelBus.a' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib77d/EEPROM/EEPROM.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libd97/Update/HttpsOTAUpdate.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libd97/Update/Updater.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib628/ESPmDNS/ESPmDNS.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libda6/ArduinoOTA/ArduinoOTA.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib67d/DNSServer/DNSServer.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib54d/AsyncUDP/AsyncUDP.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib979/WebServer/Parsing.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib979/WebServer/WebServer.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib979/WebServer/detail/mimetable.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib979/libWebServer.a' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib54d/libAsyncUDP.a' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib67d/libDNSServer.a' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libda6/libArduinoOTA.a' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib628/libESPmDNS.a' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libd97/libUpdate.a' from cache
Retrieved `.pio/build/soundReactive_esp32dev/lib77d/libEEPROM.a' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libFrameworkArduinoVariant.a' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/Esp.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/FunctionalInterrupt.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/HardwareSerial.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/IPAddress.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/IPv6Address.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/MD5Builder.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/Print.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/Stream.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/StreamString.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/WMath.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/WString.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/base64.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/cbuf.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/esp32-hal-adc.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/esp32-hal-bt.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/esp32-hal-cpu.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/esp32-hal-dac.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/esp32-hal-gpio.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/esp32-hal-i2c.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/esp32-hal-ledc.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/esp32-hal-log.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/esp32-hal-matrix.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/esp32-hal-misc.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/esp32-hal-psram.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/esp32-hal-rmt.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/esp32-hal-sigmadelta.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/esp32-hal-spi.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/esp32-hal-time.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/esp32-hal-timer.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/esp32-hal-touch.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/esp32-hal-uart.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/libb64/cdecode.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/libb64/cencode.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/main.cpp.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/stdlib_noniso.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/wiring_pulse.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/FrameworkArduino/wiring_shift.c.o' from cache
Retrieved `.pio/build/soundReactive_esp32dev/libFrameworkArduino.a' from cache
Linking .pio/build/soundReactive_esp32dev/firmware.elf
Retrieving maximum program size .pio/build/soundReactive_esp32dev/firmware.elf
Checking size .pio/build/soundReactive_esp32dev/firmware.elf
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM:   [===       ]  32.4% (used 106292 bytes from 327680 bytes)
Flash: [========  ]  80.8% (used 1271117 bytes from 1572864 bytes)
Building .pio/build/soundReactive_esp32dev/firmware.bin
esptool.py v3.1
Merged 1 ELF section
bin_rename_copy([".pio/build/soundReactive_esp32dev/firmware.bin"], [".pio/build/soundReactive_esp32dev/firmware.elf"])
bin_gzip([".pio/build/soundReactive_esp32dev/firmware.bin"], [".pio/build/soundReactive_esp32dev/firmware.elf"])
Configuring upload protocol...
AVAILABLE: esp-prog, espota, esptool, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa
CURRENT: upload_protocol = esptool
Looking for upload port...
Auto-detected: /dev/ttyUSB0
Uploading .pio/build/soundReactive_esp32dev/firmware.bin
esptool.py v3.1
Serial port /dev/ttyUSB0
Connecting.....
Chip is ESP32-D0WDQ6 (revision 1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: aa:bb:cc:dd:ee:ff
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
Configuring flash size...
Auto-detected Flash size: 4MB
Flash will be erased from 0x00001000 to 0x00005fff...
Flash will be erased from 0x00008000 to 0x00008fff...
Flash will be erased from 0x0000e000 to 0x0000ffff...
Flash will be erased from 0x00010000 to 0x00146fff...
Compressed 17792 bytes to 11749...
Writing at 0x00001000... (100 %)
Wrote 17792 bytes (11749 compressed) at 0x00001000 in 0.2 seconds (effective 677.7 kbit/s)...
Hash of data verified.
Compressed 3072 bytes to 128...
Writing at 0x00008000... (100 %)
Wrote 3072 bytes (128 compressed) at 0x00008000 in 0.0 seconds (effective 1892.0 kbit/s)...
Hash of data verified.
Compressed 8192 bytes to 47...
Writing at 0x0000e000... (100 %)
Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.0 seconds (effective 2976.4 kbit/s)...
Hash of data verified.
Compressed 1271232 bytes to 794644...
Writing at 0x00010000... (2 %)
Writing at 0x00019c6d... (4 %)
Writing at 0x00027671... (6 %)
Writing at 0x0002cd0e... (8 %)
Writing at 0x00030cc6... (10 %)
Writing at 0x0003506c... (12 %)
Writing at 0x0003fab9... (14 %)
Writing at 0x00048561... (16 %)
Writing at 0x00058e4e... (18 %)
Writing at 0x0005ecfd... (20 %)
Writing at 0x00064ab7... (22 %)
Writing at 0x0006a05f... (24 %)
Writing at 0x0006f652... (26 %)
Writing at 0x00075209... (28 %)
Writing at 0x0007a8a4... (30 %)
Writing at 0x00080cc0... (32 %)
Writing at 0x00086d94... (34 %)
Writing at 0x0008c88e... (36 %)
Writing at 0x000927e0... (38 %)
Writing at 0x00097ac0... (40 %)
Writing at 0x0009d8c0... (42 %)
Writing at 0x000a34bb... (44 %)
Writing at 0x000a94a7... (46 %)
Writing at 0x000af41a... (48 %)
Writing at 0x000b463d... (51 %)
Writing at 0x000ba356... (53 %)
Writing at 0x000c3073... (55 %)
Writing at 0x000cb732... (57 %)
Writing at 0x000d210a... (59 %)
Writing at 0x000d8453... (61 %)
Writing at 0x000dde67... (63 %)
Writing at 0x000e3972... (65 %)
Writing at 0x000e9711... (67 %)
Writing at 0x000ef161... (69 %)
Writing at 0x000f58a1... (71 %)
Writing at 0x000faf1b... (73 %)
Writing at 0x00100166... (75 %)
Writing at 0x00105565... (77 %)
Writing at 0x0010ab41... (79 %)
Writing at 0x0010ffe5... (81 %)
Writing at 0x00115c6d... (83 %)
Writing at 0x0011b4c4... (85 %)
Writing at 0x00120da1... (87 %)
Writing at 0x001265ed... (89 %)
Writing at 0x0012c202... (91 %)
Writing at 0x00131495... (93 %)
Writing at 0x00137467... (95 %)
Writing at 0x0013d831... (97 %)
Writing at 0x001432a7... (100 %)
Wrote 1271232 bytes (794644 compressed) at 0x00010000 in 10.1 seconds (effective 1010.5 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting via RTS pin...

Please build project in debug configuration to get more details about an exception.
See https://docs.platformio.org/page/projectconf/build_configurations.html

--- Terminal on /dev/ttyUSB0 | 115200 8-N-1
--- Available filters and text transformations: colorize, debug, default, direct, esp32_exception_decoder, hexlify, log2file, nocontrol, printable, send_on_enter, time
--- More details at https://bit.ly/pio-monitor-filters
--- Quit: Ctrl+C | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H
ets Jun  8 2016 00:22:57

rst:0x1 (POWERON_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0018,len:4
load:0x3fff001c,len:1084
load:0x40078000,len:11220
load:0x40080400,len:5388
entry 0x4008067c

---WLED 0.13.3 2210301 INIT---
esp32 v3.3.6-16-gcc5440f6a2
arduino-esp32 v1.0.x

CPU:   ESP32-D0WDQ6 rev.1, 2 core(s), 240MHz.
FLASH: 4MB, Mode 2 (DIO?), 80MHz

heap 258204
PIN ALLOC: Pin 1 allocated by 0x89 (137)
Registering usermods ...
.pio/libdeps/soundReactive_esp32dev/LittleFS_esp32/src/lfs.c:1078:warn: Superblock not found (dir pair at {0x0, 0x1}). Filesystem needs formatting.
Preset file not found, attempting to load from EEPROM
JSON buffer released. (8)
deEEP complete!
Reading config
Reading settings from /wsec.json...
JSON buffer released. (3)
Restore settings from EEPROM
EEPROM settings invalid, using defaults...
Writing settings to /wsec.json...
JSON buffer released. (4)
Writing settings to /cfg.json...
JSON buffer released. (2)
Initializing strip
No busses, init default
PIN ALLOC: Pin 2 allocated by 0x82 (130)
Successfully inited strip 0 (len 30) with type 22 and pins 2,255 (itype 17)
Usermods setup
AS: Analog Microphone (left channel only).
PIN ALLOC: Pin 36 allocated by 0x8c (140)
FFT running on core: 0
No connection configured. Opening access point WLED-AP
Init AP interfaces
[AS userLoop] hickup detected -> was inactive for last 916 millis!
netmindz commented 1 year ago

Ada is normal for final message, so unless it's looping, just try and access the device over WiFi

This caught me when in started that there isn't a final boot up all good message

pmalsenz commented 1 year ago

After the Ada line the MCU does nothing and isn't reachable via WiFi without WLED_DEBUG enabled. I've waited up to 15 minutes for WiFi to connect.

Could it be a problem with the predefined pins and my hardware ?

netmindz commented 1 year ago

When you say WiFi to connect, it has no credentials yet so can't connect to your network. Do you mean that you don't see the WLED-AP appear on your phone/laptop/tablet

pmalsenz commented 1 year ago

Sorry, yes that's what I meant. No WLED-AP.

netmindz commented 1 year ago

Not sure why you only see the AP when debug enabled. No harm leaving debug on.

This fork is for legacy support, you might be better trying MoonModules as you then get version 0.14

pmalsenz commented 1 year ago

The MCU is actually running fine with debug enabled. As it's a personal fun project, I don't have a problem if I need to rebuild an reflash every now and then :-)

I'd say we close this issue and if I get any clue about it, I report it here.

Thanks for your support and your work !!!