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

    Can't get PyTrack to work due to firmware issue

    Scheduled Pinned Locked Moved Expansion Board
    3 Posts 3 Posters 61 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.
    • M Offline
      macfreek
      last edited by

      Hi,

      I was planning a project with my PyTrack v1.0, that I never really used before. Unfortunately, I can't even get the example code to work.

      When I try, pycoproc.py is raising an exception:

      ValueError('Firmware out of date')
      

      I was able to upgrade the firmware of my FiPy to 1.20.3.b0, but can't update the PyTrack firmware. When I try, I get the dreaded dfu-util: Cannot set alt interface zero bug. (Running macOS 10.14.6).

      Is there any way at all to proceed? All suggestions are welcome!

      1 Reply Last reply Reply Quote 0
      • G Offline
        Gijs
        last edited by

        Hi,
        There are two solutions I can think of at this time. The easiest being to use a different operating system (unfortunately, the error only occurs on MacOS). Other things you could try is to downgrade the libusb package to version 1.0.22, and use dfu-util 0.10, that does work at the moment (we're in communication with the dfu-util team to get the issue resolved).

        Sorry for the inconvenience

        Gijs

        1 Reply Last reply Reply Quote 0
        • J Offline
          jchernandez
          last edited by

          Hello

          I have a similar issue, I'm trying to update the firmware of my Pytrack v1.1 but I get an error. Here is the output when I run the DFU-util tool

          $ dfu-util -D pytrack_0.0.8.dfu 
          dfu-util 0.10
          
          Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
          Copyright 2010-2020 Tormod Volden and Stefan Schmidt
          This program is Free Software and has ABSOLUTELY NO WARRANTY
          Please report bugs to http://sourceforge.net/p/dfu-util/tickets/
          
          Match vendor ID from file: 04d8
          Match product ID from file: f014
          Opening DFU capable USB device...
          ID 04d8:f014
          Run-time device DFU version 0100
          Claiming USB DFU Runtime Interface...
          dfu-util: Cannot claim interface 0: LIBUSB_ERROR_NOT_FOUND
          

          I'm working on Mac OS 10.15.7, but as this errors only occurs on Mac OS I'll try to update my Pytrack using a Windows system as recommended

          1 Reply Last reply Reply Quote 2

          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