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

    Firmware upgrade of pytrack removes USB

    Scheduled Pinned Locked Moved Firmware
    other
    4 Posts 3 Posters 903 Views 4 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.
    • Z Offline
      Zinoex
      last edited by

      Hi

      I ordered 2 fipys and 2 pytracks, and I followed the instructions and started by upgrading the firmware of the pytrack.
      However, once I upgraded the firmware, the /dev/ttyACM0 device vanished, and therefore the fipy is unusable through the updated pytrack. The other (not updated) pytrack still works and shows the /dev/ttyACM0 device once connected, and the REPL loop works on that unit, but the other one obviously doesn't.

      The firmware was updated on linux with dfu-util which say the process was successful.

      OS: Ubuntu 16.04
      Desktop environment: Gnome 3

      Does anybody have any suggestions to fix the issue?

      1 Reply Last reply Reply Quote 0
      • catalinC Offline
        catalin
        last edited by

        hi @Zinoex, just to understand what you did.
        So, following these instructions https://docs.pycom.io/chapter/pytrackpysense/installation/firmware.html, you successfully dfu-util updated Pytrack?

        I suspect, Pytrack was not successful updated, and remained into bootloader mode. Could you try lsusb command (or any to show the USB devices connected), so, to check if a device comes up when you connect the faulty Pytrack?
        Use on the Pytrack (no Fipy inserted), and maybe try to repeat dfu-util command.

        Catalin,

        Have you checked out our docs for the answer? (Now with an easy search function) https://docs.pycom.io
        Check out our newly revamped device management platform, Pybytes! https://pybytes.pycom.io/

        1 Reply Last reply Reply Quote 0
        • Z Offline
          Zinoex
          last edited by Zinoex

          Hi @catalin
          Yes, I did follow these instructions.

          I did just that, and the usb device does not show. I also tried to repeat the dfu-util command with no success.
          I don't know if the hardware or is faulty (did not ls /dev or lsusb before updating the firmware to ensure that the hardware work). However, dfu-util does not work when the pytrack isn't connected, but it works when it is connected, as you would expect. I buggles my mind, how you can flash something that lsusb doesn't acknowledge.

          Do you have any suggestions?
          Best regards
          Frederik

          1 Reply Last reply Reply Quote 0
          • R Offline
            Radec
            last edited by

            This post is deleted!
            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