🤖Have you ever tried Chat.M5Stack.com before asking??😎
    M5Stack Community
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    How to debug backtrace under Arduino

    General
    2
    3
    4.3k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      GoT
      last edited by

      Hi,
      I'm a new user using an M5Core2 with the Arduino software as it's recommended in the documentation.
      I'm facing an issue and I don't find any way to debug backtrace stack.
      I tried with Esp Exception Decoder but I always receive this kind of exception:

      Guru Meditation Error: Core  1 panic'ed (LoadProhibited). Exception was unhandled.
      Core 1 register dump:
      PC      : 0x400fb127  PS      : 0x00060730  A0      : 0x800d1750  A1      : 0x3ffb1f30  
      A2      : 0xf3ef10b2  A3      : 0x00000064  A4      : 0x00000001  A5      : 0x3ffc8708  
      A6      : 0x3ffb8798  A7      : 0x00000018  A8      : 0x800fb14e  A9      : 0x3ffb1ed0  
      A10     : 0x3ffb3500  A11     : 0x400fa95c  A12     : 0x3ffb3524  A13     : 0x3ffb353c  
      A14     : 0x00000001  A15     : 0x3ffc7a04  SAR     : 0x0000001a  EXCCAUSE: 0x0000001c  
      EXCVADDR: 0xf3ef10d6  LBEG    : 0x400f8d01  LEND    : 0x400f8d14  LCOUNT  : 0x00000000  
      
      ELF file SHA256: 0000000000000000
      
      Backtrace: 0x400fb127:0x3ffb1f30 0x400d174d:0x3ffb1f50 0x400d1b9a:0x3ffb1f70 0x400d1e9d:0x3ffb1f90 0x401065bd:0x3ffb1fb0 0x4008b70a:0x3ffb1fd0
      

      Is there a way to make these exceptions more human friendly? I don't know what to do with it, and it's funny because the ELF file is always 0000000000000000.

      1 Reply Last reply Reply Quote 0
      • G
        GoT
        last edited by GoT

        It seems no one is using Arduino software for M5Core2 :(

        1 Reply Last reply Reply Quote 1
        • M
          mbunds
          last edited by

          Not many users of Arduino on the Core2 - yet...

          It looks to me like a lot of functionality must be developed for the Core2. As the firmware is being improved from earlier versions, I'm experiencing a lot of odd problems in UIFlow online and desktop, with connectivity, response to touch input, failure to execute subroutines, etc., which seem to be improving with each new release.

          I expect the Arduino libraries to improve over time as well, but until these are known to be functionally complete, I am avoiding the Arduino RAD environment, mainly because it is not designed for (WYSIWYG) graphics.

          1 Reply Last reply Reply Quote 0
          • First post
            Last post