Cannot upload to M5Stack - "Unexpected EOF"

Hi!
Cannot use platform.io to upload to M5 Stack, even when using the simplest “Hello world” sketch.

Works absolutely fine via the Arduino IDE. But would like to keep all of my project in Platform.io if possible. I can’t seem to find any recorded fixes, so not sure if it’s something wrong with my install, or previous changes to something system-wise before I moved to platformio.

Any and all help would be appreciated!

Will always get

Uploading .pio/build/m5stack-core2/firmware.bin
sh: -c: line 0: unexpected EOF while looking for matching `"’
sh: -c: line 1: syntax error: unexpected end of file

Code:

#include <Arduino.h>
#include <M5Core2.h>

void setup(){
  M5.begin();
  M5.Lcd.print("Hello world!");
}

void loop() {
    M5.update();
}

Platformio.ini:

[env:m5stack-core2]

platform = espressif32

board = m5stack-core2

framework = arduino

lib_deps = m5stack/M5Core2@^0.1.2

upload_port = /dev/tty.wchusbserial53810043471

Error:

Processing m5stack-core2 (platform: espressif32; board: m5stack-core2; framework: arduino)
----------------------------------------------------------------------------------------------------------------------------------------------------------------
Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/m5stack-core2.html
PLATFORM: Espressif 32 (3.4.0) > M5Stack Core2
HARDWARE: ESP32 240MHz, 4.31MB RAM, 16MB 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 3.10006.210326 (1.0.6) 
 - tool-esptoolpy 1.30100.210531 (3.1.0) 
 - tool-mkspiffs 2.230.0 (2.30) 
 - toolchain-xtensa32 2.50200.97 (5.2.0)
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 29 compatible libraries
Scanning dependencies...
Dependency Graph
|-- <M5Core2> 0.1.2
|   |-- <Wire> 1.0.1
|   |-- <SPIFFS> 1.0
|   |   |-- <FS> 1.0
|   |-- <FS> 1.0
|   |-- <SPI> 1.0
|   |-- <HTTPClient> 1.2
|   |   |-- <WiFi> 1.0
|   |   |-- <WiFiClientSecure> 1.0
|   |   |   |-- <WiFi> 1.0
|   |-- <SD(esp32)> 1.0.5
|   |   |-- <FS> 1.0
|   |   |-- <SPI> 1.0
Building in release mode
Retrieving maximum program size .pio/build/m5stack-core2/firmware.elf
Checking size .pio/build/m5stack-core2/firmware.elf
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM:   [          ]   0.4% (used 17352 bytes from 4521984 bytes)
Flash: [=         ]   6.7% (used 438907 bytes from 6553600 bytes)
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...
Use manually specified: 
/dev/tty.wchusbserial53810043471
Uploading .pio/build/m5stack-core2/firmware.bin
sh: -c: line 0: unexpected EOF while looking for matching `"'
sh: -c: line 1: syntax error: unexpected end of file
*** [upload] Error 2
================================================================== [FAILED] Took 2.93 seconds ==================================================================
The terminal process "platformio 'run', '--target', 'upload'" terminated with exit code: 1.```

Please rm -rf ~/.platformio/packages/* and retry uploading.

Hi Max -

Done, and still same error!

Please use the project task “Advanced → Verbose Upload” and post the log here.

Hi Max,

[1/2]

Processing m5stack-core2 (platform: espressif32; board: m5stack-core2; framework: arduino; lib_deps: m5stack/M5Core2@^0.1.2; upload_port: 
/dev/tty.wchusbserial53810043471)
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/m5stack-core2.html
PLATFORM: Espressif 32 (3.4.0) > M5Stack Core2
HARDWARE: ESP32 240MHz, 4.31MB RAM, 16MB 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 3.10006.210326 (1.0.6) 
 - tool-esptoolpy 1.30100.210531 (3.1.0) 
 - tool-mkspiffs 2.230.0 (2.30) 
 - toolchain-xtensa32 2.50200.97 (5.2.0)
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 29 compatible libraries
Scanning dependencies...
Dependency Graph
|-- <M5Core2> 0.1.2 (/Users/thomas/Documents/PlatformIO/Projects/M5 Test/.pio/libdeps/m5stack-core2/M5Core2)
|   |-- <Wire> 1.0.1 (/Users/thomas/.platformio/packages/framework-arduinoespressif32/libraries/Wire)
|   |-- <SPIFFS> 1.0 (/Users/thomas/.platformio/packages/framework-arduinoespressif32/libraries/SPIFFS)
|   |   |-- <FS> 1.0 (/Users/thomas/.platformio/packages/framework-arduinoespressif32/libraries/FS)
|   |-- <FS> 1.0 (/Users/thomas/.platformio/packages/framework-arduinoespressif32/libraries/FS)
|   |-- <SPI> 1.0 (/Users/thomas/.platformio/packages/framework-arduinoespressif32/libraries/SPI)
|   |-- <HTTPClient> 1.2 (/Users/thomas/.platformio/packages/framework-arduinoespressif32/libraries/HTTPClient)
|   |   |-- <WiFi> 1.0 (/Users/thomas/.platformio/packages/framework-arduinoespressif32/libraries/WiFi)
|   |   |-- <WiFiClientSecure> 1.0 (/Users/thomas/.platformio/packages/framework-arduinoespressif32/libraries/WiFiClientSecure)
|   |   |   |-- <WiFi> 1.0 (/Users/thomas/.platformio/packages/framework-arduinoespressif32/libraries/WiFi)
|   |-- <SD(esp32)> 1.0.5 (/Users/thomas/.platformio/packages/framework-arduinoespressif32/libraries/SD)
|   |   |-- <FS> 1.0 (/Users/thomas/.platformio/packages/framework-arduinoespressif32/libraries/FS)
|   |   |-- <SPI> 1.0 (/Users/thomas/.platformio/packages/framework-arduinoespressif32/libraries/SPI)
Building in release mode
<lambda>(["checkprogsize"], [".pio/build/m5stack-core2/firmware.elf"])
MethodWrapper(["checkprogsize"], [".pio/build/m5stack-core2/firmware.elf"])
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM:   [          ]   0.4% (used 17352 bytes from 4521984 bytes)
Flash: [=         ]   6.7% (used 438907 bytes from 6553600 bytes)
.pio/build/m5stack-core2/firmware.elf  :
section                                                                                                                                                                 size         addr
.rtc.text                                                                                                                                                                  0   1074528256
.rtc.dummy                                                                                                                                                                 0   1073217536
.rtc.force_fast                                                                                                                                                            0   1073217536
.rtc_noinit                                                                                                                                                                0   1342177792
.rtc.force_slow                                                                                                                                                            0   1342177792
.iram0.vectors                                                                                                                                                          1024   1074266112
.iram0.text                                                                                                                                                            67316   1074267136
.dram0.data                                                                                                                                                             9544   1073470304
.noinit                                                                                                                                                                    0   1073479848
.dram0.bss                                                                                                                                                              7808   1073479848
.flash.rodata                                                                                                                                                         179888   1061158944
.flash.text                                                                                                                                                           181135   1074593816
.debug_frame                                                                                                                                                          247756            0
.debug_info                                                                                                                                                          7710751            0
.debug_abbrev                                                                                                                                                         519503            0
.debug_aranges                                                                                                                                                         94064            0
.debug_ranges                                                                                                                                                         144000            0
.debug_macro                                                                                                                                                          311203            0
.debug_line                                                                                                                                                          1920345            0
.debug_str                                                                                                                                                           1849002            0
.comment                                                                                                                                                                 418            0
.xtensa.info                                                                                                                                                              56            0
.xt.lit._ZN2fs4FileD5Ev                                                                                                                                                    8            0
.xt.lit._ZN9M5DisplayD5Ev                                                                                                                                                  8            0
.xt.prop._ZN2fs4FileD5Ev                                                                                                                                                  12            0
.xt.prop._ZN9M5DisplayD5Ev                                                                                                                                                12            0
.xt.prop._ZN5Print17availableForWriteEv                                                                                                                                   36            0
.xt.prop._ZN2fs4FileD2Ev                                                                                                                                                  72            0
.xt.prop._ZN9M5DisplayD2Ev                                                                                                                                                36            0
.xt.prop._ZN9M5DisplayD0Ev                                                                                                                                                36            0
.xt.prop._ZN2fs4FileD0Ev                                                                                                                                                  36            0
.xt.prop._ZTV9M5Display                                                                                                                                                   12            0
.xt.lit._ZNSt6vectorI12DisplayStateSaIS0_EE19_M_emplace_back_auxIJRKS0_EEEvDpOT_                                                                                           8            0
.xt.prop._ZNSt6vectorI12DisplayStateSaIS0_EE19_M_emplace_back_auxIJRKS0_EEEvDpOT_                                                                                         72            0
.xt.lit._ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EED5Ev                                                                                                           0            0
.xt.lit._ZN8TFT_eSPID5Ev                                                                                                                                                   0            0
.xt.prop._ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EED5Ev                                                                                                          0            0
.xt.prop._ZN8TFT_eSPID5Ev                                                                                                                                                  0            0
.xt.prop._ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv                                                                                             72            0
.xt.prop._ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EED2Ev                                                                                                         48            0
.xt.prop._ZN8TFT_eSPID2Ev                                                                                                                                                 36            0
.xt.prop._ZN8TFT_eSPID0Ev                                                                                                                                                 36            0
.xt.prop._ZTV8TFT_eSPI                                                                                                                                                    12            0
.xt.lit._ZNSt11__copy_moveILb1ELb1ESt26random_access_iterator_tagE8__copy_mIP7GestureEEPT_PKS5_S8_S6_                                                                      0            0
.xt.lit._ZNSt6vectorIP6ButtonSaIS1_EE19_M_emplace_back_auxIJS1_EEEvDpOT_                                                                                                   0            0
.xt.prop._ZNSt11__copy_moveILb1ELb1ESt26random_access_iterator_tagE8__copy_mIP7GestureEEPT_PKS5_S8_S6_                                                                    48            0
.xt.prop._ZNSt6vectorIP6ButtonSaIS1_EE19_M_emplace_back_auxIJS1_EEEvDpOT_                                                                                                 60            0
.xt.lit._ZN14HardwareSerialD5Ev                                                                                                                                            0            0
.xt.prop._ZN14HardwareSerialD5Ev                                                                                                                                           0            0
.xt.prop._ZN6Stream9readBytesEPhj                                                                                                                                         36            0
.xt.prop._ZN14HardwareSerialD2Ev                                                                                                                                          36            0
.xt.prop._ZN14HardwareSerialD0Ev                                                                                                                                          36            0
.xt.prop._ZTV14HardwareSerial                                                                                                                                             12            0
.xt.lit._ZN9IPAddressD5Ev                                                                                                                                                  0            0
.xt.prop._ZN9IPAddressD5Ev                                                                                                                                                 0            0
.xt.prop._ZN9IPAddressD2Ev                                                                                                                                                36            0
.xt.prop._ZN9IPAddressD0Ev                                                                                                                                                36            0
.xt.prop._ZTV9IPAddress                                                                                                                                                   12            0
.xt.lit._ZN5Print5writeEPKc                                                                                                                                                0            0
.xt.prop._ZN5Print5writeEPKc                                                                                                                                              48            0
.xt.lit._ZN6String6setLenEi                                                                                                                                                8            0
.xt.lit._ZN6String4initEv                                                                                                                                                  0            0
.xt.prop._ZN6String6setLenEi                                                                                                                                              84            0
.xt.prop._ZN6String4initEv                                                                                                                                                36            0
.xt.prop._ZNK6String3lenEv                                                                                                                                                60            0
.xt.prop._ZNK6String7wbufferEv                                                                                                                                            48            0
.xt.prop._ZNSt14_Function_baseD2Ev                                                                                                                                        48            0
.xt.prop._ZTISt9exception                                                                                                                                                 12            0
.xt.prop._ZTISt9bad_alloc                                                                                                                                                 12            0
.xt.prop._ZTVN10__cxxabiv120__si_class_type_infoE                                                                                                                         12            0
.xt.prop._ZTVSt9bad_alloc                                                                                                                                                 12            0
.xt.prop._ZTVN10__cxxabiv117__class_type_infoE                                                                                                                            12            0
.xt.lit._ZNK9__gnu_cxx24__concurrence_lock_error4whatEv                                                                                                                    8            0
.xt.lit._ZNK9__gnu_cxx26__concurrence_unlock_error4whatEv                                                                                                                  8            0
.xt.lit._ZN9__gnu_cxx24__concurrence_lock_errorD5Ev                                                                                                                        8            0
.xt.lit._ZN9__gnu_cxx26__concurrence_unlock_errorD5Ev                                                                                                                      8            0
.xt.lit._ZN9__gnu_cxx7__mutex4lockEv                                                                                                                                       8            0
.xt.lit._ZN9__gnu_cxx13__scoped_lockD5Ev                                                                                                                                   8            0
.xt.prop._ZNK9__gnu_cxx24__concurrence_lock_error4whatEv                                                                                                                  48            0
.xt.prop._ZNK9__gnu_cxx26__concurrence_unlock_error4whatEv                                                                                                                48            0
.xt.prop._ZN9__gnu_cxx24__concurrence_lock_errorD5Ev                                                                                                                      12            0
.xt.prop._ZN9__gnu_cxx26__concurrence_unlock_errorD5Ev                                                                                                                    12            0
.xt.prop._ZN9__gnu_cxx7__mutex4lockEv                                                                                                                                     60            0
.xt.prop._ZN9__gnu_cxx13__scoped_lockD5Ev                                                                                                                                 12            0
.xt.prop._ZN9__gnu_cxx24__concurrence_lock_errorD2Ev                                                                                                                      36            0
.xt.prop._ZN9__gnu_cxx26__concurrence_unlock_errorD2Ev                                                                                                                    36            0
.xt.prop._ZN9__gnu_cxx24__concurrence_lock_errorD0Ev                                                                                                                      36            0
.xt.prop._ZN9__gnu_cxx26__concurrence_unlock_errorD0Ev                                                                                                                    36            0
.xt.prop._ZN9__gnu_cxx13__scoped_lockD2Ev                                                                                                                                 72            0
.xt.prop._ZTIN9__gnu_cxx24__concurrence_lock_errorE                                                                                                                       12            0
.xt.prop._ZTIN9__gnu_cxx26__concurrence_unlock_errorE                                                                                                                     12            0
.xt.prop._ZTVN9__gnu_cxx24__concurrence_lock_errorE                                                                                                                       12            0
.xt.prop._ZTVN9__gnu_cxx26__concurrence_unlock_errorE                                                                                                                     12            0
.xt.prop._ZTV7TwoWire                                                                                                                                                     12            0
.xt.lit._ZN2fs4File9readBytesEPcj                                                                                                                                          0            0
.xt.prop._ZN2fs4File9readBytesEPcj                                                                                                                                        36            0
.xt.prop._ZTVN2fs4FileE                                                                                                                                                   12            0
.xt.lit._ZN10SPIFFSImplD5Ev                                                                                                                                                0            0
.xt.lit._ZNSt15_Sp_counted_ptrIP10SPIFFSImplLN9__gnu_cxx12_Lock_policyE2EED5Ev                                                                                             0            0
.xt.lit._ZNSt15_Sp_counted_ptrIP10SPIFFSImplLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv                                                                                   0            0
.xt.prop._ZN10SPIFFSImplD5Ev                                                                                                                                               0            0
.xt.prop._ZNSt15_Sp_counted_ptrIP10SPIFFSImplLN9__gnu_cxx12_Lock_policyE2EED5Ev                                                                                            0            0
.xt.prop._ZNSt15_Sp_counted_ptrIP10SPIFFSImplLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv                                                                                 48            0
.xt.prop._ZN10SPIFFSImplD2Ev                                                                                                                                              36            0
.xt.prop._ZNSt15_Sp_counted_ptrIP10SPIFFSImplLN9__gnu_cxx12_Lock_policyE2EED2Ev                                                                                           36            0
.xt.prop._ZNSt15_Sp_counted_ptrIP10SPIFFSImplLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv                                                                                 48            0
.xt.prop._ZNSt15_Sp_counted_ptrIP10SPIFFSImplLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info                                                                36            0
.xt.prop._ZN10SPIFFSImplD0Ev                                                                                                                                              36            0
.xt.prop._ZNSt15_Sp_counted_ptrIP10SPIFFSImplLN9__gnu_cxx12_Lock_policyE2EED0Ev                                                                                           36            0
.xt.prop._ZTV10SPIFFSImpl                                                                                                                                                 12            0
.xt.prop._ZTVSt15_Sp_counted_ptrIP10SPIFFSImplLN9__gnu_cxx12_Lock_policyE2EE                                                                                              12            0
.xt.lit._ZNSt12_Destroy_auxILb0EE9__destroyIP15WiFiEventCbListEEvT_S4_                                                                                                     0            0
.xt.prop._ZNSt12_Destroy_auxILb0EE9__destroyIP15WiFiEventCbListEEvT_S4_                                                                                                   60            0
.xt.lit._ZNSt15_Sp_counted_ptrIP7VFSImplLN9__gnu_cxx12_Lock_policyE2EED5Ev                                                                                                 0            0
.xt.lit._ZNSt15_Sp_counted_ptrIP7VFSImplLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv                                                                                       0            0
.xt.prop._ZNSt15_Sp_counted_ptrIP7VFSImplLN9__gnu_cxx12_Lock_policyE2EED5Ev                                                                                                0            0
.xt.prop._ZNSt15_Sp_counted_ptrIP7VFSImplLN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv                                                                                     48            0
sh: -c: line 0: unexpected EOF while looking for matching `"'
sh: -c: line 1: syntax error: unexpected end of file
.xt.prop._ZNSt15_Sp_counted_ptrIP7VFSImplLN9__gnu_cxx12_Lock_policyE2EED2Ev                                                                                               36            0
.xt.prop._ZNSt15_Sp_counted_ptrIP7VFSImplLN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv                                                                                     48            0
.xt.prop._ZNSt15_Sp_counted_ptrIP7VFSImplLN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info                                                                    36            0
.xt.prop._ZNSt15_Sp_counted_ptrIP7VFSImplLN9__gnu_cxx12_Lock_policyE2EED0Ev                                                                                               36            0
.xt.prop._ZTVSt15_Sp_counted_ptrIP7VFSImplLN9__gnu_cxx12_Lock_policyE2EE                                                                                                  12            0
.xt.lit._ZN7VFSImplD5Ev                                                                                                                                                    0            0
.xt.lit._ZNSt19_Sp_counted_deleterIP11VFSFileImplNSt12__shared_ptrIS0_LN9__gnu_cxx12_Lock_policyE2EE8_DeleterISaIS0_EEES7_LS4_2EED5Ev                                      0            0
.xt.lit._ZNSt19_Sp_counted_deleterIP11VFSFileImplNSt12__shared_ptrIS0_LN9__gnu_cxx12_Lock_policyE2EE8_DeleterISaIS0_EEES7_LS4_2EE10_M_destroyEv                            0            0
.xt.lit._ZNSt15__allocated_ptrISaI11VFSFileImplEED5Ev                                                                                                                      0            0
.xt.lit._ZNSt12__shared_ptrI11VFSFileImplLN9__gnu_cxx12_Lock_policyE2EEC5ISaIS0_EJRP7VFSImplPKcRSA_EEESt19_Sp_make_shared_tagRKT_DpOT0_                                    8            0
.xt.lit._ZNSt19_Sp_counted_deleterIP11VFSFileImplNSt12__shared_ptrIS0_LN9__gnu_cxx12_Lock_policyE2EE8_DeleterISaIS0_EEES7_LS4_2EE10_M_disposeEv                            0            0
.xt.prop._ZN7VFSImplD5Ev                                                                                                                                                   0            0
.xt.prop._ZNSt19_Sp_counted_deleterIP11VFSFileImplNSt12__shared_ptrIS0_LN9__gnu_cxx12_Lock_policyE2EE8_DeleterISaIS0_EEES7_LS4_2EED5Ev                                     0            0
.xt.prop._ZNSt19_Sp_counted_deleterIP11VFSFileImplNSt12__shared_ptrIS0_LN9__gnu_cxx12_Lock_policyE2EE8_DeleterISaIS0_EEES7_LS4_2EE10_M_destroyEv                          36            0
.xt.prop._ZNSt15__allocated_ptrISaI11VFSFileImplEED5Ev                                                                                                                     0            0
.xt.prop._ZNSt12__shared_ptrI11VFSFileImplLN9__gnu_cxx12_Lock_policyE2EEC5ISaIS0_EJRP7VFSImplPKcRSA_EEESt19_Sp_make_shared_tagRKT_DpOT0_                                  12            0
.xt.prop._ZNSt19_Sp_counted_deleterIP11VFSFileImplNSt12__shared_ptrIS0_LN9__gnu_cxx12_Lock_policyE2EE8_DeleterISaIS0_EEES7_LS4_2EE10_M_disposeEv                          36            0
.xt.prop._ZN7VFSImplD2Ev                                                                                                                                                  36            0
.xt.prop._ZNSt19_Sp_counted_deleterIP11VFSFileImplNSt12__shared_ptrIS0_LN9__gnu_cxx12_Lock_policyE2EE8_DeleterISaIS0_EEES7_LS4_2EED2Ev                                    36            0
.xt.prop._ZNSt19_Sp_counted_deleterIP11VFSFileImplNSt12__shared_ptrIS0_LN9__gnu_cxx12_Lock_policyE2EE8_DeleterISaIS0_EEES7_LS4_2EE14_M_get_deleterERKSt9type_info         36            0
.xt.prop._ZN7VFSImplD0Ev                                                                                                                                                  36            0
.xt.prop._ZNSt19_Sp_counted_deleterIP11VFSFileImplNSt12__shared_ptrIS0_LN9__gnu_cxx12_Lock_policyE2EE8_DeleterISaIS0_EEES7_LS4_2EED0Ev                                    36            0
.xt.prop._ZNSt15__allocated_ptrISaI11VFSFileImplEED2Ev                                                                                                                    48            0
.xt.prop._ZNSt12__shared_ptrI11VFSFileImplLN9__gnu_cxx12_Lock_policyE2EEC2ISaIS0_EJRP7VFSImplPKcRSA_EEESt19_Sp_make_shared_tagRKT_DpOT0_                                 132            0
.xt.prop._ZTV7VFSImpl                                                                                                                                                     12            0
.xt.prop._ZTV11VFSFileImpl                                                                                                                                                12            0
.xt.prop._ZTVSt19_Sp_counted_deleterIP11VFSFileImplNSt12__shared_ptrIS0_LN9__gnu_cxx12_Lock_policyE2EE8_DeleterISaIS0_EEES7_LS4_2EE                                       12            0
.xt.prop._ZGVNSt7collateIcE2idE                                                                                                                                           12            0
.xt.prop._ZGVNSt8messagesIcE2idE                                                                                                                                          12            0
.xt.prop._ZGVNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE                                                                                              12            0
.xt.prop._ZGVNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE                                                                                              12            0
.xt.prop._ZGVNSt11__timepunctIcE2idE                                                                                                                                      12            0
.xt.prop._ZGVNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE                                                                                               12            0
.xt.prop._ZGVNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE                                                                                               12            0

[2/2]

.xt.prop._ZGVNSt8numpunctIcE2idE                                                                                                                                          12            0
.xt.prop._ZGVNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE                                                                                             12            0
.xt.prop._ZGVNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE                                                                                             12            0
.xt.prop._ZGVNSt10moneypunctIcLb1EE2idE                                                                                                                                   12            0
.xt.prop._ZGVNSt10moneypunctIcLb0EE2idE                                                                                                                                   12            0
.xt.prop._ZGVNSt7__cxx117collateIwE2idE                                                                                                                                   12            0
.xt.prop._ZGVNSt7__cxx118messagesIwE2idE                                                                                                                                  12            0
.xt.prop._ZGVNSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE2idE                                                                                      12            0
.xt.prop._ZGVNSt7__cxx118numpunctIwE2idE                                                                                                                                  12            0
.xt.prop._ZGVNSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE2idE                                                                                     12            0
.xt.prop._ZGVNSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE2idE                                                                                     12            0
.xt.prop._ZGVNSt7__cxx1110moneypunctIwLb1EE2idE                                                                                                                           12            0
.xt.prop._ZGVNSt7__cxx1110moneypunctIwLb0EE2idE                                                                                                                           12            0
.xt.prop._ZGVNSt7collateIwE2idE                                                                                                                                           12            0
.xt.prop._ZGVNSt8messagesIwE2idE                                                                                                                                          12            0
.xt.prop._ZGVNSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE2idE                                                                                              12            0
.xt.prop._ZGVNSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE2idE                                                                                              12            0
.xt.prop._ZGVNSt11__timepunctIwE2idE                                                                                                                                      12            0
.xt.prop._ZGVNSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE2idE                                                                                               12            0
.xt.prop._ZGVNSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE2idE                                                                                               12            0
.xt.prop._ZGVNSt8numpunctIwE2idE                                                                                                                                          12            0
.xt.prop._ZGVNSt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE2idE                                                                                             12            0
.xt.prop._ZGVNSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE2idE                                                                                             12            0
.xt.prop._ZGVNSt10moneypunctIwLb1EE2idE                                                                                                                                   12            0
.xt.prop._ZGVNSt10moneypunctIwLb0EE2idE                                                                                                                                   12            0
.xt.prop._ZGVNSt7__cxx117collateIcE2idE                                                                                                                                   12            0
.xt.prop._ZGVNSt7__cxx118messagesIcE2idE                                                                                                                                  12            0
.xt.prop._ZGVNSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE                                                                                      12            0
.xt.prop._ZGVNSt7__cxx118numpunctIcE2idE                                                                                                                                  12            0
.xt.prop._ZGVNSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE                                                                                     12            0
.xt.prop._ZGVNSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE                                                                                     12            0
.xt.prop._ZGVNSt7__cxx1110moneypunctIcLb1EE2idE                                                                                                                           12            0
.xt.prop._ZGVNSt7__cxx1110moneypunctIcLb0EE2idE                      *** [upload] Error 2
                                                                                                     12            0
.debug_loc                                                                                                                                                           1635566            0
Total                                                                                                                                                               14882743
<lambda>(["upload"], [".pio/build/m5stack-core2/firmware.bin"])
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
MethodWrapper(["upload"], [".pio/build/m5stack-core2/firmware.bin"])
Use manually specified: 
/dev/tty.wchusbserial53810043471
"/Users/thomas/.platformio/penv/bin/python" "/Users/thomas/.platformio/packages/tool-esptoolpy/esptool.py" --chip esp32 --port "
=========================================================================== [FAILED] Took 2.76 seconds ===========================================================================
The terminal process "platformio 'run', '--verbose', '--target', 'upload', '--environment', 'm5stack-core2'" terminated with exit code: 1.