Xinyuan-LilyGO / LilyGo-Cam-ESP32S3

44 stars 16 forks source link

T-Camera S3 no longer works after programming with Arduino IDE #13

Open ralphjy opened 4 months ago

ralphjy commented 4 months ago

I recently bought an enclosed T-Camera S3 on Amazon (with shell). It appeared to be programmed with the MinimalCameraExample in access point mode and it appeared to be woking properly. I used the setup described with Arduino IDE 2.3.2 to try to program the MinimalCameraStationExample. It compiled and loaded and successfully connected with my WiFi router, but then failed due to a Partition error.

`Connecting Wifi...

WiFi connected IP address: 10.0.0.56 �[0;31mE (12576) MFN: Partition Not found�[0m �[0;31mE (12577) MFN: Please Set the Partition�[0m`

After it fails, I can no longer upload changes to the device.

`Writing at 0x000eb997... (37 %)

A serial exception error occurred: Cannot configure port, something went wrong. Original message: OSError(22, 'A device which does not exist was specified.', None, 433) Note: This error originates from pySerial. It is likely not a problem with esptool, but with the hardware connection or drivers. For troubleshooting steps visit: https://docs.espressif.com/projects/esptool/en/latest/troubleshooting.html Failed uploading: uploading error: exit status 1`

What is the partition issue and how do I recover?

Here is my configuration: image

lewisxhe commented 4 months ago

README FAQ 11

ralphjy commented 4 months ago

A couple of questions: 1) The left button on the case is marked RST, but doesn't seem to function as such 2) The right button on the case is marked A, but appears to also function as the BOOT button - do I need to open the case to access reset?

Also, how do I fix the partition problem? I was able to upload by holding the BOOT and removing and reattaching the USB cable, but the partition error is still there.

lewisxhe commented 4 months ago

image Which sketch do you use? Have you tried the simplest printing millis? Have you tried changing other partition settings?