When doing the example code "CameraWebServer" and doing it with the FTDI adapter whenever completely uploading the code it works however when taking out the GPIO from the ESP 32 it gives me the message on the serial monitor that is correct however it is also meant to give a ESP link which the program is not giving. Im not sure why this is happening, as I have followed many tutorials however this error has come up in every single one.
Which GPIO?
On the ESP 32 there is a pin called "GPIO" which you connect to ground whilst you are programming
On the ESP 32 there is a pin called "GPIO" which you connect to ground whilst you are programming
Do you actually mean GPIO0 ?
Lots of GPIO pins on the ESP32, GOPIO0, GPIO1, GPIO2 etc.
It would be helpful if you posted all the messages that are displayed during startup.
Did you remember your SSID and password?
Yes sorry I mean GPIO0
Yes I filled them out as well as defining the model
What error? Post all the messages from the Serial Monitor.
yes sorry, it is a bit late where I live and so I am sorry but I will send them to you tomorrow, sorry about this
Yes sorry here you go:
The code gives this and continually repeats it however when following tutorials it gives the ESP link, this tutorial which I am following: ESP32-CAM Video Streaming and Face Recognition with Arduino IDE | Random Nerd Tutorials
whereas when they are doing the same project they get the outcome with the ESP link :
Whiles pictures of error messages are poo! in this case I can see that there is a WDT error and a core debug dump. Things that should have been disclosed a long time ago.
Post the error message, please. Not pictures.
Install the ESP Exception Decoder, decode the core debug stuff and post it here.
There are no error messages
Thanks for the guidance I am not that experienced with debugging complex scenarios as I am only in KS3 so I don't fully understand this. However here is the code
ets Jun 8 2016 00:22:57
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
flash read err, 1000
ets_main.c 371
ets Jun 8 2016 00:22:57
rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:1216
ho 0 tail 12 room 4
load:0x40078000,len:10944
load:0x40080400,len:6360
entry 0x400806b4
⸮
E (18312) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time:
E (18312) task_wdt: - IDLE0 (CPU 0)
E (18312) task_wdt: Tasks currently running:
E (18312) task_wdt: CPU 0: wifi
E (18312) task_wdt: CPU 1: IDLE1
E (18312) task_wdt: Aborting.
abort() was called at PC 0x4013b498 on core 0
ELF file SHA256: 0000000000000000
Backtrace: 0x4008df7c:0x3ffc0930 0x4008e1f5:0x3ffc0950 0x4013b498:0x3ffc0970 0x4008ab61:0x3ffc0990 0x40085f1c:0x3ffd5a90 0x40138b6b:0x3ffd5ab0 0x40138bbd:0x3ffd5ad0 0x40138f57:0x3ffd5af0 0x4013918b:0x3ffd5b30 0x40135ed9:0x3ffd5bc0 0x40136243:0x3ffd5c40 0x40136e60:0x3ffd5c80 0x401371dd:0x3ffd5e20 0x40137dae:0x3ffd5e40 0x4013c6cd:0x3ffd5e70 0x4013c95e:0x3ffd5ea0 0x400e7be4:0x3ffd5ed0 0x400e7cb1:0x3ffd5ef0 0x400e7f3c:0x3ffd5f10 0x400e4ef6:0x3ffd5f30 0x4010a4ba:0x3ffd5f50 0x4008fe86:0x3ffd5f80
Rebooting..
That is the message I am receiving on the serial monitor
Check the version of the ESP32 board manager you are using... and update to the latest.
Based on other posts I have seen, there have been issues with some versions.
I have the latest version
@eagle99, did you do this?
Begin with something simple
https://www.geekering.com/categories/embedded-sytems/esp32/ricardocarreira/esp32-cam-board-how-to-begin-and-blink-a-led/
Yes I installed the ESP Exception Decoder and pasted the error, however it is not showing anything, however now using the ESP Exception Decoder it shows a new error message
Arch Not Found for 'AI Thinker ESP32-CAM, 40MHz (40MHz XTAL), QIO, 40MHz'. Defaulting to 'xtensa'
Target Not Found for 'AI Thinker ESP32-CAM, 40MHz (40MHz XTAL), QIO, 40MHz'. Defaulting to 'esp32'
This is my current settings when using the AI Thinker, however I am not sure that these are correct as every tutorial I found did not require these settings and would have no options...
I have already tried this project and it has worked