Maximilian Gerhardt
Maximilian Gerhardt
The command invocations are really long though, maybe dangerously close to Windows's eternal legacy problem of a maximum of 8192 bytes of max commandline length. (https://mcuoneclipse.com/2015/03/29/solving-the-8192-character-command-line-limit-on-windows/). On the other hand,...
The `$PROJECT_LIBDEPS_DIR` is already interpreted by PlatformIO, you don't need to replace is. Although the starting `/` would be wrong on a Windows systems, maybe remove that. (`pre:/` -> `pre:`)....
The library correctly references `toolchain-esp32ulp` as a package (`c:\Users\\.platformio\packages\toolchain-esp32ulp`), there is no need to install anything extra. The `platform.loca.txt` is also not processed by PlatformIO and not needed.
Indeed! Note that there's a fork https://github.com/maxromanovsky/pio-esp32-esp8266-filesystem-downloader which fixes some command-invocation errors for certain Python versions. On a Mac OS environment, the script is [reported as non-working](https://community.platformio.org/t/download-or-view-esp8266-file-system/17749/7?u=maxgerhardt) though (downloaded content...
For reference: https://github.com/sysprogs/esp8266-openocd promises to be a fully-featured OpenOCD version for the ESP8266, so JTAG debugging *should* be possible with it, next to the here-mentioned GDBstub over UART.
*Push!* This seems to occur [over and over again](https://community.platformio.org/t/update-to-esp8266-rtos-sdk/6485); Espresif RTOS SDK is already at 3.1 now.
@valeros This bug is still unfixed and people are hitting this bug in e.g. https://community.platformio.org/t/platformio-newbie-hitting-wall-after-wall/19971
Still occuring per https://community.platformio.org/t/fail-to-create-littlefs-on-d1-mini-pro-board/16539 CC @valeros
CC @valeros in the linked thread people are still experiencing this issue
^ -- CC @valeros