VS Code doesn't find the ESP-IDF installation at startup

thoraz
Posts: 27
Joined: Tue Jan 28, 2020 4:02 pm

VS Code doesn't find the ESP-IDF installation at startup

Postby thoraz » Tue May 04, 2021 8:44 am

This is my third attempt: every time i reinstall the ESP-IDF extension in VS Code it seems to work fine, but the next day the extension can't find the installation. At startup, in the home page of the ESP-IDF the "Use existing setup" option is not displyed and in the output tab I get (translate: "non è riconosciuto come comando interno o esterno, un programma eseguibile o un file batch" --> "is not recognized as an internal or external command, operable program or batch file")

Code: Select all

"xtensa-esp32s2-elf-gcc" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Command failed: xtensa-esp32s2-elf-gcc --version
"xtensa-esp32s2-elf-gcc" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Error checking xtensa-esp32s2-elf version
Error: Command failed: xtensa-esp32s2-elf-gcc --version
"xtensa-esp32s2-elf-gcc" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.

"xtensa-esp32-elf-gcc" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Command failed: xtensa-esp32-elf-gcc --version
"xtensa-esp32-elf-gcc" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Error checking xtensa-esp32-elf version
Error: Command failed: xtensa-esp32-elf-gcc --version
"xtensa-esp32-elf-gcc" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.

"esp32ulp-elf-as" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Command failed: esp32ulp-elf-as --version
"esp32ulp-elf-as" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Error checking esp32ulp-elf version
Error: Command failed: esp32ulp-elf-as --version
"esp32ulp-elf-as" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.

"esp32s2ulp-elf-as" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Command failed: esp32s2ulp-elf-as --version
"esp32s2ulp-elf-as" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Error checking esp32s2ulp-elf version
Error: Command failed: esp32s2ulp-elf-as --version
"esp32s2ulp-elf-as" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.

"cmake" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Command failed: cmake --version
"cmake" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Error checking cmake version
Error: Command failed: cmake --version
"cmake" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.

"openocd" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Command failed: openocd --version
"openocd" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Error checking openocd-esp32 version
Error: Command failed: openocd --version
"openocd" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.

"ninja" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Command failed: ninja --version
"ninja" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Error checking ninja version
Error: Command failed: ninja --version
"ninja" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.

"ccache.exe" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Command failed: ccache.exe --version
"ccache.exe" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Error checking ccache version
Error: Command failed: ccache.exe --version
"ccache.exe" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.

"dfu-util" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Command failed: dfu-util --version
"dfu-util" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Error checking dfu-util version
Error: Command failed: dfu-util --version
"dfu-util" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.

"idf.py.exe" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Command failed: idf.py.exe -v
"idf.py.exe" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Error checking idf-exe version
Error: Command failed: idf.py.exe -v
"idf.py.exe" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.

idf_versions.txt has (1) KB
idf_versions.txt progress: 100.00% (0.08 / 0.08) KB
"xtensa-esp32-elf-gcc" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Command failed: xtensa-esp32-elf-gcc --version
"xtensa-esp32-elf-gcc" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Error checking xtensa-esp32-elf version
Error: Command failed: xtensa-esp32-elf-gcc --version
"xtensa-esp32-elf-gcc" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.

"xtensa-esp32s2-elf-gcc" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Command failed: xtensa-esp32s2-elf-gcc --version
"xtensa-esp32s2-elf-gcc" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Error checking xtensa-esp32s2-elf version
Error: Command failed: xtensa-esp32s2-elf-gcc --version
"xtensa-esp32s2-elf-gcc" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.

"esp32ulp-elf-as" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Command failed: esp32ulp-elf-as --version
"esp32ulp-elf-as" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Error checking esp32ulp-elf version
Error: Command failed: esp32ulp-elf-as --version
"esp32ulp-elf-as" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.

"esp32s2ulp-elf-as" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Command failed: esp32s2ulp-elf-as --version
"esp32s2ulp-elf-as" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Error checking esp32s2ulp-elf version
Error: Command failed: esp32s2ulp-elf-as --version
"esp32s2ulp-elf-as" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.

"cmake" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Command failed: cmake --version
"cmake" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Error checking cmake version
Error: Command failed: cmake --version
"cmake" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.

"openocd" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Command failed: openocd --version
"openocd" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Error checking openocd-esp32 version
Error: Command failed: openocd --version
"openocd" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.

"ninja" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Command failed: ninja --version
"ninja" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Error checking ninja version
Error: Command failed: ninja --version
"ninja" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.

"dfu-util" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Command failed: dfu-util --version
"dfu-util" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Error checking dfu-util version
Error: Command failed: dfu-util --version
"dfu-util" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.

"ccache.exe" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Command failed: ccache.exe --version
"ccache.exe" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Error checking ccache version
Error: Command failed: ccache.exe --version
"ccache.exe" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.

"idf.py.exe" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Command failed: idf.py.exe -v
"idf.py.exe" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
Error checking idf-exe version
Error: Command failed: idf.py.exe -v
"idf.py.exe" non è riconosciuto come comando interno o esterno,
 un programma eseguibile o un file batch.
The ESP-IDF Doctor command get me

Code: Select all

---------------------------------------------- ESP-IDF Extension for Visual Studio Code report ---------------------------------------------
OS win32 x64 10.0.19042 
System environment variable PATH 
 C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files\Microchip\xc16\v1.50\bin;C:\Program Files (x86)\Microchip\xc32\v2.30\bin;C:\Program Files (x86)\National Instruments\Shared\LabVIEW CLI;C:\Program Files (x86)\IVI Foundation\VISA\WinNT\Bin\;C:\Program Files\IVI Foundation\VISA\Win64\Bin\;C:\Program Files (x86)\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files (x86)\IVI Foundation\VISA\WinNT\Bin;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microchip\xc16\v1.50\bin;C:\Program Files\MiKTeX 2.9\miktex\bin\x64\;C:\Program Files\Microchip\xc8\v2.20\bin;C:\Program Files (x86)\IVI Foundation\IVI\bin;C:\Program Files\IVI Foundation\IVI\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files (x86)\Gpg4win\..\GnuPG\bin;C:\Program Files\Polyspace\R2020a\runtime\win64;C:\Program Files\Polyspace\R2020a\bin;C:\Qwt-6.1.5\lib;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\dotnet\;C:\Program Files\PuTTY\;C:\Program Files\Git\cmd;C:\Users\Andrea\AppData\Local\Programs\Python\Python39\Scripts\;C:\Users\Andrea\AppData\Local\Programs\Python\Python39\;C:\Cadence\SPB_16.6\tools\pcb\bin;C:\Cadence\SPB_16.6\tools\fet\bin;C:\Cadence\SPB_16.6\openaccess\bin\win32\opt;C:\Cadence\SPB_16.6\tools\bin;C:\Cadence\SPB_16.6\tools\capture;C:\Cadence\SPB_16.6\tools\pspice;C:\Users\Andrea\AppData\Local\Microsoft\WindowsApps;C:\Flutter-SDK\bin;C:\Users\Andrea\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\Andrea\.dotnet\tools; 
Visual Studio Code version 1.55.2 
Visual Studio Code language en 
Visual Studio Code shell C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe 
ESP-IDF Extension version 1.0.3 
---------------------------------------------------- Extension configuration settings ------------------------------------------------------
ESP-IDF Path (idf.espIdfPath) C:\Users\Andrea\esp\esp-idf
Custom extra paths (idf.customExtraPaths) C:\Users\Andrea\.espressif\tools\xtensa-esp32-elf\esp-2020r3-8.4.0\xtensa-esp32-elf\bin;C:\Users\Andrea\.espressif\tools\xtensa-esp32s2-elf\esp-2020r3-8.4.0\xtensa-esp32s2-elf\bin;C:\Users\Andrea\.espressif\tools\esp32ulp-elf\2.28.51-esp-20191205\esp32ulp-elf-binutils\bin;C:\Users\Andrea\.espressif\tools\esp32s2ulp-elf\2.28.51-esp-20191205\esp32s2ulp-elf-binutils\bin;C:\Users\Andrea\.espressif\tools\cmake\3.16.4\bin;C:\Users\Andrea\.espressif\tools\openocd-esp32\v0.10.0-esp32-20200709\openocd-esp32\bin;C:\Users\Andrea\.espressif\tools\ninja\1.10.0;C:\Users\Andrea\.espressif\tools\idf-exe\1.0.1;C:\Users\Andrea\.espressif\tools\ccache\3.7;C:\Users\Andrea\.espressif\tools\dfu-util\0.9\dfu-util-0.9-win64
Custom extra vars (idf.customExtraVars) {"OPENOCD_SCRIPTS":"C:\\Users\\Andrea\\.espressif\\tools\\openocd-esp32\\v0.10.0-esp32-20200709/openocd-esp32/share/openocd/scripts","IDF_CCACHE_ENABLE":"1"}
Virtual env Python Path (idf.pythonBinPath) C:\Users\Andrea\.espressif\python_env\idf4.2_py3.9_env\Scripts\python.exe
Serial port (idf.port) /dev/ttyUSB1
OpenOCD Configs (idf.openOcdConfigs) interface/ftdi/esp32_devkitj_v1.cfg,target/esp32.cfg
ESP-IDF Tools Path (idf.toolsPath) ${env:IDF_TOOLS_PATH}
-------------------------------------------------------- Configurations access -------------------------------------------------------------
Access to ESP-IDF Path (idf.espIdfPath) true
Access to ESP-IDF Custom extra paths
Access to C:\Users\Andrea\.espressif\tools\xtensa-esp32-elf\esp-2020r3-8.4.0\xtensa-esp32-elf\bin: true
Access to C:\Users\Andrea\.espressif\tools\xtensa-esp32s2-elf\esp-2020r3-8.4.0\xtensa-esp32s2-elf\bin: true
Access to C:\Users\Andrea\.espressif\tools\esp32ulp-elf\2.28.51-esp-20191205\esp32ulp-elf-binutils\bin: true
Access to C:\Users\Andrea\.espressif\tools\esp32s2ulp-elf\2.28.51-esp-20191205\esp32s2ulp-elf-binutils\bin: true
Access to C:\Users\Andrea\.espressif\tools\cmake\3.16.4\bin: true
Access to C:\Users\Andrea\.espressif\tools\openocd-esp32\v0.10.0-esp32-20200709\openocd-esp32\bin: true
Access to C:\Users\Andrea\.espressif\tools\ninja\1.10.0: true
Access to C:\Users\Andrea\.espressif\tools\idf-exe\1.0.1: true
Access to C:\Users\Andrea\.espressif\tools\ccache\3.7: true
Access to C:\Users\Andrea\.espressif\tools\dfu-util\0.9\dfu-util-0.9-win64: true
Access to Virtual env Python Path (idf.pythonBinPath) true
Access to CMake in environment PATH undefined
Access to Ninja in environment PATH undefined
Access to ESP-IDF Tools Path (idf.toolsPath) false
----------------------------------------------------------- Executables Versions -----------------------------------------------------------
Git version 2.31.1.windows.1
ESP-IDF version 4.2
Python version 3.9.4
Python's pip version 20.2.3
-------------------------------------------------- Python packages in idf.pythonBinPath ----------------------------------------------------
bidict version: 0.21.2
bitstring version: 3.1.7
Brotli version: 1.0.9
certifi version: 2020.12.5
cffi version: 1.14.5
chardet version: 4.0.0
click version: 7.1.2
contextlib2 version: 0.6.0.post1
cryptography version: 3.4.7
ecdsa version: 0.16.1
esp-windows-curses version: 0.1
Flask version: 0.12.5
Flask-Compress version: 1.9.0
Flask-SocketIO version: 2.9.6
future version: 0.18.2
gcovr version: 4.2
gdbgui version: 0.13.2.0
gevent version: 1.5.0
greenlet version: 1.0.0
idf-component-manager version: 0.2.1a1
idna version: 2.10
itsdangerous version: 1.1.0
Jinja2 version: 2.11.3
lxml version: 4.6.3
MarkupSafe version: 1.1.1
pip version: 20.2.3
psutil version: 5.8.0
pycparser version: 2.20
pyelftools version: 0.27
pygdbmi version: 0.9.0.2
Pygments version: 2.8.1
pyparsing version: 2.3.1
pyserial version: 3.5
python-engineio version: 4.1.0
python-socketio version: 5.2.1
pywin32 version: 300
PyYAML version: 5.4.1
reedsolo version: 1.5.4
requests version: 2.25.1
requests-toolbelt version: 0.9.1
schema version: 0.7.4
semantic-version version: 2.8.5
setuptools version: 49.2.1
six version: 1.15.0
tqdm version: 4.60.0
urllib3 version: 1.26.4
websocket-client version: 0.58.0
Werkzeug version: 0.16.1
wheel version: 0.36.2
windows-curses version: 2.2.0
xmlrunner version: 1.7.7
---------------------------------------------------- Check ESP-IDF python requirements.txt -------------------------------------------------
Check ESP-IDF Python packages Python requirements from C:\Users\Andrea\esp\esp-idf\requirements.txt are satisfied.
---------------------------------------------------- Check extension requirements.txt ------------------------------------------------------
Check Extension Python packages Python requirements from c:\Users\Andrea\.vscode\extensions\espressif.esp-idf-extension-1.0.3\requirements.txt are satisfied.
---------------------------------------------------- Check ESP-IDF debug adapter requirements.txt ------------------------------------------
Check Debug AdapterPython packages Python requirements from c:\Users\Andrea\.vscode\extensions\espressif.esp-idf-extension-1.0.3\esp_debug_adapter\requirements.txt are satisfied.
---------------------------------------------------- Visual Studio Code launch.json --------------------------------------------------------
{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "type": "espidf",
            "name": "Launch",
            "request": "launch",
        }
    ]
}
 
---------------------------------------------------- Visual Studio Code c_cpp_properties.json ----------------------------------------------
{
    "configurations": [
        {
            "name": "ESP-IDF",
            "compilerPath": "C:\\Users\\Andrea\\.espressif\\tools\\xtensa-esp32-elf\\esp-2020r3-8.4.0\\xtensa-esp32-elf\\bin\\xtensa-esp32-elf-gcc.exe",
            "cStandard": "c11",
            "cppStandard": "c++17",
            "includePath": [
                "${config:idf.espIdfPath}/components/**",
                "${config:idf.espIdfPathWin}/components/**",
                "${config:idf.espAdfPath}/components/**",
                "${config:idf.espAdfPathWin}/components/**",
                "${workspaceFolder}/**"
            ],
            "browse": {
                "path": [
                    "${config:idf.espIdfPath}/components",
                    "${config:idf.espIdfPathWin}/components",
                    "${config:idf.espAdfPath}/components/**",
                    "${config:idf.espAdfPathWin}/components/**",
                    "${workspaceFolder}"
                ],
                "limitSymbolsToIncludedHeaders": false
            },
            "compileCommands": "${workspaceFolder}/build/compile_commands.json"
        }
    ],
    "version": 4
} 
--------------------------------------------------------------------------------------------------------------------------------------------
I think that it's a environment variables problem but in my system I have

Image

and it seems to be ok. What am I doing wrong? I can't reinstall everything everytime I need to use it!

ESP_bignacio
Posts: 229
Joined: Wed May 02, 2018 12:12 pm

Re: VS Code doesn't find the ESP-IDF installation at startup

Postby ESP_bignacio » Sat May 08, 2021 9:38 am

There shouldn't be a reason for you to reinstall everytime and it should work.

Only thing I can think of is, when you open a project that includes a `.vscode/settings.json` that overwrites your global settings which is referring to Tools that doesn't exists. The doctor command should pick values from your current workspace though.

If you can provide some steps to reproduce your issue in another machine, please let me know. I can't seem to reproduce the issue.

You can also include the extension log in:

- Windows: `%USERPROFILE%\.vscode\extensions\espressif.esp-idf-extension-VERSION\esp_idf_vsc_ext.log`
- Linux & MacOSX: `$HOME/.vscode/extensions/espressif.esp-idf-extension-VERSION/esp_idf_vsc_ext.log`

sergiomarina
Posts: 48
Joined: Wed Feb 05, 2020 6:29 pm

Re: VS Code doesn't find the ESP-IDF installation at startup

Postby sergiomarina » Wed Dec 22, 2021 3:28 pm

Hello, I'm facing the same issue. Here below the "esp_idf_vsc_ext.log" file I have in my .vscode directory:

Code: Select all

{"user":true,"message":"Failed to flash because of some unusual error","stack":"Error: Task ESP-IDF Flash exited with code 2\n\tat Function.<anonymous> (c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:36177)\n\tat Generator.next (<anonymous>)\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:34779\n\tat new Promise (<anonymous>)\n\tat o (c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:34524)\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:36041\n\tat u.fire (c:\\Users\\sergi\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\out\\vs\\workbench\\services\\extensions\\node\\extensionHostProcess.js:66:1712)\n\tat r.$onDidEndTaskProcess (c:\\Users\\sergi\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\out\\vs\\workbench\\services\\extensions\\node\\extensionHostProcess.js:99:53740)\n\tat runMicrotasks (<anonymous>)\n\tat processTicksAndRejections (internal/process/task_queues.js:93:5)","level":"error","timestamp":"2021-12-17T19:35:47.260Z"}
{"message":"non zero exit code 2\r\n\r\nERROR: Invalid pattern is specified in \"path:pattern\".\r\n","stack":"Error: non zero exit code 2\r\n\r\nERROR: Invalid pattern is specified in \"path:pattern\".\r\n\n\tat ChildProcess.<anonymous> (c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:4132)\n\tat ChildProcess.emit (events.js:315:20)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)","level":"error","timestamp":"2021-12-17T19:35:56.320Z"}
{"message":"Cannot access filePath: c:\\esp\\tools\\python_env\\idf4.4_py3.8_env\\Scripts\\python.exe","stack":"Error: non zero exit code 2\r\n\r\nERROR: Invalid pattern is specified in \"path:pattern\".\r\n\n\tat ChildProcess.<anonymous> (c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:4132)\n\tat ChildProcess.emit (events.js:315:20)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)","level":"error","timestamp":"2021-12-17T19:35:56.321Z"}
{"message":"non zero exit code 2\r\n\r\nERROR: Invalid pattern is specified in \"path:pattern\".\r\n","stack":"Error: non zero exit code 2\r\n\r\nERROR: Invalid pattern is specified in \"path:pattern\".\r\n\n\tat ChildProcess.<anonymous> (c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:4132)\n\tat ChildProcess.emit (events.js:315:20)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)","level":"error","timestamp":"2021-12-17T19:36:20.829Z"}
{"message":"Cannot access filePath: c:\\esp\\tools\\python_env\\idf4.4_py3.8_env\\Scripts\\python.exe","stack":"Error: non zero exit code 2\r\n\r\nERROR: Invalid pattern is specified in \"path:pattern\".\r\n\n\tat ChildProcess.<anonymous> (c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:4132)\n\tat ChildProcess.emit (events.js:315:20)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)","level":"error","timestamp":"2021-12-17T19:36:20.829Z"}
{"message":"non zero exit code 2\r\n\r\nERROR: Invalid pattern is specified in \"path:pattern\".\r\n","stack":"Error: non zero exit code 2\r\n\r\nERROR: Invalid pattern is specified in \"path:pattern\".\r\n\n\tat ChildProcess.<anonymous> (c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:4132)\n\tat ChildProcess.emit (events.js:315:20)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)","level":"error","timestamp":"2021-12-17T19:36:47.312Z"}
{"message":"Cannot access filePath: c:\\esp\\tools\\python_env\\idf4.4_py3.8_env\\Scripts\\python.exe","stack":"Error: non zero exit code 2\r\n\r\nERROR: Invalid pattern is specified in \"path:pattern\".\r\n\n\tat ChildProcess.<anonymous> (c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:4132)\n\tat ChildProcess.emit (events.js:315:20)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)","level":"error","timestamp":"2021-12-17T19:36:47.314Z"}
{"message":"non zero exit code 2\r\n\r\nERROR: Invalid pattern is specified in \"path:pattern\".\r\n","stack":"Error: non zero exit code 2\r\n\r\nERROR: Invalid pattern is specified in \"path:pattern\".\r\n\n\tat ChildProcess.<anonymous> (c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:4132)\n\tat ChildProcess.emit (events.js:315:20)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)","level":"error","timestamp":"2021-12-17T19:36:50.287Z"}
{"message":"Cannot access filePath: c:\\esp\\tools\\python_env\\idf4.4_py3.8_env\\Scripts\\python.exe","stack":"Error: non zero exit code 2\r\n\r\nERROR: Invalid pattern is specified in \"path:pattern\".\r\n\n\tat ChildProcess.<anonymous> (c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:4132)\n\tat ChildProcess.emit (events.js:315:20)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)","level":"error","timestamp":"2021-12-17T19:36:50.288Z"}
{"message":"non zero exit code 2\r\n\r\nERROR: Invalid pattern is specified in \"path:pattern\".\r\n","stack":"Error: non zero exit code 2\r\n\r\nERROR: Invalid pattern is specified in \"path:pattern\".\r\n\n\tat ChildProcess.<anonymous> (c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:4132)\n\tat ChildProcess.emit (events.js:315:20)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)","level":"error","timestamp":"2021-12-17T19:36:51.300Z"}
{"message":"Cannot access filePath: c:\\esp\\tools\\python_env\\idf4.4_py3.8_env\\Scripts\\python.exe","stack":"Error: non zero exit code 2\r\n\r\nERROR: Invalid pattern is specified in \"path:pattern\".\r\n\n\tat ChildProcess.<anonymous> (c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:4132)\n\tat ChildProcess.emit (events.js:315:20)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)","level":"error","timestamp":"2021-12-17T19:36:51.300Z"}
{"message":"non zero exit code 2\r\n\r\nERROR: Invalid pattern is specified in \"path:pattern\".\r\n","stack":"Error: non zero exit code 2\r\n\r\nERROR: Invalid pattern is specified in \"path:pattern\".\r\n\n\tat ChildProcess.<anonymous> (c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:4132)\n\tat ChildProcess.emit (events.js:315:20)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)","level":"error","timestamp":"2021-12-17T19:37:00.359Z"}
{"message":"Cannot access filePath: c:\\esp\\tools\\python_env\\idf4.4_py3.8_env\\Scripts\\python.exe","stack":"Error: non zero exit code 2\r\n\r\nERROR: Invalid pattern is specified in \"path:pattern\".\r\n\n\tat ChildProcess.<anonymous> (c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:4132)\n\tat ChildProcess.emit (events.js:315:20)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)","level":"error","timestamp":"2021-12-17T19:37:00.360Z"}
{"message":"non zero exit code 2\r\n\r\nERROR: Invalid pattern is specified in \"path:pattern\".\r\n","stack":"Error: non zero exit code 2\r\n\r\nERROR: Invalid pattern is specified in \"path:pattern\".\r\n\n\tat ChildProcess.<anonymous> (c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:4132)\n\tat ChildProcess.emit (events.js:315:20)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)","level":"error","timestamp":"2021-12-17T19:37:01.509Z"}
{"message":"Cannot access filePath: c:\\esp\\tools\\python_env\\idf4.4_py3.8_env\\Scripts\\python.exe","stack":"Error: non zero exit code 2\r\n\r\nERROR: Invalid pattern is specified in \"path:pattern\".\r\n\n\tat ChildProcess.<anonymous> (c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:4132)\n\tat ChildProcess.emit (events.js:315:20)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)","level":"error","timestamp":"2021-12-17T19:37:01.510Z"}
{"message":"Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n","stack":"Error: Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T19:38:11.502Z"}
{"message":"Command failed: idf.py.exe -v\n","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T19:38:12.072Z"}
{"message":"Error checking idf-exe version","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T19:38:12.073Z"}
{"message":"Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n","stack":"Error: Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T19:38:15.224Z"}
{"message":"Command failed: idf.py.exe -v\n","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T19:38:15.233Z"}
{"message":"Error checking idf-exe version","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T19:38:15.235Z"}
{"message":"non zero exit code 2\r\n\r\nERROR: Invalid pattern is specified in \"path:pattern\".\r\n","stack":"Error: non zero exit code 2\r\n\r\nERROR: Invalid pattern is specified in \"path:pattern\".\r\n\n\tat ChildProcess.<anonymous> (c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:4132)\n\tat ChildProcess.emit (events.js:315:20)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)","level":"error","timestamp":"2021-12-17T19:39:44.654Z"}
{"message":"Cannot access filePath: c:\\esp\\tools\\python_env\\idf4.4_py3.8_env\\Scripts\\python.exe","stack":"Error: non zero exit code 2\r\n\r\nERROR: Invalid pattern is specified in \"path:pattern\".\r\n\n\tat ChildProcess.<anonymous> (c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:4132)\n\tat ChildProcess.emit (events.js:315:20)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:277:12)","level":"error","timestamp":"2021-12-17T19:39:44.655Z"}
{"message":"Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n","stack":"Error: Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T19:41:24.794Z"}
{"message":"Command failed: idf.py.exe -v\n","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T19:41:24.818Z"}
{"message":"Error checking idf-exe version","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T19:41:24.819Z"}
{"message":"Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n","stack":"Error: Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T19:41:30.112Z"}
{"message":"Command failed: idf.py.exe -v\n","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T19:41:30.219Z"}
{"message":"Error checking idf-exe version","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T19:41:30.220Z"}
{"message":"WARNING: You are using pip version 20.3.3; however, version 21.3.1 is available.\r\nYou should consider upgrading via the 'c:\\esp\\tools\\python_env\\idf4.4_py3.8_env\\Scripts\\python.exe -m pip install --upgrade pip' command.\r\n","stack":"Error: WARNING: You are using pip version 20.3.3; however, version 21.3.1 is available.\r\nYou should consider upgrading via the 'c:\\esp\\tools\\python_env\\idf4.4_py3.8_env\\Scripts\\python.exe -m pip install --upgrade pip' command.\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T19:41:38.465Z"}
{"message":"WARNING: You are using pip version 20.3.3; however, version 21.3.1 is available.\r\nYou should consider upgrading via the 'c:\\esp\\tools\\python_env\\idf4.4_py3.8_env\\Scripts\\python.exe -m pip install --upgrade pip' command.\r\n","stack":"Error: WARNING: You are using pip version 20.3.3; however, version 21.3.1 is available.\r\nYou should consider upgrading via the 'c:\\esp\\tools\\python_env\\idf4.4_py3.8_env\\Scripts\\python.exe -m pip install --upgrade pip' command.\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T19:41:41.669Z"}
{"message":"WARNING: You are using pip version 20.3.3; however, version 21.3.1 is available.\r\nYou should consider upgrading via the 'c:\\esp\\tools\\python_env\\idf4.4_py3.8_env\\Scripts\\python.exe -m pip install --upgrade pip' command.\r\n","stack":"Error: WARNING: You are using pip version 20.3.3; however, version 21.3.1 is available.\r\nYou should consider upgrading via the 'c:\\esp\\tools\\python_env\\idf4.4_py3.8_env\\Scripts\\python.exe -m pip install --upgrade pip' command.\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T19:41:49.460Z"}
{"message":"Command failed: idf.py.exe -v\n","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T19:51:22.083Z"}
{"message":"Error checking idf-exe version","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T19:51:22.085Z"}
{"message":"Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n","stack":"Error: Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T19:51:22.109Z"}
{"message":"Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n","stack":"Error: Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T19:51:23.586Z"}
{"message":"Command failed: idf.py.exe -v\n","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T19:51:23.620Z"}
{"message":"Error checking idf-exe version","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T19:51:23.621Z"}
{"message":"Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n","stack":"Error: Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T20:12:32.430Z"}
{"message":"Command failed: idf.py.exe -v\n","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T20:12:32.434Z"}
{"message":"Error checking idf-exe version","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T20:12:32.435Z"}
{"message":"Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n","stack":"Error: Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T20:12:33.878Z"}
{"message":"Command failed: idf.py.exe -v\n","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T20:12:33.895Z"}
{"message":"Error checking idf-exe version","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T20:12:33.896Z"}
{"message":"Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n","stack":"Error: Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T20:14:59.472Z"}
{"message":"Command failed: idf.py.exe -v\n","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T20:14:59.496Z"}
{"message":"Error checking idf-exe version","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T20:14:59.498Z"}
{"message":"Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n","stack":"Error: Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T20:15:08.016Z"}
{"message":"Command failed: idf.py.exe -v\n","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T20:15:08.113Z"}
{"message":"Error checking idf-exe version","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T20:15:08.114Z"}
{"message":"WARNING: You are using pip version 20.3.3; however, version 21.3.1 is available.\r\nYou should consider upgrading via the 'c:\\esp\\tools\\python_env\\idf4.4_py3.8_env\\Scripts\\python.exe -m pip install --upgrade pip' command.\r\n","stack":"Error: WARNING: You are using pip version 20.3.3; however, version 21.3.1 is available.\r\nYou should consider upgrading via the 'c:\\esp\\tools\\python_env\\idf4.4_py3.8_env\\Scripts\\python.exe -m pip install --upgrade pip' command.\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T20:15:13.143Z"}
{"message":"WARNING: You are using pip version 20.3.3; however, version 21.3.1 is available.\r\nYou should consider upgrading via the 'c:\\esp\\tools\\python_env\\idf4.4_py3.8_env\\Scripts\\python.exe -m pip install --upgrade pip' command.\r\n","stack":"Error: WARNING: You are using pip version 20.3.3; however, version 21.3.1 is available.\r\nYou should consider upgrading via the 'c:\\esp\\tools\\python_env\\idf4.4_py3.8_env\\Scripts\\python.exe -m pip install --upgrade pip' command.\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T20:15:17.019Z"}
{"message":"WARNING: You are using pip version 20.3.3; however, version 21.3.1 is available.\r\nYou should consider upgrading via the 'c:\\esp\\tools\\python_env\\idf4.4_py3.8_env\\Scripts\\python.exe -m pip install --upgrade pip' command.\r\n","stack":"Error: WARNING: You are using pip version 20.3.3; however, version 21.3.1 is available.\r\nYou should consider upgrading via the 'c:\\esp\\tools\\python_env\\idf4.4_py3.8_env\\Scripts\\python.exe -m pip install --upgrade pip' command.\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T20:15:22.775Z"}
{"message":"Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n","stack":"Error: Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T20:37:58.209Z"}
{"message":"Command failed: idf.py.exe -v\n","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T20:37:58.616Z"}
{"message":"Error checking idf-exe version","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T20:37:58.617Z"}
{"message":"Command failed: idf.py.exe -v\n","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T20:38:01.329Z"}
{"message":"Error checking idf-exe version","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T20:38:01.330Z"}
{"message":"Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n","stack":"Error: Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T20:38:01.337Z"}
{"message":"Command failed: idf.py.exe -v\n","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T21:03:16.304Z"}
{"message":"Error checking idf-exe version","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T21:03:16.306Z"}
{"message":"Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n","stack":"Error: Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T21:03:16.387Z"}
{"message":"Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n","stack":"Error: Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T21:03:18.281Z"}
{"message":"Command failed: idf.py.exe -v\n","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T21:03:18.300Z"}
{"message":"Error checking idf-exe version","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-17T21:03:18.301Z"}
{"message":"Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n","stack":"Error: Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-18T07:43:05.733Z"}
{"message":"Command failed: idf.py.exe -v\n","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-18T07:43:05.834Z"}
{"message":"Error checking idf-exe version","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-18T07:43:05.835Z"}
{"message":"Command failed: idf.py.exe -v\n","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-18T07:43:08.849Z"}
{"message":"Error checking idf-exe version","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-18T07:43:08.850Z"}
{"message":"Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n","stack":"Error: Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-18T07:43:08.896Z"}
{"user":true,"level":"warn","message":"There is no build directory to clean, exiting!","timestamp":"2021-12-18T07:43:26.802Z"}
{"message":"Command failed: idf.py.exe -v\n","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-18T07:56:38.985Z"}
{"message":"Error checking idf-exe version","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-18T07:56:38.987Z"}
{"message":"Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n","stack":"Error: Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-18T07:56:39.023Z"}
{"message":"Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n","stack":"Error: Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-18T07:56:41.261Z"}
{"message":"Command failed: idf.py.exe -v\n","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-18T07:56:41.263Z"}
{"message":"Error checking idf-exe version","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-18T07:56:41.264Z"}
{"message":"Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n","stack":"Error: Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-22T10:39:26.412Z"}
{"message":"Command failed: idf.py.exe -v\n","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-22T10:39:26.807Z"}
{"message":"Error checking idf-exe version","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-22T10:39:26.808Z"}
{"message":"Command failed: idf.py.exe -v\n","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-22T10:39:29.162Z"}
{"message":"Error checking idf-exe version","stack":"Error: Command failed: idf.py.exe -v\n\n\tat ChildProcess.exithandler (child_process.js:317:12)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-22T10:39:29.163Z"}
{"message":"Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n","stack":"Error: Open On-Chip Debugger  v0.10.0-esp32-20211111 (2021-11-10-21:40)\r\nLicensed under GNU GPL v2\r\nFor bug reports, read\r\n\thttp://openocd.org/doc/doxygen/bugs.html\r\n\n\tat c:\\Users\\sergi\\.vscode\\extensions\\espressif.esp-idf-extension-1.2.0\\dist\\extension.js:1:7042\n\tat ChildProcess.exithandler (child_process.js:308:7)\n\tat ChildProcess.emit (events.js:315:20)\n\tat maybeClose (internal/child_process.js:1048:16)\n\tat Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)","level":"error","timestamp":"2021-12-22T10:39:29.218Z"}
Does anyone know how to solve this issue?
Thank you.
Brgrds, S.

snikul
Posts: 7
Joined: Mon Oct 08, 2018 5:57 pm

Re: VS Code doesn't find the ESP-IDF installation at startup

Postby snikul » Thu Feb 03, 2022 4:14 pm

Hi, Everybody!

I have the same story. I reinstalled VSC and esp-idf extension 1.3.0. But when I press Ctrl+Shift+p and then try any command, Doctor, for example, I get the same response as the author of the original post. The same with the "Configure esp-idf extension" command.
I see "WELCOME restart Visual Studio Code and run this wizard again"

esp_idf_vsc_ext.log file in the attachment.

I hope for your friendly reply.

Best Regards

Sergei Nikulin
serg.nikulin@gmail.com
Attachments
esp_idf_vsc_ext.log
(93.69 KiB) Downloaded 491 times

IDoNunBuns
Posts: 1
Joined: Mon Feb 28, 2022 3:29 am

Re: VS Code doesn't find the ESP-IDF installation at startup

Postby IDoNunBuns » Mon Feb 28, 2022 4:04 am

I just figured this out. I think (Haven't yet connected the chip).

I installed it per instructions found at https://www.youtube.com/watch?v=Lc6ausiKvQM.

It is currently 1.3.

In extensions manager, make sure ESP-IDF is selected.

Up top, you will see the "Uninstall" With a down arrow beside it.

Click the down arrow.

Select 1.2.

Install.

Go back to Extensions manager.

Select down arrow. Change to 1.3.

Best guess so far is that its working :)

Mike.Ochtman
Posts: 3
Joined: Wed Feb 10, 2021 3:27 pm

Re: VS Code doesn't find the ESP-IDF installation at startup

Postby Mike.Ochtman » Sun Jun 16, 2024 6:54 pm

ESP_bignacio wrote:
Sat May 08, 2021 9:38 am
There shouldn't be a reason for you to reinstall everytime and it should work.

Only thing I can think of is, when you open a project that includes a `.vscode/settings.json` that overwrites your global settings which is referring to Tools that doesn't exists. The doctor command should pick values from your current workspace though.
Exactly right. Now that we are upgrading from 5.2.1 to 5.2.2 I ran into the same and found the culprit in the settings.json file.

look for
"idf.espIdfPathWin": "c:\\espressif\\v5.2.2\\esp-idf" and set the new value to the correct esp-idf version.

Who is online

Users browsing this forum: No registered users and 13 guests