No i don’t have them
I’ve installed DFU-Util and went through all the steps of quick deploy but when I’m actually typing the build terminal it’s stating as
cc3000-patch-programmer.bin: No such file or directory
What should be done, Reply at the earliest
I’ve installed DFU-Util and went through all the steps of quick deploy but when I’m actually typing the build terminal it’s stating as
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 /0x08000000/20*001Ka,108*001Kg"
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 1024
cc3000-patch-programmer.bin: No such file or directory
What should be done, I’ve downloaded the file from the github website.
Reply ASAP
Cool. Can you place the core in DFU mode and run spark flash --usb deep_update_2014_06
Should I also install spark-cli
If you don’t have spark_cli,
you can do the following:
1.) Download the deep update binary file at https://github.com/spark/spark-cli/raw/master/js/binaries/deep_update_2014_06.bin
2.) Place your core in DFU-mode
3.) run this command dfu-util -d 1d50:607f -a 0 -s 0x08005000:leave -D deep_update_2014_06.bin
The core will perform the patch and you should be able to send Wifi credentials and connect to the cloud after that
Again the same @kennethlimcp
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 /0x08000000/20001Ka,108001Kg"
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 1024
cc3000-patch-programmer.bin: No such file or directory
Your dfu-util.exe and the file must be in the same directory/folder before you run the command.
Also, I would like to remind you to be mindful of your tone for posting. We are happy to help but I won’t tolerate being told to reply ASAP
Well Sorry for that, Stress due to the nearing deadlines
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 /0x08000000/20*001Ka,108*001Kg"
Claiming USB DFU Interface...
Setting Alternate Setting #0 ...
Determining device status: state = dfuUPLOAD-IDLE, status = 0
aborting previous incomplete transfer
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 = 110592
............................................................................................................
File downloaded successfully
Transitioning to dfuMANIFEST state
Error during download get_status
Got this and then I pressed MODE button, but it’s flashing Solid Cyan for every 2-3 Seconds
Can you press the reset button and let us know what’s the behavior?
Solid Cyan after pressing reset
Can you perform the patch again with:
https://github.com/spark/cc3000-patch-programmer/raw/master/build/cc3000-patch-programmer.bin
Same Condition again Solid Cyan
Ok… Perform a factory reset now. Hold down BOTH buttons, release only the RST button, wait for around 10 seconds until the core starts to flash white. Release the MODE button.
Your core should be blinking blue after the factory reset and you can proceed to send Wifi credentials
But that doesn’t complete the patching process right? We’ll be back at the same problem
Failed Connecting to Wifi
Did you get it to Blinking Blue after the factory reset?
What i will do is the following:
1.) Factory Reset
2.) Flash the https://github.com/spark/cc3000-patch-programmer/raw/master/build/cc3000-patch-programmer.bin via DFU-util
3.) Press MODE button for one second to perform patch and LED will start blinking magenta
4.) Perform factory reset again once updating is done (solid magenta)
5.) Check that core is in listening mode and send Wifi credentials.
I’m starting to suspect that it’s your network configuration that is giving problems…
1.) What is your Wifi mode? (b/g/n or Auto
2.) What is your Wifi channel
3.) What is the Security type? (WEP, WPA, WPA2)
yeah I got blue after the reset and after I gave the credentials it’s flashing green but ain’t getting connected to the network.
Hey Guys,
The cc3000 patch programmer in the master branch / build on github is not current, please use the deep update binary. @anirudh - can you apply the deep update binary like @kennethlimcp said and send us a video of the full thing, and set the wifi credentials on your core again? Make sure you have an antenna attached, you’re using a good USB cable / power supply, etc.
dfu-util -d 1d50:607f -a 0 -s 0x08005000:leave -D deep_update_2014_06.bin
or you might need sudo:
sudo dfu-util -d 1d50:607f -a 0 -s 0x08005000:leave -D deep_update_2014_06.bin
Thanks,
David
As you said I’ve used the deep update bin, now the core is flashing Green Colour after pressing the mode button it’s flashing blue