Hello,
I'm trying to mount another recovery partition in addition to the default one mounted on "/flash".
I'm doing this because I want to restore a configuration file (json), in case of corruption of the primary partition.
I can't mount the second volume because I can't see it using uos.listdir() and I can't move in using uos.chdir("/recovery").
I've an ESP32 with Micropython 1.9.4.

So to recap my target is to reset primary partition in case of corruption and use the recovery one to restore the json configuration file.
I didn't understand well VfsFat:
- what's the point of the calculation 2048 * 1024 // FlashBdev.SEC_SIZE which is done at the object allocation?
- how's the starting address of the partition calculated? (3674112 // SEC_SIZE)