We have recently had dozens of devices bricked during OTA (I believe) because of this change https://github.com/espressif/esp-idf/bl ... xt#L19-L21 which from what I understand was intended to fix the build so that it started
- Generating the MD5 for the partition table.
- Enforcing that the partition table has a valid MD5.
making that change in way that bricks devices when delivered via OTA is really crap. Surely it would have been better to split the config into 2 parts
- Generate partition table MD5
- Enforce partition table MD5
See also viewtopic.php?t=12794