Welcome to the Pycom forum Forum
    • \[\[global:header.categories\]\]
    • \[\[global:header.recent\]\]
    • \[\[global:header.tags\]\]
    • \[\[global:header.popular\]\]
    • Login

    Explore Pybytes | Official Documentation | Report a Firmware Bug/Issue | GitHub

    machine.reset_cause() reports back wrong reset cause

    Scheduled Pinned Locked Moved Issues & Bugs
    1 Posts 1 Posters 30 Views 1 Watching
    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.
    • J Offline
      Johannes Rost
      last edited by Johannes Rost

      Dear community,

      aside the other issue with the strange python code execution, we face a LOT of reboots of the device (1.20.2.r4 as well as 1.20.2.r6), especially when there is constant heavy load on the webserver (microWebSrv2) (and it gets even worse if there is bad WiFi reception). Idling and just measuring data from sensors, the device can work days without a reboot (but they still occur).

      In order to react differently on a core panic reboot and a normal power cycle, we are evaluating
      machine.reset_cause(). But sometimes (around 2 out of 3) it reports back the constant for power cycle/an external reset event, while the UART output of the device reports always the same reset cause value 0xC:

      21.12.2021 22:43:41.150690:================= CORE DUMP END =================
      21.12.2021 22:43:41.150690:Rebooting...
      21.12.2021 22:43:41.150690:ets Jun  8 2016 00:22:57
      21.12.2021 22:43:41.150690:
      21.12.2021 22:43:41.150690:rst:0xc (SW_CPU_RESET),boot:0x33 (SPI_FAST_FLASH_BOOT)
      

      Happens with 1.20.2.r4, with removed BT and CAN module.
      Is this a known issue? Is there a workaround?

      1 Reply Last reply Reply Quote 0

      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

      With your input, this post could be even better 💗

      Register Login
      • 1 / 1
      • First post
        Last post

      Pycom on Twitter

      Pycom