cmagagna / CC3000Patch

An Arduino sketch to upgrade a TI CC3000 WiFi module to the latest firmware
18 stars 2 forks source link

Great Work Chris! #1

Open yoramro opened 11 years ago

yoramro commented 11 years ago

Hi Chris,

Just finished Patching my CC3000 to firmware 1.24 and it works like a charm! Using Arduino Uno (first revision) which I had to put optiboot first before I was able to upload the sketch. Entering commands didn't work at first because my serial monitor wasn't set to send newlines. After that, it was smooth sail :) One last thing: LadyAda examples are doing firmware version checking. so for version 1.24, one needs to change this line from: if (checkFirmwareVersion() != 0x113) { to if (checkFirmwareVersion() != 0x118) {

Again Great Work!!

Yoram Rotbach

cmagagna commented 11 years ago

Hi Yoram,

Glad to hear you got it working. Yep, you need to change the examples to check for a different firmware (actually I just commented out the firmware check so it's skipped completely), but so far so good.

Chris

On Sep 26, 2013, at 2:14 AM, yoramro notifications@github.com wrote:

Hi Chris,

Just finished Patching my CC3000 to firmware 1.24 and it works like a charm! Using Arduino Uno (first revision) which I had to put optiboot first before I was able to upload the sketch. Entering commands didn't work at first because my serial monitor wasn't set to send newlines. After that, it was smooth sail :) One last thing: LadyAda examples are doing firmware version checking. so for version 1.24, one needs to change this line from: if (checkFirmwareVersion() != 0x113) { to if (checkFirmwareVersion() != 0x118) {

Again Great Work!!

Yoram Rotbach

— Reply to this email directly or view it on GitHub.

kylegordon commented 10 years ago

Also a :+1: from myself! Many thanks for providing this patch programmer.

It might be worth stating in the README that you need a recent version of Optiboot. I had 328s from about 2011 with Optiboot on them, and the flash process died at 89% on all of them :-) Wired up ArduinoISP and burned a bootloader from 1.0.5, and suddenly CC3000Patch could upload fully.

I also use screen to talk to the serial port, and had to send ^V^J to get newlines down to the programmer.

Again, big thank you :-)

cmagagna commented 10 years ago

Hi Kyle,

Thanks for the notes, that’s a good idea.

It sounds like Texas Instruments is getting ready to release yet another firmware upgrade to the CC3000 very soon. As soon as they do I will revise my stuff.

Regards,

Chris

From: Kyle Gordon [mailto:notifications@github.com] Sent: Wednesday, December 18, 2013 3:26 AM To: cmagagna/CC3000Patch Cc: Chris Magagna Subject: Re: [CC3000Patch] Great Work Chris! (#1)

Also a from myself! Many thanks for providing this patch programmer.

It might be worth stating in the README that you need a recent version of Optiboot. I had 328s from about 2011 with Optiboot on them, and the flash process died at 89% on all of them :-) Wired up ArduinoISP and burned a bootloader from 1.0.5, and suddenly CC3000Patch could upload fully.

I also use screen to talk to the serial port, and had to send ^V^J to get newlines down to the programmer.

Again, big thank you :-)

— Reply to this email directly or view it on GitHub https://github.com/cmagagna/CC3000Patch/issues/1#issuecomment-30834368 .

surisetty commented 10 years ago

Hi,

I have recently upgraded my cc3000 from TI. https://github.com/cmagagna/CC3000Patch After update I can see firmware 1.24, When I run build test (Adafruit) application. I can see version 1.24 and it displays SSID near by. but not able to connect to SSID. says Timed out. I was able to connect before upgrade. with same module. any help is appreciated. Thanks Naveen

cmagagna commented 10 years ago

Hi,

Can you tell me more about the hardware you are using? Are you using an Arduino, and if so what MCU?

Chris

On Feb 6, 2014, at 4:18 AM, surisetty notifications@github.com wrote:

Hi,

I have recently upgraded my cc3000 from TI. https://github.com/cmagagna/CC3000Patch After update I can see firmware 1.24, When I run build test (Adafruit) application. I can see version 1.24 and it displays SSID near by. but not able to connect to SSID. says Timed out. I was able to connect before upgrade. with same module. any help is appreciated. Thanks Naveen

— Reply to this email directly or view it on GitHub.

surisetty commented 10 years ago

Hi , I am using Arduino with Atmega328. I am using TI direct module with 3.3 v regulator on arduino board.

Initialization is fine,

Initializing CC3000... . CC3000 init complete. . Firmware version is: 1.24 . MAC address: A7:F1:D9:2A:82:C8

Not able to connect to access point.,

cmagagna commented 10 years ago

Hi,

A regular Arduino can only supply about 50 mA from the 3.3V regulator, the CC3000 needs up to 250 mA. Maybe your problem is the CC3000 isn't getting enough current?

Chris

On Feb 7, 2014, at 10:02 PM, surisetty notifications@github.com wrote:

Hi , I am using Arduino with Atmega328. I am using TI direct module with 3.3 v regulator on arduino board.

Initialization is fine,

Initializing CC3000... . CC3000 init complete. . Firmware version is: 1.24 . MAC address: A7:F1:D9:2A:82:C8

Not able to connect to access point.,

— Reply to this email directly or view it on GitHub.

surisetty commented 10 years ago

Hi,

I am using Arduino with external 12v 2 Amps adapter, and I am using 1113 (3.3 voltage) regulator. this can pump 1Amp current. The same hardware setup used to work before upgrade.

Thanks Naveen