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

    M5 Stamp Pico boot loop

    SOFTWARE
    2
    6
    5.1k
    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.
    • M
      myxiplx
      last edited by

      I've made a mistake with my latest update and I have a M5 Stamp-Pico stuck in a boot loop. There's no reset or boot button on either this board or the M5Stick Downloader board, and I can't find any documentation on the process.

      How do I get this board to boot in upload mode so I can re-flash the firmware?

      https://docs.m5stack.com/en/core/stamp_pico
      https://docs.m5stack.com/en/tool/usb_downloader

      1 Reply Last reply Reply Quote 0
      • M
        myxiplx
        last edited by

        Solved:

        Connect a wire between GPIO0 and GND, then with that wire in place, connect the USB program board as normal and power on. It will boot in download mode and you can re-flash the firmware.

        1 Reply Last reply Reply Quote 0
        • M
          myxiplx
          last edited by

          Well, I'm not sure whether the post I found about shorting GPIO0 and GND is a good idea on this board. It allowed me to re-flash the firmware once, but now I can't open a serial connection to any boards. I think it fried the USB download board. :-/

          Does anybody know a proper way to use the M5stack USB Downloader board and force a M5 Stamp Pico into download mode on boot?

          ajb2k3A 1 Reply Last reply Reply Quote 0
          • ajb2k3A
            ajb2k3 @myxiplx
            last edited by

            @myxiplx the official downloader shorts en and G0 momentarily to get the stamp into programming mode. With the drivers causing problems the serial terminal can be a pain. What software are you using for the terminal?

            UIFlow, so easy an adult can learn it!
            If I don't know it, be patient!
            I've ether not learned it or am too drunk to remember it!
            Author of the WIP UIFlow Handbook!
            M5Black, Go, Stick, Core2, and so much more it cant be fit in here!

            1 Reply Last reply Reply Quote 0
            • M
              myxiplx
              last edited by

              Nevermind, problem solved.

              After troubleshooting this with Visual Studio Code and Putty, on various USB ports, with the USB Downloader board and an ESP-Prog board, and even rebooting my computer to check driver issues...

              ... it turns out I have a bad pin on the breadboard that I've been using to test these. It somehow failed after the last firmware update, direct connections to any of my boards works just fine.

              ajb2k3A 1 Reply Last reply Reply Quote 0
              • ajb2k3A
                ajb2k3 @myxiplx
                last edited by

                @myxiplx Glad you found the issue.
                I have noticed that the pico header pins get worn out quick when just using headers in and out of the PCB.

                UIFlow, so easy an adult can learn it!
                If I don't know it, be patient!
                I've ether not learned it or am too drunk to remember it!
                Author of the WIP UIFlow Handbook!
                M5Black, Go, Stick, Core2, and so much more it cant be fit in here!

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