adafruit/Adafruit_CC3000_Library

fastprint hang (buildtest fails to ping)

petertorelli opened this issue · 2 comments

I've been using this shield for a while on a R0 UNO. Recently switched to a R3 and it stopped working. I upgraded the firmware to 1.14 and upgraded the IDE to 1.6.0 (Java 7). Buildtest makes it all the way to the ping, but fails to ping adafruit. When I build the WebClient, it makes it all the way to resolving the adafruit hostname IP, but then it hangs after the first .fasprint(F("\n\n"). It eventually times-out w/o a failure, prints the line of dashes, and then hangs. I'm powering it externally with enough amperage.

Seen this before? Any clues where to start?

Can you try flashing the firmware again with the 1.0.6 IDE and running buildtest? Can grab the binary here: http://arduino.cc/en/Main/OldSoftwareReleases We've seen a few issues like intermittent lockups with the later IDE and its updated avr-gcc toolchain. Let's check if what you're hitting is something similar.

Yep. Works fine with 1.0.6. Since fastrprint pretty much calls .send() should I do some diff'ing of the source tree for the TCP lib stuff, or do you have an idea where the problem might be (as you mentioned build chain)?