j avais réglé le problème en rajoutant un watchdog soft
tres facile et peu de code a rajouter
dans les definition
volatile uint16_t watchdog_core0 = 0;
volatile uint16_t watchdog_core1 = 0;
dans la boucle du premier coeur
watchdog_core0 = 0;
dans la boucle du second coeur
watchdog_core1 = 0;
dans l interruption timer 10ms
watchdog_core0++;
watchdog_core1++;
if (watchdog_core0 >= 18000 || watchdog_core1 >= 18000) {
esp_restart();
}
voila rien de plus .
18000 =pour 3minutes( 3×60×100)
depuis plus de problèmes
tres facile et peu de code a rajouter
dans les definition
volatile uint16_t watchdog_core0 = 0;
volatile uint16_t watchdog_core1 = 0;
dans la boucle du premier coeur
watchdog_core0 = 0;
dans la boucle du second coeur
watchdog_core1 = 0;
dans l interruption timer 10ms
watchdog_core0++;
watchdog_core1++;
if (watchdog_core0 >= 18000 || watchdog_core1 >= 18000) {
esp_restart();
}
voila rien de plus .
18000 =pour 3minutes( 3×60×100)
depuis plus de problèmes