53
« on: January 19, 2014, 10:16:39 PM »
I greatly apologize for missing your messages on the forum, for some reason the forum hasn’t emailed me updates when messages are posted, I’m very sorry again.
I’ve done some testing here, and it looks to be a RAM issue, both the CC3000 and the SD library use quite a bit of RAM, and that’s what’s causing it to crash when both are on. All of the Serial.println() messages are being stored in RAM, which is eating up most of it, if you eliminate these or move the strings to flash, you’ll find that the system is able to run.
To change these to Flash, put F( ) around the string in Serial.println(). For example:
Serial.print(F("Initializing SD card...\n"));
This will prevent this from eating up all the RAM.
Let me know how that works for you, sorry again for missing your messages on the forums.
Thanks,
Ken Burns
TinyCircuits