Page 1 of 1

[Stable] TI CC3000 1.26 Firmware

PostPosted: Sun Apr 20, 2014 9:45 am
by Carl-SolderSplash
All Wifi DipCortex shipped currently have been updated from 1.10 to 1.24 by us during testing before each is shipped.

TI have released an updated version of the CC3000 firmware the latest is now 1.26.

Before continuing : Updating the CC3000 firmware carries some risk, do not interrupt power while the update is in progress, only update if you need to.

This update appears to be stable.

If you would like to update your CC3000 to 1.26 follow these steps :
  1. Download this .bin file
  2. Put your WIFI dipcortex in to bootloader mode by holding the boot button while inserting a connected USB lead into the Wifi DipCortex
  3. Delete the firmware.bin from the mass storage device that appears
  4. Copy over the bin file you have just downloaded - NOTE : MAC and Linux users will have to use DD
  5. Reboot and connect to the CDC serial port using putty
  6. Issue the command "cc3000 delete" to delete all saved connection details
  7. Next "cc3000 init 1"
  8. Followed by "cc3000 readp" - this reads the cc3000 config saved to the module by TI including the MAC address. It should say "Successfully read CC3000 eeprom parameters" when successful. Make a note of your MAC address in case things go wrong
  9. To start the update "cc3000 patch now" - the screen will scroll as each chunk is written to the cc3000's eeprom
  10. After a few seconds it should report "Successfully patched the CC3000 Driver"
    If a failure is reported, do not repower (The modules MAC address is held in RAM), type "cc3000 init 1" and then try "cc3000 patch now" again.

  11. Type "status" and the module should report "Version : 1.26"
  12. Remove power, reconnect putty and then either use smart config by issuing the "cc3000 smart" command or manually connect using the "connect" command. Details here
  13. Once connected "ipconfig" will show the connection details

Re: [Testing] TI CC3000 1.26 Firmware

PostPosted: Fri May 02, 2014 12:34 pm
by andrewdlindsay
Have recently updated the Adafruit breakout board I have, so now I can try the update on my WiFiDIPCortex.

Thanks for the instructions

Andrew

Re: [Testing] TI CC3000 1.26 Firmware

PostPosted: Thu Jun 26, 2014 3:01 pm
by jhalfpen
Hi Carl
I believe that there's a new firmware release from TI which might solve some of the issues that we've been having with the cc3000. It's version 1.28 - do you have a firmware/patch loader for it ?
Thanks
John

Re: [Testing] TI CC3000 1.26 Firmware

PostPosted: Thu Jun 26, 2014 3:08 pm
by Carl-SolderSplash
Thanks for letting us know, I hadnt seen the TI posted update. We will look to create a Wifi-DipCortex firmware package.

Release package 1.13 = Service pack version 1.28

TI Release notes say :

Network Fixing the automatic ARP updates in the network stack which would make the long running TCP operations to hang.
Network Fixing the assert behavior, which would hang the CC3000 device and never allows it to recover.

Re: [Testing] TI CC3000 1.26 Firmware

PostPosted: Mon Jun 30, 2014 10:14 am
by jhalfpen
Many thanks.

As a heads up, there may be another upgrade from TI coming soon - see:
http://e2e.ti.com/support/wireless_conn ... pi306956=2

3rd post from end from TI
John

Re: [Stable] TI CC3000 1.26 Firmware

PostPosted: Sat Jul 05, 2014 6:34 pm
by Carl-SolderSplash
Here's a new thread with firmware to update your wifi dipcortex to the latest TI service pack : viewtopic.php?f=15&t=97&p=376#p376