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 update on MacOS (MBP 16")

    Scheduled Pinned Locked Moved Expansion Board
    3 Posts 3 Posters 34 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.
    • N Offline
      nogi
      last edited by nogi

      Hi,

      New to pycom and playing with my first kit - expansion board 3.1 + lopy module. I am trying to follow the instructions and updating the expansion board but I am not getting anywhere.

      Running the command: dfu-util -D /Users/nogi/Downloads/expansion31_0.0.11.dfu, I get

      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
      dfu-util: More than one DFU capable USB device found! Try `--list' and specify the serial number or disconnect all but one device
      
      

      Running with --list I get:

      Found DFU: [1edb:be2d] ver=0102, devnum=4, cfg=2, intf=0, path="0-2", alt=0, name="UNKNOWN", serial="206D316D5856"
      Found DFU: [1edb:be2d] ver=0102, devnum=4, cfg=2, intf=0, path="0-2", alt=0, name="UNKNOWN", serial="206D316D5856"
      Found Runtime: [04d8:ef99] ver=0007, devnum=8, cfg=1, intf=0, path="0-2", alt=0, name="UNKNOWN", serial="UNKNOWN"
      

      There is only the one device that matches yet it doesn't find it. The serial number for the expansion board shows as UNKNOWN so can't specify serial #. Even if I just say UNKNOWN it still doesn't work:

      dfu-util -D /Users/nogi/Downloads/expansion31_0.0.11.dfu -S UNKNOWN
      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 set alt interface zero
      

      Any suggestions?

      1 Reply Last reply Reply Quote 0
      • S Offline
        sarya
        last edited by

        I have the same issue, does anyone know how I can get a firmware update to work on a Mac?

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

          Hi,
          At the moment we have an issue with the dfu-util program on MacOS. On the other operating systems, the tool works fine. Sorry for the inconvenience.

          Best,
          Gijs

          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