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

    Expansion board and SyPy issues.

    Scheduled Pinned Locked Moved Comments & Feedback
    pycomquality
    9 Posts 3 Posters 1.9k Views 3 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.
    • A Offline
      alidaf
      last edited by

      I bought 4 SyPy and 4 expansion boards and the failure rate since getting them just over a month ago is now 50%.

      The USB connector on one development board has dropped off.
      Another development board and 2 SyPy just refuse to work. The SyPy no longer allow firmware to update and I cannot get a REPL command line.

      What the hell is going on?

      The connector falling off is a design issue as the only thing keeping them on the board is solder. There are no lugs that pass through the board to provide structural support. Looking at the solders in general shows many that are poor quality and possibly dry.

      I don't even know where to start with the other issues. Are they bricked? Can they be rescued?

      L 1 Reply Last reply Reply Quote 0
      • L Offline
        livius @alidaf
        last edited by

        @alidaf said in Expansion board and SyPy issues.:

        I don't even know where to start with the other issues. Are they bricked? Can they be rescued?

        The led is blinking? it is red or not respond at all?
        Did you try to measure current?

        think about people first, then computers

        1 Reply Last reply Reply Quote 0
        • A Offline
          alidaf
          last edited by

          I don't have tools to measure current.

          I've uploaded code that uses the LED but can't connect to them to kill the process and upload new code. I've tried jumpering GND and G23 but that doesn't work. Trying to update the firmware just times-out. Trying to just upload new code just has an endless 'Reading file status' on one. Pressing the button does nothing.

          There isn't enough info on the Pycom site to explain how to do things beyond the getting started examples. There needs to be much better step by step procedures for:

          Uploading new code when there is code already running and possibly in an infinite loop.
          How to reformat the devices.
          Updating firmware and how to troubleshoot each step.
          Folder structure for uploading code. Just giving the layout isn't enough. What goes in each of the folders? How can boot.py and main.py be used effectively with variables accessible from boot.py to main.py?
          I have noticed that 'Upload' now replaces 'Sync', but there is now also a 'Download' button. There needs to be better communication to users of these changes and what they do.

          There should also be a hardware support section on the forum so that quality issues can be fed back. I don't know what the best thing to do regarding the USB connector failure is.

          L 1 Reply Last reply Reply Quote 0
          • L Offline
            livius @alidaf
            last edited by livius

            @alidaf
            Is you device visible as Wifi?
            If yes you can simply replace files connecting to it by ftp

            another steep can be safe boot - this cause skip execution of boot.py and main.py
            https://docs.pycom.io/chapter/toolsandfeatures/bootmodes.html

            think about people first, then computers

            1 Reply Last reply Reply Quote 0
            • A Offline
              alidaf
              last edited by

              Another thing I have noticed is that the Pymakr plugin doesn't reflect accurately whether the device is connected or not. If I disconnect, it doesn't update. When I reconnect, it switches to disconnected.
              Whenever I press reconnect, it just says 'Connecting on /dev/ttyUSB0...'
              I have to press a key to get a REPL prompt.
              There are just to many things that are bad about the plugin that I haven't the patience to report them. I constantly get a red box popping up that says an issue has occurred but it is already known.

              L 1 Reply Last reply Reply Quote 0
              • L Offline
                livius @alidaf
                last edited by

                @alidaf
                personally i do not use Atom plugin, then can not help with it.
                I like simple thing like ftp(Filezilla) and notepad++.

                think about people first, then computers

                A 1 Reply Last reply Reply Quote 0
                • A Offline
                  alidaf @livius
                  last edited by

                  @livius I use Linux and normally an editor called nano. The problem is that I can't connect the SyPy to the network so I'd really like a way to push files over USB via the command line. The plugin is pretty bad but I don't know how else to manage the SyPy, especially for printing debug information to the console.

                  L robert-hhR 2 Replies Last reply Reply Quote 0
                  • L Offline
                    livius @alidaf
                    last edited by

                    @alidaf
                    I use only Windows, and do not know what to use on Linux :(

                    think about people first, then computers

                    1 Reply Last reply Reply Quote 0
                    • robert-hhR Offline
                      robert-hh @alidaf
                      last edited by

                      @alidaf Alternatively you can use ampy from Adafruit or rshell fro Dave Hylands (look of it on Guthub) to transfer files using USB.

                      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