Hello Cameron.
I just had a look at mi source code.
Line 375 of
should be (on one line)
else if ((_boardnum == PRO2ESP32TMC2209LGTM) || (_boardnum == PRO2ESP32TMC2209XIAOC3)) {
For compile option set Flash mode to QIO.
Try a simple sketch like WifiScan.
Erase Flash
load Flash with your data.
Then load MyFP2ESP32_311-02
I'm doing that at the moment.
Ok
Everythings compiled and loaded . No Crash.
Connected with MyFP2ESP32 3.0.0.5 Windows app.
My Esp32 is connected in Wifi Station mode to my 2.4GHz Network
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
1, You have to use Expressif ESP32 Core 2.0.16
any higher and it will not work,
2. Arduino IDE 1.8.19
3. see attached for settings.
However once compiled/flashed, the following occurs during runtime with repeated crashes:
repeated crashed, in station mode, usually are caused by issues with logging into a wifi network.
Possible causes
1. forgot to upload the sketch data files are a reprogram
2. Double check credentials.
3. Create and enable wificonfig.h file
4. Enable debugging - controller_defines.h, and enable #define BOOT_PRINT 1 then recompiler and upload (+ sketch files). Open serial monitor in IDE and set to speed 115200
5. Press small reset button on esp32 chip.
6. You can click in the serial monitor window. ctlr+a to select all, press cltr+c to copy, and open notepad then paste (ctlr+v)
I'm setting up a new myFP2ESP32 for a PRO2ESP32TMC2209 board.
This is using a fresh download of myfp2esp32-firmware-311-02.
The following error occurs during compile:
It looks like there's a couple extra brackets. The following resolves it:
However once compiled/flashed, the following occurs during runtime with repeated crashes:
Other than changing the board selection to PRO2ESP32TMC2209 and revising mySSID/myPASSWORD, no other configuration changes are made from the defaults.
When operating in ACCESSPOINT mode, the system appears to boot properly and create a AP.
I've tried this with two different ESP-WROOM-32 dev modules to rule out hardware, but the same error occurs.
Any suggestions for what could be causing the error?
Hi Camero,
How do you build the binaries and what is you ESP32
You nead to use
May be possible that some changes in myfp2esp32-firmware-311-02 are not
correct ( I don't change anything since a long time)
Best regards
Eric H.
Le 09/08/2024 à 15:47, Cameron a écrit :
--
Cet e-mail a été vérifié par le logiciel antivirus d'Avast.
www.avast.com
I verified all library versions are installed according to the provided list. Same boot loop error is occurring on two different ESP32's.
I tried with ESP32 Espressif 2.0.17 as well, same result.
Compiling with Arduino IDE 1.8.19.
Last edit: Cameron 2024-08-09
Hello Cameron.
I just had a look at mi source code.
Line 375 of
should be (on one line)
else if ((_boardnum == PRO2ESP32TMC2209LGTM) || (_boardnum == PRO2ESP32TMC2209XIAOC3)) {
For compile option set Flash mode to QIO.
Try a simple sketch like WifiScan.
Erase Flash
load Flash with your data.
Then load MyFP2ESP32_311-02
I'm doing that at the moment.
Ok
Everythings compiled and loaded . No Crash.
Connected with MyFP2ESP32 3.0.0.5 Windows app.
My Esp32 is connected in Wifi Station mode to my 2.4GHz Network
WifiScan functions properly with no issue.
I revised Line 375 (and Line 353 in the same fashion)
Enabled "Erase All Flash Before Sketch Upload" and tried MyFP2ESP32 again, but same result.
Is there any kind of debug log that can be enabled to see how far it gets into the boot sequence before crashing?
1, You have to use Expressif ESP32 Core 2.0.16
any higher and it will not work,
2. Arduino IDE 1.8.19
3. see attached for settings.
However once compiled/flashed, the following occurs during runtime with repeated crashes:
repeated crashed, in station mode, usually are caused by issues with logging into a wifi network.
Possible causes
1. forgot to upload the sketch data files are a reprogram
2. Double check credentials.
3. Create and enable wificonfig.h file
4. Enable debugging - controller_defines.h, and enable #define BOOT_PRINT 1 then recompiler and upload (+ sketch files). Open serial monitor in IDE and set to speed 115200
5. Press small reset button on esp32 chip.
6. You can click in the serial monitor window. ctlr+a to select all, press cltr+c to copy, and open notepad then paste (ctlr+v)
Regards
Robert