Page 1 of 1

ESP-IDF checking certificates problem

Posted: Mon Dec 06, 2021 10:45 pm
by MJU20
I've been trying to install the ESP32 toolchain as described in "Flowcode ESP32 Toolchain Installation guide".
Used version 2.3 on a (genuine) Windows 7 PC.

The installation always get stuck on "checking certificates". This stays running for ever.
esp-idf.jpg
esp-idf.jpg (36.76 KiB) Viewed 3733 times
If I (after a few hours) click "next" the installation goes further but no sign of GIT or Python after the installation.

Any suggestions?

Re: ESP-IDF checking certificates problem

Posted: Mon Dec 06, 2021 11:38 pm
by medelec35
Your setup is showing Setup - ESP Tools 2.9
The official instructions show the download link and installing 2.3.
Latest is not always best and later versions have not been tested, therefore can't be supported via the Flowcode forums.
You will need to stick as close as possible to versions shown in the guide of all the different tools, e.g Python 3.7, ESP v4.1 or the nearest to it.

Re: ESP-IDF checking certificates problem

Posted: Tue Dec 07, 2021 10:21 pm
by MJU20
I downloaded the file in the path of the document and the name of the downloaded file is "esp-idf-tools-setup-2.3.exe"

I saw that too, but I guess that I downloaded the right file?
2.3.jpg
2.3.jpg (11.87 KiB) Viewed 3704 times

Re: ESP-IDF checking certificates problem

Posted: Tue Dec 07, 2021 10:26 pm
by MJU20
Martin you are brilliant,

Now I've downloaded the file from the Matrix website and I get a whole other screen when I execute the file.
Message to all: don't download the 2.3 version from the ESP link because this will lead you to version 2.9 (that is named 2.3).

I hope this may solve problems for other users.

Re: ESP-IDF checking certificates problem

Posted: Tue Dec 07, 2021 11:51 pm
by medelec35
Yes, You are indeed correct.
Don't download from ESP link, Download ESP Tool chain from here instead.
Are you up and running now?

Re: ESP-IDF checking certificates problem

Posted: Wed Dec 08, 2021 11:13 pm
by MJU20
Thanks medelec35!

Another issue that can be added to the ToDo list of Flowcode:

The name of the folder in which I store my Flowcode projects contains a "non-everyday character" (ASCII code 230).
When I send the project to the chip (ESP32_wroom32), I can see that there are errors in the name of the folder it's working with.
So "µ" is changed into "µ".

Not a big issue, but for centuries I've been storing my projects in this folder.

@Matrix Staff: please change the "ESP toolchain install guide". The link to the Expressif points to a wrong version of the ESP-IDF.

Re: ESP-IDF checking certificates problem

Posted: Wed Dec 08, 2021 11:44 pm
by medelec35
MJU20 wrote:
Wed Dec 08, 2021 11:13 pm
@Matrix Staff: please change the "ESP toolchain install guide". The link to the Expressif points to a wrong version of the ESP-IDF.
You are right and ESP themselves has changed the software the link points to.
This will be looked into, and the document will be changed.
We appreciate you bringing this to everyone's attention.

Re: ESP-IDF checking certificates problem

Posted: Thu Dec 09, 2021 10:20 am
by Steve-Matrix
MJU20 wrote:
Wed Dec 08, 2021 11:13 pm
The name of the folder in which I store my Flowcode projects contains a "non-everyday character" (ASCII code 230).
When I send the project to the chip (ESP32_wroom32), I can see that there are errors in the name of the folder it's working with.
So "µ" is changed into "µ".
I've just tested compiling a Flowcode project saved in a folder called "testµ" and it compiles ok. This was using the AVR toolchain. So it looks like your issue could be specific to the ESP toolchain, which unfortunately is not in our control to change.

Re: ESP-IDF checking certificates problem

Posted: Thu Dec 09, 2021 10:38 pm
by MJU20
Thanks Steve, but this is just a minor problem.
The real problem is the link to the 2.3 version on the Expressif website, this downloads the 2.9 version..

Re: ESP-IDF checking certificates problem

Posted: Fri Dec 17, 2021 1:45 pm
by BenR
I've edited the instructions now so they are a bit clearer and the first link is to the original file on the MatrixTSl server.

The second link is still there but now marked as experimental.