build "hang" while installing GIT based platform/frameworks.
See original GitHub issueWhen building a project for the first time and the dependent platform(s) are not installed the console output will appear to “hang” with the following output:
> Executing task in folder ESP32CommandStation: .....\platformio.exe run --environment pcb_oled_sh1106 <
Processing pcb_oled_sh1106 (platform: https://github.com/platformio/platform-espressif32.git; board: esp32dev; framework: espidf, arduino)
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
This project is using the GIT versions for arduino-esp32 and esp-idf via the following platformio.ini overrides:
[env]
# overrides to use GIT versions rather than PIO cached copies.
platform_packages =
framework-arduinoespressif32 @ https://github.com/espressif/arduino-esp32.git
framework-espidf @ https://github.com/espressif/esp-idf.git#release/v3.2
Issue Analytics
- State:
- Created 4 years ago
- Comments:22 (12 by maintainers)
Top Results From Across the Web
Platform_packages not installing when using git reference
When trying to install platform package from git, nothing happens and it get stuck ... platform_packages = framework-arduinoespressif32 ...
Read more >Common Build Problems - Travis CI Docs
A very common cause when a test is suddenly breaking without any major code ... build jobs that were hanging at the codesigning...
Read more >Cocoapods setup stuck on pod setup command on terminal
The problem is that after executing any of these two commands. A process called git-remote-http in monitor activity shows that something is being...
Read more >Troubleshooting Git - GitLab Docs
'Broken pipe' errors can occur when attempting to push to a remote repository. ... Write failed: Broken pipe fatal: The remote end hung...
Read more >1.5 Getting Started - Installing Git
The easiest is probably to install the Xcode Command Line Tools. On Mavericks (10.9) or above you can do this simply by trying...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Thanks! A few good things:
I believe the two plugins can work together but they may have conflicts in the .vscode directory for paths since IDF usually resides in /home/<user>/esp or similar path.
The plugin has three advantages over PIO currently:
Since my project no longer has Arduino dependencies, it makes sense for me to use the lower level IDF approach.