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

    M5StickC usb driver and Catalina

    Arduino
    12
    30
    106.7k
    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.
    • S
      sheepDog @m5stack
      last edited by sheepDog

      @m5stack Thank you for your quick response. I am sure that Mac OS Catalina need a driver. A few days ago I installed Mac OS 10.15.2 form scratch and M5StickC needs the cp210x-driver (M5Stack needs the FTDI driver!).

      You can test it. If you connect a M5StickC you see at the directory /dev a file with this name "cu.usbserial-<number>". With connected M5Stack you see "cu.SLAB_USBtoUART" (<- This is the FTDI driver).

      My workaround is "Connect G0 pin to GND". That is not nice. Your solution to start a VM is even more complex because all need all my files there.

      Yes, I can program M5StickC, but I am looking for an easy way to program M5StickC with short turn around times and easy handling. Normally I used Atom editor with PlatformIO.

      1 Reply Last reply Reply Quote 0
      • T
        tcruse
        last edited by tcruse

        @m5stack could you please advise on the best process for getting M5StickC to work and flash via esptool on Mac OS Catalina ?

        Also, advise on which driver is needed for M5StickC. Is it the FTDI driver or is it the CP210X driver ?

        m5stackM 1 Reply Last reply Reply Quote 0
        • m5stackM
          m5stack @tcruse
          last edited by

          @tcruse first , on some Mac PC, M5StickC cannot upload program properly.

          the solution: When programming, short the G0 to GND using the DuPont line.

          and , all most PC don't need driver with M5StickC. But some old PC System need install FTDI driver.

          FTDI driver is for M5StickC, CP2104 driver is for M5Stack Core ( like Fire BASIC M5GO)

          S 1 Reply Last reply Reply Quote 0
          • S
            sheepDog @m5stack
            last edited by

            @m5stack Yes, I swapped the drivers. You can check it at Apple menu, systemreport and USB.

            1. If I connected a M5Stack I saw:
              0_1577975601066_M5Stack.jpg

            2. If I connected a M5StickC I saw:
              0_1577975705966_M5StickC.jpg

            You can check the loaded drivers and their versions in terminal with "sudo kextstat".

            I noticed that sometimes M5Stack didn't not work without "short the G0 to GND". I think that is a timing-problem at Catalina and esptool.py. It is not a problem of M5Stack- or M5StickC-Software.

            1 Reply Last reply Reply Quote 0
            • S
              sheepDog
              last edited by sheepDog

              I formulated an Issue at Github: Link to Issue

              Supplement on January 18, 2020: You need an Espressif account to see the issue.

              m5stackM 1 Reply Last reply Reply Quote 0
              • m5stackM
                m5stack @sheepDog
                last edited by

                This post is deleted!
                D S 2 Replies Last reply Reply Quote 0
                • D
                  diogovaraujo @m5stack
                  last edited by

                  @m5stack Cant click that link.

                  m5stackM 1 Reply Last reply Reply Quote 0
                  • S
                    sheepDog @m5stack
                    last edited by

                    @m5stack
                    I got this error if I click your link: "Access denied. You do not have permission to access this page."
                    Thank you for updating your software.

                    1 Reply Last reply Reply Quote 0
                    • world101W
                      world101
                      last edited by

                      The link worked for me once a few hours ago, but now it’s not.

                      1 Reply Last reply Reply Quote 0
                      • N
                        nsfilho @o.copleston
                        last edited by

                        @o-copleston This solution is running perfectly! Thank you!

                        1 Reply Last reply Reply Quote 0
                        • m5stackM
                          m5stack @diogovaraujo
                          last edited by m5stack

                          It may make your firmware lose and make it unusable, so if you are willing to take this risk, you can chat with me in private and I will give you a link to download the tool @sheepDog @world101

                          S 1 Reply Last reply Reply Quote 0
                          • S
                            sheepDog @m5stack
                            last edited by

                            @m5stack Hello, are there any news about a solution for Catalina and M5StickC?

                            N 1 Reply Last reply Reply Quote 0
                            • N
                              nsfilho @sheepDog
                              last edited by

                              @m5stack if you can, please give us the link for a new driver to solve that problem....

                              m5stackM 1 Reply Last reply Reply Quote 0
                              • m5stackM
                                m5stack @nsfilho
                                last edited by m5stack

                                @nsfilho @sheepDog Please read the information carefully before using the tool

                                link:
                                http://community.m5stack.com/topic/1591/m5stickc-and-atom-on-macos-platform-can-t-upload-programs-solustion

                                N 1 Reply Last reply Reply Quote 0
                                • N
                                  nsfilho @m5stack
                                  last edited by

                                  @m5stack Thank you! The solution 2 (as describe in link) is fully functional.

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