Doesn’t it need to be connected before it can be claimed? Because I still can’t connect, that’s the main issue right now, I think.
So here’s what I did, but maybe I missed a step?
npm update -g spark-cli
DFU mode (MODE + RESET, release RESET, wait for it to flash greenish after 3 seconds)
spark flash --usb cc3000
Output: FOUND DFU DEVICE 1d50:607f
checking file C:\Users###\AppData\Roaming\npm\node_modules\spark-cli\bina
ries\cc3000-patch-programmer.bin
spawning dfu-util -d 1d50:607f -a 0 -i 0 -s 0x08005000:leave -D C:\Users###
p\AppData\Roaming\npm\node_modules\spark-cli\binaries\cc3000-patch-programmer.bi
n
dfu-util 0.7
Copyright 2005-2008 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2012 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to dfu-util@lists.gnumonks.org
Filter on vendor = 0x1d50 product = 0x607f
Opening DFU capable USB device… ID 1d50:607f
Run-time device DFU version 011a
Found DFU: [1d50:607f] devnum=0, cfg=1, intf=0, alt=0, name="@Internal Flash /0
x08000000/20001Ka,108001Kg"
Claiming USB DFU Interface…
Setting Alternate Setting #0 …
Determining device status: state = dfuERROR, status = 10
dfuERROR, clearing status
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
DFU mode device DFU version 011a
Device returned transfer size 1024
No valid DFU suffix signature
Warning: File has no DFU suffix
DfuSe interface name: "Internal Flash "
Downloading to address = 0x08005000, size = 25068
…
File downloaded successfully
Transitioning to dfuMANIFEST state
Error during download get_status
Flashed!
Then it disconnects and connects again, flashing green.
DFU mode again
spark flash --usb tinker
Output:
FOUND DFU DEVICE 1d50:607f
checking file C:\Users###\AppData\Roaming\npm\node_modules\spark-cli\bina
ries\spark_tinker.bin
spawning dfu-util -d 1d50:607f -a 0 -i 0 -s 0x08005000:leave -D C:\Users###
p\AppData\Roaming\npm\node_modules\spark-cli\binaries\spark_tinker.bin
dfu-util 0.7
Copyright 2005-2008 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2012 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to dfu-util@lists.gnumonks.org
Filter on vendor = 0x1d50 product = 0x607f
Opening DFU capable USB device… ID 1d50:607f
Run-time device DFU version 011a
Found DFU: [1d50:607f] devnum=0, cfg=1, intf=0, alt=0, name="@Internal Flash /0
x08000000/20001Ka,108001Kg"
Claiming USB DFU Interface…
Setting Alternate Setting #0 …
Determining device status: state = dfuERROR, status = 10
dfuERROR, clearing status
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
DFU mode device DFU version 011a
Device returned transfer size 1024
No valid DFU suffix signature
Warning: File has no DFU suffix
DfuSe interface name: "Internal Flash "
Downloading to address = 0x08005000, size = 78948
…
File downloaded successfully
Transitioning to dfuMANIFEST state
Error during download get_status
Flashed!
Then it blinks blue (I guess listening mode). I hold the MODE button until it flashes blue rapidly.
Then I setup the core using
spark setup
Then I fill in the proper credentials. The core restarts, flashes green, rapidly flashes yellow, rapidly flashes red does weird stuff. It doesn’t connect.