No app will flash (USB Hub issue?)

Hi Community,

I’m unable to flash any app to my Boron. The error message on the terminal reads:




   text    data     bss     dec     hex filename
   5196     116    1412    6724    1a44 /Users/ryan/Code/Particle/birdie2/target/1.5.2/photon/birdie2.elf
Serial device PARTICLE_SERIAL_DEV : not available
Flashing using 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

Opening DFU capable USB device...
ID 2b04:d00d
Run-time device DFU version 011a
Claiming USB DFU Interface...
Setting Alternate Setting #0 ...
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
DFU mode device DFU version 011a
Device returned transfer size 4096
DfuSe interface name: "Internal Flash   "
Downloading to address = 0x080a0000, size = 5312
_dfu-util: Last page at 0x080a14bf is not writeable
make[2]: *** [program-dfu] Error 74
make[1]: *** [modules/photon/user-part] Error 2
make: *** [flash-user] Error 2
The terminal process "/bin/bash '-c', 'make -f '/Users/ryan/.particle/toolchains/buildscripts/1.9.2/Makefile' flash-user -s'" terminated with exit code: 2.

Press any key to close the terminal.

I’ve seen a number of community posts like the following

…and this is the only one with a clear culprit: the person’s USB hub.

The problem is that my computer only has USB-C connections, so I have a use a hub for my Boron.

Thoughts to debug?


If anyone else is using a new Macbook Air or Pro… you can’t. :frowning:

Particle boards won’t work with USB hubs. You need to buy a USB-C cord for your board!