RomanLut / hx-esp32-cam-fpv

esp32 cam digital low latency fpv
MIT License
58 stars 9 forks source link

ESP32-S3 running on loop #13

Open stevejohn163 opened 2 weeks ago

stevejohn163 commented 2 weeks ago

I have an ESP32-S3 WROOM with OV2640 cam attached to it, which is very similar to the third Air Unit variant 3 described in the README file. When I upload the firmware files from the latest release to my board, it keeps rebooting in a loop. I don't see any error messages, but the board continually restarts. I've attached an image showing that the ESP32 stops and then immediately begins the loop again. Is there any way to fix this? Screenshot from 2024-08-29 15-59-53 Screenshot from 2024-08-29 16-00-04 IMG_4862

RomanLut commented 2 weeks ago

Firmware designed for ESP32-S3-Sense will not work on other S3 boards due to diferrent camera pinout. You might be able to make it work by specifying correct pinout in: https://github.com/RomanLut/hx-esp32-cam-fpv/blob/9663f2bd7d0d9905762df983f1bf9bc26abd5328/components/air/main.h#L113 and allocating some free pins for (absent) SD card.

stevejohn163 commented 2 weeks ago

I updated the camera pinouts to match my board, but the issue persists. Everything initializes up until starting app cpu, but then the system reboots without any errors or flags being raised.

RomanLut commented 2 weeks ago

Try with build_type = debug in platformio.ini to see more debug output.

stevejohn163 commented 2 weeks ago

After updating the camera pinouts, the device no longer enters a boot loop, but it now hangs at the same step as before. I’m not receiving any additional debug messages or errors, so I’m still unable to determine why it stops working at this point. image IMG_4876