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

    dfu-util: Cannot claim interface 0

    Scheduled Pinned Locked Moved Expansion Board
    expansion boardfirmware
    2 Posts 1 Posters 950 Views 1 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.
    • J Offline
      janj
      last edited by

      I'm trying to update my firmware on my Pycom Expansion board V3.0.
      I'm running Fedora 28.
      When following instructions acording to https://docs.pycom.io/pytrackpysense/installation/firmware
      //
      To enter update mode follow these steps:
      Unplug the device
      Press the button and keep it held (on the Expansion Board the S1 button)
      Plug in the USB cable to the host computer and wait 1 second before releasing the button
      After this you will have approximately 7 seconds to run the DFU-util tool
      macOS and Linux:
      $ dfu-util -D pytrack_0.0.8.dfu
      You might need to run dfu-util as sudo. In that case, you will need to enter your password.
      //

      own output:

      sudo dfu-util -D expansion3_0.0.9.dfu
      dfu-util 0.9

      Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
      Copyright 2010-2016 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: ef99
      Opening DFU capable USB device...
      ID 04d8:ef99
      Run-time device DFU version 0100
      Claiming USB DFU Runtime Interface...
      dfu-util: Cannot claim interface 0

      Google didn't help me so far.

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

        Solved. My mistake. I just connected to the expansion board, without the WiPy module on top of it. Then it had the error.
        With the WiPy module connected to the Expansion board, and following the instructions, the firmware update went fine.

        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