Page 1 of 1

Toolchain ESP 5.3!

Posted: Tue Apr 29, 2025 1:38 pm
by jgu1
Hi Team!

Sorry it´s me again :)

I have installed the Toolchain for ESP 5.3 on both my labtop I have set the path in global setting where I have installed the Toolchain. So far the ESP32 S3 mini I can program. If I open one of my "older" program with target ESP32-dev1 with ILI9488 display I can compile. The program startup, but the the display/ESP keep restart endless.
If I set the path in global setting back so I use the old ESP tool (only for ESP32-dev1) and compile again it work again?

Have I forget something, though the new 5.3 also work with older project, please advice

Br Jorgen

Re: Toolchain ESP 5.3!

Posted: Wed Apr 30, 2025 4:18 pm
by BenR
Hi Jorgen,

My guess is the project is hitting something that's no longer supported in the latest version of the compiler.

The easiest thing to do would be to disable big chunks of your program and check the program now runs correctly.

Then working methodically re-enable segments of the program until you can pin point the specific part of your program that causes the MCU to reset. This then gives us a great indication of where to focus our attention to replicate and solve the issue.

Re: Toolchain ESP 5.3!

Posted: Wed Apr 30, 2025 4:26 pm
by mnfisher
Further to Ben's suggestion... It's worth opening a Comms port to the esp32 and checking if there is any useful debug info.
It can be things like wdt, spi rate not supported etc

Martin

Re: Toolchain ESP 5.3!

Posted: Wed Apr 30, 2025 4:47 pm
by jgu1
Hi Ben and Martin!

Ok thank you, but meanwhile I got an idea, hope you said go for that.

First of all, I've tried to make a small test program with ILI9488 and an ESP32-Dev1 and compile with 5.3, it works fine, your rigth something in my old program cause the restting with 5.3, so now I know there's nothing wrong with 5.3. I don't delete the old esp-idf so when I have the problem with old projects it is easy to switch between the ESP-idf and the new 5.3 in the local setting, so far it works fine. In the future, when I make new projects, I will use 5.3.

At first glance, I guess there is nothing wrong to toggle between old and new? ;)

Any way thank you for reply Ben

Br Jorgen