4 votes
Accepted

ESP32 partition table and writing location

0x1000 is the "second stage" bootloader. This is the code that is responsible for loading the code according to the layout specified in the partition table. In ESP-IDF, the binary image ...
user avatar
  • 101k
4 votes
Accepted

No "Huge APP partition scheme" (ESP32)

I was able to fix the issue by editing the boards.txt file and adding the following lines: lolin32.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS) lolin32.menu.PartitionScheme.huge_app....
user avatar
  • 51
3 votes
Accepted

ESP8266 OTA update with different flash size settings?

The basic problem is that when you upload over OTA you don't upload the partition structure. The ESP32's flash is split into a number of "partitions" or areas. It might look something like: ...
user avatar
  • 101k
2 votes

Why doesn't OTA work with the Ai-Thinker ESP32-CAM board?

You do not have to go through the hassle with editing the boards.txt if you want to have OTA only if you do not need it or you want a custom partition scheme. That said the OTA partition is always ...
user avatar
2 votes
Accepted

Why doesn't OTA work with the Ai-Thinker ESP32-CAM board?

The boards.txt file configures what can be configured in the Arduino IDE for each board. On my installation, this is found at C:\Users\MyUser\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0....
user avatar
  • 174
1 vote
Accepted

ESP32 Partition size and maximum program size

This appears to be a limitation of the toolchain. The output of processing the partitions.csv file doesn't make it back to the compiler to generate the correct message. The different partition schemes ...
user avatar
  • 1,059
1 vote

Why doesn't OTA work with the Ai-Thinker ESP32-CAM board?

As stated in the comments by @Codebreaker007 using the ESP32 Wrover Module works and if you put the pin definitions inline in the app there isn't a problem #define CAMERA_MODEL_AI_THINKER #if defined(...
user avatar
  • 828

Only top scored, non community-wiki answers of a minimum length are eligible