v3.3.2 Does not compile with Arduino
See original GitHub issueApologies if this is a duplicate, it seems closely related to: https://github.com/espressif/arduino-esp32/issues/5436
However, I had hoped that the new v3.3.2 release might have resolved this. When trying to compile a blink example, I get this error
Linking .pio/build/esp32-s2/firmware.elf
/Users/calum/.platformio/packages/toolchain-xtensa32s2/bin/../lib/gcc/xtensa-esp32s2-elf/8.4.0/../../../../xtensa-esp32s2-elf/bin/ld: final link failed: bad value
collect2: error: ld returned 1 exit status
*** [.pio/build/esp32-s2/firmware.elf] Error 1
It seems OK when I use platform-espressif32.git#feature/arduino-upstream Is that expected still? Valeros previously said “This workflow is temporary and once the core v2.0 is officially released, everything will get back to normal.”
[env:esp32-s2] ; platform = https://github.com/platformio/platform-espressif32.git#feature/arduino-upstream platform = https://github.com/platformio/platform-espressif32#v3.3.2 board = esp32dev framework = arduino board_build.mcu = esp32s2
platform_packages = framework-arduinoespressif32 @ https://github.com/espressif/arduino-esp32#2.0.0
upload_port = /dev/cu.usbmodem01
Issue Analytics
- State:
- Created 2 years ago
- Comments:6 (3 by maintainers)
Top GitHub Comments
This statement was a bit bold, so it seems. Are there any predictions as when to expext the 2.0 core integration?
v3.3.2 was a maintenance release and didn’t include the latest Arduino core. Anyway, we’re working on integrating Arduino core v2.0, so it should be fixed in the dev branch pretty soon.