I'm using
Code: Select all
C:\esp-idf>idf.py --version
ESP-IDF v4.2-dev-1415-ga2263571b
I removed ecplipse, I installed 2020-03 version for C/C++, i added the repo
https://dl.espressif.com/dl/idf-eclipse ... es/latest/ and installed all the software.
Restarted eclipse
I made install tools configuring C:\esp-idf\ C:\python\python.exe and C:\Program Files\Git\git-cmd.exe , having this output
Installing tools...
This can take a while. Please be patient.
Executing C:\python\python.exe C:\esp-idf\tools\idf_tools.py install all
Installing tools: xtensa-esp32-elf, xtensa-esp32s2-elf, esp32ulp-elf, esp32s2ulp-elf, cmake, openocd-esp32, ninja, idf-exe, ccache
Skipping xtensa-esp32-elf@esp-2020r1-8.2.0 (already installed)
Skipping xtensa-esp32s2-elf@esp-2020r1-8.2.0 (already installed)
Skipping esp32ulp-elf@2.28.51-esp-20191205 (already installed)
Skipping esp32s2ulp-elf@2.28.51-esp-20191205 (already installed)
Skipping cmake@3.16.4 (already installed)
Skipping openocd-esp32@v0.10.0-esp32-20200420 (already installed)
Skipping ninja@1.10.0 (already installed)
Skipping idf-exe@1.0.1 (already installed)
Skipping ccache@3.7 (already installed)
Executing C:\python\python.exe C:\esp-idf\tools\idf_tools.py install-python-env
Processing c:\msys32\home\xxx\esp\esp-idf\tools\kconfig_new\esp-windows-curses
Requirement already satisfied: setuptools>=21 in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from -r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 4)) (46.1.3)
Requirement already satisfied: click>=5.0 in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from -r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 8)) (7.1.2)
Requirement already satisfied: pyserial>=3.0 in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from -r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 9)) (3.4)
Requirement already satisfied: future>=0.15.2 in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from -r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 10)) (0.18.2)
Requirement already satisfied: cryptography>=2.1.4 in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from -r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 11)) (2.9.2)
Requirement already satisfied: pyparsing<2.4.0,>=2.0.3 in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from -r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 12)) (2.3.1)
Requirement already satisfied: pyelftools>=0.22 in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from -r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 13)) (0.26)
Requirement already satisfied: gdbgui>=0.13.2.0 in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from -r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 14)) (0.13.2.0)
Requirement already satisfied: pygdbmi<=0.9.0.2 in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from -r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 15)) (0.9.0.2)
Requirement already satisfied: windows-curses in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from esp-windows-curses==0.1->-r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 22)) (2.1.0)
Requirement already satisfied: cffi!=1.11.3,>=1.8 in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from cryptography>=2.1.4->-r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 11)) (1.14.0)
Requirement already satisfied: six>=1.4.1 in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from cryptography>=2.1.4->-r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 11)) (1.14.0)
Requirement already satisfied: Flask<1.0,>=0.12.2 in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from gdbgui>=0.13.2.0->-r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 14)) (0.12.5)
Requirement already satisfied: Pygments<3.0,>=2.2.0 in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from gdbgui>=0.13.2.0->-r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 14)) (2.6.1)
Requirement already satisfied: Flask-SocketIO<3.0,>=2.9 in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from gdbgui>=0.13.2.0->-r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 14)) (2.9.6)
Requirement already satisfied: gevent<2.0,>=1.2.2 in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from gdbgui>=0.13.2.0->-r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 14)) (1.5.0)
Requirement already satisfied: Flask-Compress<2.0,>=1.4.0 in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from gdbgui>=0.13.2.0->-r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 14)) (1.5.0)
Requirement already satisfied: pycparser in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from cffi!=1.11.3,>=1.8->cryptography>=2.1.4->-r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 11)) (2.20)
Requirement already satisfied: Werkzeug<1.0,>=0.7 in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from Flask<1.0,>=0.12.2->gdbgui>=0.13.2.0->-r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 14)) (0.16.1)
Requirement already satisfied: Jinja2>=2.4 in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from Flask<1.0,>=0.12.2->gdbgui>=0.13.2.0->-r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 14)) (2.11.2)
Requirement already satisfied: itsdangerous>=0.21 in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from Flask<1.0,>=0.12.2->gdbgui>=0.13.2.0->-r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 14)) (1.1.0)
Requirement already satisfied: python-socketio>=1.6.1 in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from Flask-SocketIO<3.0,>=2.9->gdbgui>=0.13.2.0->-r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 14)) (4.5.1)
Requirement already satisfied: greenlet>=0.4.14; platform_python_implementation == "CPython" in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from gevent<2.0,>=1.2.2->gdbgui>=0.13.2.0->-r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 14)) (0.4.15)
Requirement already satisfied: brotli in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from Flask-Compress<2.0,>=1.4.0->gdbgui>=0.13.2.0->-r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 14)) (1.0.7)
Requirement already satisfied: MarkupSafe>=0.23 in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from Jinja2>=2.4->Flask<1.0,>=0.12.2->gdbgui>=0.13.2.0->-r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 14)) (1.1.1)
Requirement already satisfied: python-engineio>=3.9.0 in c:\users\xxx\.espressif\python_env\idf4.2_py3.6_env\lib\site-packages (from python-socketio>=1.6.1->Flask-SocketIO<3.0,>=2.9->gdbgui>=0.13.2.0->-r C:/msys32/home/xxx/esp/esp-idf\requirements.txt (line 14)) (3.12.1)
Building wheels for collected packages: esp-windows-curses
Building wheel for esp-windows-curses (setup.py): started
Building wheel for esp-windows-curses (setup.py): finished with status 'done'
Created wheel for esp-windows-curses: filename=esp_windows_curses-0.1-py3-none-any.whl size=1175 sha256=b4fdbe9c75a0763cfd756e7540b800d6a664314bfea9ec54359d0e12392f7c63
Stored in directory: c:\users\xxx\appdata\local\pip\cache\wheels\ff\08\d1\fa4e11107d5ac0d8f906cf6744df8be642e8aa5a38268eb92c
Successfully built esp-windows-curses
Installing collected packages: esp-windows-curses
Attempting uninstall: esp-windows-curses
Found existing installation: esp-windows-curses 0.1
Uninstalling esp-windows-curses-0.1:
Successfully uninstalled esp-windows-curses-0.1
Successfully installed esp-windows-curses-0.1
WARNING: You are using pip version 20.0.2; however, version 20.1 is available.
You should consider upgrading via the 'C:\Users\xxx\.espressif\python_env\idf4.2_py3.6_env\Scripts\python.exe -m pip install --upgrade pip' command.
Installing Python packages from C:/msys32/home/xxx/esp/esp-idf\requirements.txt
Executing C:\python\python.exe C:\esp-idf\tools\idf_tools.py export --format=key-value
OPENOCD_SCRIPTS=C:\Users\xxx\.espressif\tools\openocd-esp32\v0.10.0-esp32-20200420\openocd-esp32\share\openocd\scripts
IDF_CCACHE_ENABLE=1
IDF_PYTHON_ENV_PATH=C:\Users\xxx\.espressif\python_env\idf4.2_py3.6_env
PATH=C:\Users\xxx\.espressif\tools\xtensa-esp32-elf\esp-2020r1-8.2.0\xtensa-esp32-elf\bin;C:\Users\xxx\.espressif\tools\xtensa-esp32s2-elf\esp-2020r1-8.2.0\xtensa-esp32s2-elf\bin;C:\Users\xxx\.espressif\tools\esp32ulp-elf\2.28.51-esp-20191205\esp32ulp-elf-binutils\bin;C:\Users\xxx\.espressif\tools\esp32s2ulp-elf\2.28.51-esp-20191205\esp32s2ulp-elf-binutils\bin;C:\Users\xxx\.espressif\tools\cmake\3.16.4\bin;C:\Users\xxx\.espressif\tools\openocd-esp32\v0.10.0-esp32-20200420\openocd-esp32\bin;C:\Users\xxx\.espressif\tools\ninja\1.10.0\;C:\Users\xxx\.espressif\tools\idf-exe\1.0.1\;C:\Users\xxx\.espressif\tools\ccache\3.7\;C:\Users\xxx\.espressif\python_env\idf4.2_py3.6_env\Scripts;C:\msys32\home\xxx\esp\esp-idf\tools;%PATH%
Note that a lot of path points to the previous installed version: C:/msys32/home/xxx/esp/esp-idf\
The problem is always the same...
Thanks