[particle setup] reports "No devices detected via USB" but DFU-util works

Executing [particle setup] results in "No devices detected via USB" (Core attached, blinking blue).

However, executing [dfu-util -l] detects device without problem (Core attached, blinking yellow):

dfu-util -l
dfu-util 0.8

Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2014 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to dfu-util@lists.gnumonks.org

Found DFU: [1d50:607f] ver=0200, devnum=13, cfg=1, intf=0, alt=1, name="@SPI Flash : SST25x/0x00000000/51204Kg", serial="8D7257864955"
Found DFU: [1d50:607f] ver=0200, devnum=13, cfg=1, intf=0, alt=0, name="@Internal Flash /0x08000000/20
001Ka,108*001Kg", serial="8D7257864955

Any suggestions of where to start debug? Core has never been claimed yet (straight out of box). This is a follow-on issue to this: Spark Core first use, stuck in loop; rapid flash cyan - yellow - red

@steffenn,

so just to confirm it is a core right?

Try doing a particle setup wifi and see if you can send wiifi credentials to the core :slight_smile:

This was a red herring. Somehow I loaded the libusbk driver for the Spark Core AND the CORE DFU (flashing yellow mode) when it should have only been loaded for CORE DFU. Symptom of this is in Windows Device Manager the Spark Core appears under “libusbK USB Devices” instead of under “Ports” where it should be. This is what bad looks like:

Solution is to reload driver using “Update Driver Software…” portion of instructions from here.

This is what good looks like:

Now back to my regularly scheduled problem.

4 Likes

I have the same problem too :pensive:
does particle have costumers support?

Have you installed both sets of drivers and set the device in the respective mode?

Just stating: “I’ve got the same”, does hardly help.

Have you also got a Spark Core or a Particle Photon?
If Core you need to explicitly call Serial.begin(115200) in your app to make it appear as serial device (or put the device into listening mode).


Yes, Particle has a support, but usually the forum can help quicker - we also answer weekends :wink: