We'd like to start the upgrade process to 4.3.1 but don't want to break the existing production build env.
I was told it was as simple as having a separate ESP-IDF directory and path env. Don't think things are that simple anymore.
I get errors when trying to build which maybe related to the "Not using..." lines below:
Code: Select all
Setting IDF_PATH: C:\Users\user\esp\ESP-IDF-4.3
Adding ESP-IDF tools to PATH...
Not using an unsupported version of tool xtensa-esp32-elf found in PATH: esp-2019r2-8.2.0.
Not using an unsupported version of tool esp32ulp-elf found in PATH: 2.28.51.20170517.
Not using an unsupported version of tool cmake found in PATH: 3.13.4.
Not using an unsupported version of tool openocd-esp32 found in PATH: v0.10.0-esp32-20190313.
Not using an unsupported version of tool ninja found in PATH: 1.9.0.
C:\Users\user\.espressif\tools\xtensa-esp32-elf\esp-2021r1-8.4.0\xtensa-esp32-elf\bin
C:\Users\user\.espressif\tools\xtensa-esp32s2-elf\esp-2021r1-8.4.0\xtensa-esp32s2-elf\bin
C:\Users\user\.espressif\tools\xtensa-esp32s3-elf\esp-2021r1-8.4.0\xtensa-esp32s3-elf\bin
C:\Users\user\.espressif\tools\riscv32-esp-elf\esp-2021r1-8.4.0\riscv32-esp-elf\bin
C:\Users\user\.espressif\tools\esp32ulp-elf\2.28.51-esp-20191205\esp32ulp-elf-binutils\bin
C:\Users\user\.espressif\tools\esp32s2ulp-elf\2.28.51-esp-20191205\esp32s2ulp-elf-binutils\bin
C:\Users\user\.espressif\tools\cmake\3.16.4\bin
C:\Users\user\.espressif\tools\openocd-esp32\v0.10.0-esp32-20210401\openocd-esp32\bin
C:\Users\user\.espressif\tools\ninja\1.10.2\
C:\Users\user\.espressif\tools\dfu-util\0.9\dfu-util-0.9-win64
C:\Users\user\.espressif\python_env\idf4.3_py3.7_env\Scripts
C:\Users\user\esp\ESP-IDF-4.3\tools
Checking if Python packages are up to date...
Python requirements from C:\Users\user\esp\ESP-IDF-4.3\requirements.txt are satisfied.
Done! You can now compile ESP-IDF projects.
Go to the project directory and run:
idf.py build