Closed jFair500f closed 1 year ago
Your computer does not have enough memory to build firmware (RAM).
I suggest you to try latest 1.6.0-RC1 version: https://github.com/ExpressLRS/ExpressLRS-Configurator/releases/tag/v1.6.0-rc.1
It does not compile any software and it should solve your issue.
Expected Behavior
I am trying to build a firmware update for my Jumper AION Nano 2400 TX so I can get it paired to a new receiver.
Current Behavior
I'm getting a build error no matter what I try. The only part that stands out is the "out of memory" part but I don't know what this means. This is my first time doing anything like this so I'm in a bit over my head right now.
Steps to Reproduce
Build Logs below show the error at the bottom: Processing Jumper_AION_NANO_2400_TX_via_WIFI (platform: espressif32@5.2.0; board: esp32dev; framework: arduino)
Verbose mode can be enabled via
-v, --verbose
option UID bytes: 252,128,237,211,251,33 ***CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/esp32dev.html PLATFORM: Espressif 32 (5.2.0) > Espressif ESP32 Dev Module HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash DEBUG: Current (cmsis-dap) External (cmsis-dap, esp-bridge, 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:Compiling .pio\build\Jumper_AION_NANO_2400_TX_via_WIFI\src\common.cpp.o Compiling .pio\build\Jumper_AION_NANO_2400_TX_via_WIFI\src\dynpower.cpp.o Compiling .pio\build\Jumper_AION_NANO_2400_TX_via_WIFI\src\hal\hal_stm32.cpp.o Compiling .pio\build\Jumper_AION_NANO_2400_TX_via_WIFI\src\rxtx_common.cpp.o Compiling .pio\build\Jumper_AION_NANO_2400_TX_via_WIFI\src\tx_main.cpp.o Compiling .pio\build\Jumper_AION_NANO_2400_TX_via_WIFI\lib111\SPI\SPI.cpp.o Compiling .pio\build\Jumper_AION_NANO_2400_TX_via_WIFI\libc9e\NeoPixelBus\internal\Esp32_i2s.c.o Compiling .pio\build\Jumper_AION_NANO_2400_TX_via_WIFI\libc9e\NeoPixelBus\internal\HsbColor.cpp.o Compiling .pio\build\Jumper_AION_NANO_2400_TX_via_WIFI\libc9e\NeoPixelBus\internal\HslColor.cpp.o Compiling .pio\build\Jumper_AION_NANO_2400_TX_via_WIFI\libc9e\NeoPixelBus\internal\HtmlColor.cpp.o Compiling .pio\build\Jumper_AION_NANO_2400_TX_via_WIFI\libc9e\NeoPixelBus\internal\HtmlColorNameStrings.cpp.o Compiling .pio\build\Jumper_AION_NANO_2400_TX_via_WIFI\libc9e\NeoPixelBus\internal\HtmlColorNames.cpp.o Compiling .pio\build\Jumper_AION_NANO_2400_TX_via_WIFI\libc9e\NeoPixelBus\internal\HtmlColorShortNames.cpp.o Compiling .pio\build\Jumper_AION_NANO_2400_TX_via_WIFI\libc9e\NeoPixelBus\internal\NeoEsp32RmtMethod.cpp.o Compiling .pio\build\Jumper_AION_NANO_2400_TX_via_WIFI\libc9e\NeoPixelBus\internal\NeoEsp8266I2sMethodCore.cpp.o src/common.cpp: In function 'uint32_t uidMacSeedGet()': src/common.cpp:179:54: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses] const uint32_t macSeed = ((uint32_t)UID[2] << 24) + ((uint32_t)UID[3] << 16) +