Cloud drops constantly, no TCPServer working, no hair left...many bumps on the road

Hi @guru_florida,

Thank you for posting! We really appreciate the feedback, and improving the documentation is a big priority.

We’ve been working on a patch we’re calling “deep_update” that brings some major stability improvements to the CC3000 wifi module on the core. This patch is especially helpful on busy networks, or networks with lots of devices, since the problem seems to stem with how the CC3000 handles ARP traffic among other things. If you want, you can apply a dev version of this patch (I use it on my cores), but it requires installing a few things:

If you haven’t installed it, I recommend the spark-cli ( https://github.com/spark/spark-cli ), and dfu-util ( http://dfu-util.gnumonks.org/ )

If you’re on windows you’ll need some drivers, but on Mac and linux they’re ready to go: https://community.spark.io/t/tutorial-installing-dfu-driver-on-windows/3518

Once that’s all going:

1.) connect your core via usb

2.) hold down both buttons and release the reset button, keep holding until your core flashes yellow

3.) update your factory reset version:

spark flash --factory tinker

4.) run the patch

spark flash --usb cc3000

5.) once your core stops flashing purple, and starts flashing yellow again, reload tinker

spark flash --usb tinker

6.) Plug your wifi credentials back in with:

spark setup wifi

I hope that helps!

Thanks!
David

1 Like