You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Board: ESP32generic and Heltec Lora32
Core Installation/update date: 30.5.2018
IDE name: PlatformIO with Espressif32 1.0.0
Description:
Yesterday the espressif32 platform was upgraded from v0.12.0 to v1.0.0 in PlatformIO.
I have code that compiled with previous v0.12.0 to 1,060,542 bytes firmware.elf
After ugrade to v1.0.0 the same code compiles a 1,390,381 bytes firmware.elf - which is too large to fit in the 1,25MB of an ESP32.
This ~30% growth of the binary. Too much to crunch this under 1,25MB by refactoring the code.
Hardware:
Board: ESP32generic and Heltec Lora32
Core Installation/update date: 30.5.2018
IDE name: PlatformIO with Espressif32 1.0.0
Description:
Yesterday the espressif32 platform was upgraded from v0.12.0 to v1.0.0 in PlatformIO.
I have code that compiled with previous v0.12.0 to 1,060,542 bytes firmware.elf
After ugrade to v1.0.0 the same code compiles a 1,390,381 bytes firmware.elf - which is too large to fit in the 1,25MB of an ESP32.
This ~30% growth of the binary. Too much to crunch this under 1,25MB by refactoring the code.
What can i do to shrink the firmware.elf?
Sketch:
see repo here
The text was updated successfully, but these errors were encountered: