It could have to do with how the platform (Windows vs OSx) handles USB ports. (Warning: this is unverified speculation. . .donāt write a book based on this post ) Itās very possible that OSx classes all USB ports under the same class, and Windows uses a different class for USB 3.0 ports. If this is the case, the DFU-util program is probably enumerating the USB ports of a specific class, neatly excluding the USB3.0 ports from the search on Windows. (And of course, it canāt find a device plugged into a USB 3.0 port on Windows.)
For āproofā of the above speculation, I will note that without a driver, the USB 3.0 ports on my computer didnāt work at all. No USB 1.1 compatibility modeāno, nothing, nada, zilch. In addition, USB serial from the Core works perfectly on the USB 3.0 ports on my computer: itās just DFU-util that doesnāt work.
Thank you for the article. Iām experiencing connectivity issues and the blinking green. I am able to flash --factory tinker and --usb tinker successfully but when I flash --usb cc3000 I get the following error:
Sara$ particle flash --usb cc3000
Found DFU device 2b04:d006
Error writing firmware...no known App found.
Any idea what I can try next? I got my Internet Button last week, had lots of problems, couldnāt get it working and shelved it for a week. Got it working this morning, played SIMON on it all day, put it away before my husband came home to find me slackingā¦ and now that I have taken it out to show him - it isnāt connecting no matter what I do.
It seems as though cc3000 was not part of the package I downloaded. Ideas anyone?
Iāve verified that I do have the cc3000 update binaries in /usr/local/lib/node_modules/particle-cli/binaries/ as well as a new copy that I have placed in the directory I am working out ofā¦ Still no dice.
I was able to connect the Spark to my wifi access point and claim it only once (and only after I rebooted the AP itself). After that iāve never been able to go past the green blinking.
Iāve tried to patch the CC3000 but i get the error message
Cannot open DFU device 0a5c:21e2
Error writing firmwareā¦Cannot open DFU device 0a5c:21e2
My device is a Spark and is set in DFU mode connected to a USB 2.0 port. libusK driver installer via Zadig. Iām running Windows 10. dfu-utl -l shows this
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
Deducing device DFU version from functional descriptor length
Cannot open DFU device 0a5c:21e2
Found DFU: [1d50:607f] ver=0200, devnum=33, cfg=1, intf=0, alt=1, name="@SPI Flash : SST25x/0x00000000/512*04Kg", serial="6D72246C4852"
Found DFU: [1d50:607f] ver=0200, devnum=33, cfg=1, intf=0, alt=0, name="@Internal Flash /0x08000000/20*001Ka,108*001Kg", serial="6D72246C4852"
Ok, iāve tried the steps on another machine (Windows 8.1 and only USB 2.0) and iāve managed to flash the board.
Now it seems to be connected, hope it will keep working
Thanks @kennethlimcp for your help.
Iām having the same blinking green problem, after having successfully connected my (original kickstarter) core ONCE. Iām on a Win10 system, and thereās a hint in the last few posts that this may be a problem. I will follow the advice given and see if it helps. One copy-edit point: the recipe for fixing āvery oldā spark cores has a repeat (lines 3 & 4), which temporarily confused this particular naive user when he tried ānext particle --usb tinkerā after doing a successful āparticle --usb tinkerā in the previous step.
The CC3000-patch did not fix my problem (although, unlike the previous poster, I am still running on a Win-10 system, with USB 2.0 ports, I might add). Iāve re-flashed everything Iāve been told about, and reloaded Tinker countless times, but no luck. Interestingly I have a Photon that I bought (along with an Electron, which is soon to arrive), and it works just perfectly. Different radio, different results. Happy to try out any other suggestions!
CC3000 patch suggestion fixed my issues here after patching I invoked particle setup again and did the network registration over usb particle serial usb, thnx and cheers! I run ubuntu 14.4.
Is there any way to fix it if I canāt connect it to USB? I have a v1.0 Core and the USB port broke off some time ago. Now it just flashes green, even after factory reset with the buttons.