I configured my partition table with
- factory partition.
- one ota partition
(also using - custom bootloader)
The reason for not having two ota's is that my ota app is large and the 4MB flash can not hold ota0+ota1 (ota app ~ 2.1MB). Thus, created a factory app (~1MB) to re-flash the ota app ...