Hello everyone. I’ve been doing some Core programming over the last couple of days. Through that time, I have had numerous stability issues (about 5 factory resets in 2 days). Well, last night was the clincher…I couldn’t find solutions on the forum, so I guess it’s time to ask for help!
A quick summary: After struggling all day with unexplainable code results (generally crashing in multiple “println()” statements), I finally FLASHed the code example from TCPClient hangs up core. It worked amazingly well…but only for a few minutes before locking up; a simple reset gets another few minutes of run time. (Probably another question, but I’ll stay on topic for now!) BUT now I cannot reprogram the Core with my original project! I loaded my original project into Particle Dev, and clicked “Compile and upload code using cloud.” Compiling…uploading…flashing magenta…solid white…flashing green…breathing cyan. And guess what: the Core is still running the example code, NOT my project! I’ve FLASHed my project about six times now, restarted Particle Dev (on Win 7 Ultimate x64) three times, unplugged and/or pressed the RESET button on the Core each time I’ve tried to program it, Factory Reset the Core, shut my computer down, went to sleep, woke up, and tried again—and in every case, after the “cloud upload” (flashing magenta), the Core runs the code example, not my project! What in the world is going on?
- I load my project into Particle Dev (NOT the example!)
- Click the “compile and upload code with cloud” button
- Core starts flashing magenta (“programming”)
- Core successfully completes programming, and restarts
- The Core runs the example code I flashed last night, not what I wrote! Of this I am absolutely, 110% positive. 'Cause the example code hosts an A/D readout webpage…my code is supposed to light an LED (which remains dark).
This is the first time I’ve had a problem like this, and obviously, I’m grounded until it’s resolved! I have a half suspicion that the Core is not running the latest firmware, as I’m having problems with it that are marked “SOLVED” on this forum (I.E. TCPClient hangs up core). Please don’t tell me to go to GitHub and compile the latest firmware—I must admit that toolchains and I do NOT mix. Past attempts generally have resulted in property damage (IP or otherwise )
Any idea what’s going on?