M5 Stick C : "Guru Meditation Error: Core 0 panic'ed (LoadProhibited)"



  • Using Arduino 1.8.12 , Library: M5StickC 0.2.0

    My M5Sticks run anywhere from 2days to 3 weeks and then crash.
    The crash typically happens right after some WiFi networking call.
    For example:
    crash after: http.begin(g_wClient , g_cHttpCmd);
    or crash after : iRSSI = WiFi.RSSI();

    After the crash, the M5 Stick C does not automatically reboot , which I believe it should

    Attached is the debug output:
    21:16:28.890 -> Guru Meditation Error: Core 0 panic'ed (IllegalInstruction). Exception was unhandled.
    21:16:28.890 -> Memory dump at 0x40082868: 03adf784 c0079ea5 40082920
    21:16:28.890 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:28.890 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:28.890 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:28.924 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:28.924 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:28.924 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:28.924 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:28.959 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:28.959 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:28.959 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:28.959 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:28.993 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:28.993 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:28.993 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:28.993 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:28.993 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:28.993 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:28.993 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:29.027 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:29.027 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:29.027 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:29.027 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:29.060 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:29.060 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:29.060 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:29.060 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:29.060 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:29.094 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:29.094 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:29.094 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:29.094 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:29.128 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:29.128 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:29.128 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:29.128 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:29.163 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:29.163 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:29.163 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:29.163 -> Guru Meditation Error: Core 0 panic'ed (LoadProhibited). Exception was unhandled.
    21:16:29.163 -> Guru Meditation Error: Core 0



  • Reduced CPU from 240MHz to 80MHz ----Problem seems to be gone

    Hmmmmm.... shaky hardware?



  • In this situation, we haven't met. our all firmware is used 240MHz default. maybe you could check it does related to your program.