Timelapse avec ESP32 CAM "SD Card Mount Failed" [résolu]

au dates que j'ai indiqué Sara Rui propose une action spécifique sur GPIO4 censée permettre un bon reveil de deep-sleep pour la carte SD. Un des demandeurs semble valider sa proposition... je n'ai pas poursuivi la lecture...ni fait l'essai...

ajout dans le setup() :

pinMode(4, INPUT);
digitalWrite(4, LOW);
rtc_gpio_hold_dis(GPIO_NUM_4);

Rôle de la 3e ligne = imposer à GPIO4 la conservation de son dernier état durant le deep-sleep()

il se pourrait que , sans précaution particulière, le deep-sleep et les résistances de pull-up sur le GPIO desservant la carte SD produisent un signal intempestif qui perturbe la carte SD et empêche sa réinitialisation
Dans l'ESP32 le plus répandu en plus des deux coeurs XTENSA se trouve un petit processeur basse consommation pouvant effectuer des actions simples (programmation en assembleur) sur certains GPIOs, là on lui dit 'laisses GPIO4 dans l'état où tu l'as trouvé à la mise en sommeil profond'

i> Le fait que dans ce cas ce ne soit pas un hard reset, peut-être ne faut-il pas réinitialiser certains éléments ?
Je ne comprends pas assez le fonctionnement pour aller plus loin...

idem pour moi...d'où l'idée de tester d'abord ce qui est proposé !!

le schéma de la carte peut être trouvé ici :
https://preview.redd.it/yv050peu22p21.png?width=1222&format=png&auto=webp&s=6bda5db94ed155bb428e1bb02e1a362c447fa9eb