The Random Thoughts of a Geek heading for Banbury
The Random Thoughts of a Geek heading for Banbury

Continuing with Pycom and a small hiccup!

Since I got Pycom working on my Mac, I can now update the firmware on my expansion board, the DFU updater is available in Brew, which we should have installed in the last post.

brew install dfu-util

From the Updating Firmware page we can download the correct firmware file; I have the Expansion Board v3.0r so I download the Expansion Board DFU v3.0 firmware image.

To enter update mode and update the device follow these steps:

  1. Make sure your Pycom WiPy pcb is not plugged into the expansion board
  2. Unplug the USB cable from the expansion board
  3. Press the button ‘S1’ and keep it held (on the Expansion Board the S1 button)
  4. 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:

sudo dfu-util -D expansion3_0.0.9.dfu

I keep getting an odd error:

cli dfu DFU Error

The first load of times I ran the command I got the following error “dfu-util: Cannot set alt interface zero”. This seems to be a known issue on some newer interface PCBs, so I am now waiting to hear back from support.

I don’t know if it is an issue with OS X 10.15.1, but we will see…

about this mac about this mac

Leave a comment

Your email address will not be published. Required fields are marked *