J'avais une carte Arduino Mega 2560, je suis passée à un ESP32. J'ai transféré le programme dessus, il compile et transfère bien. Le problème est que le serial monitor me renvoit l'erreur LoadProhibited.
J'utilise les librairies suivantes: VescUart, U8glib, SimpleTimer, SPI, SD, ds3132FS
This CPU exception happens when application attempts to read from or write to an invalid memory location. The address which was written/read is found in EXCVADDR register in the register dump. If this address is zero, it usually means that application attempted to dereference a NULL pointer. If this address is close to zero, it usually means that application attempted to access member of a structure, but the pointer to the structure was NULL. If this address is something else (garbage value, not in 0x3fxxxxxx - 0x6xxxxxxx range), it likely means that the pointer used to access the data was either not initialized or was corrupted.
EXCVADDR: 0xffffffff indique une tentative de lecture à l'adresse 0xffffffff qui est illégale (devrait être entre 0x3fxxxxxx - 0x6xxxxxxx)
vous avez donc un pointeur quelque part qui ne va pas. il faut partir à sa recherche...