# Can't Re-Flash Cores \[SOLVED\]

**URL:** <https://community.particle.io/t/cant-re-flash-cores-solved/3248>\
**Category:** Troubleshooting\
**Created:** [March 5, 2014, 4:24pm UTC](https://community.particle.io/t/cant-re-flash-cores-solved/3248 "2014-03-05T16:24:23Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![smithh3](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/smithh3/32/140_2.png) [@smithh3](https://community.particle.io/u/smithh3)\
**Post date:** [March 5, 2014, 4:24pm UTC](https://community.particle.io/t/cant-re-flash-cores-solved/3248/1 "2014-03-05T16:24:23Z")

</div>

I have five spark cores. When I first received them I was able to flash in a blinking sketch to each one. I have since been unable to re-flash the cores with anything.

---

<div class="post-metadata">

**Author:** ![mohit](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/mohit/32/1971_2.png) [@mohit](https://community.particle.io/u/mohit)\
**Post date:** [March 5, 2014, 5:00pm UTC](https://community.particle.io/t/cant-re-flash-cores-solved/3248/2 "2014-03-05T17:00:38Z")

</div>

Hello!  
Are the Cores able to connect to the cloud? (breathing cyan pattern on the main LED)  
A simple factory reset solves such issues most of the time.

Here is how you would do it: [http://docs.spark.io/#/connect/appendix-factory-reset](http://docs.spark.io/#/connect/appendix-factory-reset)

Hope this helps!

---

<div class="post-metadata">

**Author:** ![smithh3](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/smithh3/32/140_2.png) [@smithh3](https://community.particle.io/u/smithh3)\
**Post date:** [March 5, 2014, 7:55pm UTC](https://community.particle.io/t/cant-re-flash-cores-solved/3248/3 "2014-03-05T19:55:12Z")

</div>

Yes they all connect to the cloud just fine. In the IDE I select the corresponding core to the ID number, verify the sketch, place the core in listening mode, flash, and wait forever. I have a new relay shield that I would like to use but can’t. I can’t even re-flash tinker.

---

<div class="post-metadata">

**Author:** ![kennethlimcp](https://avatars.discourse-cdn.com/v4/letter/k/c0e974/32.png) [@kennethlimcp](https://community.particle.io/u/kennethlimcp)\
**Post date:** [March 5, 2014, 7:59pm UTC](https://community.particle.io/t/cant-re-flash-cores-solved/3248/4 "2014-03-05T19:59:33Z")

</div>

Hi @smithh3, you don’t need the core in listening mode unless you are uploading a .bin file via usb.

Try flashing when the core is breathing cyan and it should be blinking magenta during the process.

Let us know how it goes!

---

<div class="post-metadata">

**Author:** ![smithh3](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/smithh3/32/140_2.png) [@smithh3](https://community.particle.io/u/smithh3)\
**Post date:** [March 5, 2014, 8:09pm UTC](https://community.particle.io/t/cant-re-flash-cores-solved/3248/5 "2014-03-05T20:09:06Z")

</div>

Okay. It’s breathing and blinking the original sketch. I select the core, verify the relay sketch, flash, and nothing happens. It does not flash magenta or anything else.

---

<div class="post-metadata">

**Author:** ![kennethlimcp](https://avatars.discourse-cdn.com/v4/letter/k/c0e974/32.png) [@kennethlimcp](https://community.particle.io/u/kennethlimcp)\
**Post date:** [March 5, 2014, 8:13pm UTC](https://community.particle.io/t/cant-re-flash-cores-solved/3248/6 "2014-03-05T20:13:05Z")

</div>

@smithh3, let’s try something else 1st.

Did you use the tinker app previously to send wifi credentials?

---

<div class="post-metadata">

**Author:** ![smithh3](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/smithh3/32/140_2.png) [@smithh3](https://community.particle.io/u/smithh3)\
**Post date:** [March 5, 2014, 8:17pm UTC](https://community.particle.io/t/cant-re-flash-cores-solved/3248/7 "2014-03-05T20:17:45Z")

</div>

Yes and that worked fine. I was able to change the onboard LED.

---

<div class="post-metadata">

**Author:** ![jgoggins](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/jgoggins/32/20654_2.png) [@jgoggins](https://community.particle.io/u/jgoggins)\
**Post date:** [March 5, 2014, 8:18pm UTC](https://community.particle.io/t/cant-re-flash-cores-solved/3248/8 "2014-03-05T20:18:03Z")

</div>

Hi @smithh3 , Is it possible that the star’s next to the core name is not highlighted? This star determines which cores will get flashed when you hit the flash button.

So, for example, in the image below, when I hit the flash button the “asdf” core will get flashed whereas the “cranky\_easter” core will not.  
 ![](https://sea2.discourse-cdn.com/flex026/uploads/particle/816/b14075d39f345530.png)

---

<div class="post-metadata">

**Author:** ![smithh3](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/smithh3/32/140_2.png) [@smithh3](https://community.particle.io/u/smithh3)\
**Post date:** [March 5, 2014, 8:22pm UTC](https://community.particle.io/t/cant-re-flash-cores-solved/3248/9 "2014-03-05T20:22:31Z")

</div>

No. I assigned names spark1 through spark5 to the cores and initially flash them with a blinking sketch corresponding to their number i.e. core 4 flash four times, etc. when I select the core to program I make sure the corresponding star is yellow.

---

<div class="post-metadata">

**Author:** ![kennethlimcp](https://avatars.discourse-cdn.com/v4/letter/k/c0e974/32.png) [@kennethlimcp](https://community.particle.io/u/kennethlimcp)\
**Post date:** [March 5, 2014, 8:23pm UTC](https://community.particle.io/t/cant-re-flash-cores-solved/3248/10 "2014-03-05T20:23:56Z")

</div>

@jgoggins i was thinking of that. nice 😄

Just to make sure things are working using the thinker app:

**Select your core & do a reflash tinker**

![](https://sea2.discourse-cdn.com/flex026/uploads/particle/817/ef5d4406b2ee8900.png) ![](https://sea2.discourse-cdn.com/flex026/uploads/particle/818/a884ac88dd5847b5.png)

---

<div class="post-metadata">

**Author:** ![smithh3](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/smithh3/32/140_2.png) [@smithh3](https://community.particle.io/u/smithh3)\
**Post date:** [March 5, 2014, 8:26pm UTC](https://community.particle.io/t/cant-re-flash-cores-solved/3248/11 "2014-03-05T20:26:36Z")

</div>

Okay did that. Still same nonresponse.

---

<div class="post-metadata">

**Author:** ![kennethlimcp](https://avatars.discourse-cdn.com/v4/letter/k/c0e974/32.png) [@kennethlimcp](https://community.particle.io/u/kennethlimcp)\
**Post date:** [March 5, 2014, 8:27pm UTC](https://community.particle.io/t/cant-re-flash-cores-solved/3248/12 "2014-03-05T20:27:26Z")

</div>

What does the error message says if any?

Let’s try to power down all the cores and leave 1 running.

Using [http://jflasher.github.io/spark-helper/](http://jflasher.github.io/spark-helper/), check if the core is shown as online

EDIT: Hmm not a good way. give me a second

---

<div class="post-metadata">

**Author:** ![smithh3](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/smithh3/32/140_2.png) [@smithh3](https://community.particle.io/u/smithh3)\
**Post date:** [March 5, 2014, 8:29pm UTC](https://community.particle.io/t/cant-re-flash-cores-solved/3248/13 "2014-03-05T20:29:29Z")

</div>

No error messages were displayed.

---

<div class="post-metadata">

**Author:** ![smithh3](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/smithh3/32/140_2.png) [@smithh3](https://community.particle.io/u/smithh3)\
**Post date:** [March 5, 2014, 8:34pm UTC](https://community.particle.io/t/cant-re-flash-cores-solved/3248/14 "2014-03-05T20:34:25Z")

</div>

I tried to re-flash Tinker again and this time I got an error '" we have encountered an error please check that your core is online".

---

<div class="post-metadata">

**Author:** ![kennethlimcp](https://avatars.discourse-cdn.com/v4/letter/k/c0e974/32.png) [@kennethlimcp](https://community.particle.io/u/kennethlimcp)\
**Post date:** [March 5, 2014, 8:35pm UTC](https://community.particle.io/t/cant-re-flash-cores-solved/3248/15 "2014-03-05T20:35:18Z")

</div>

Can you try to power down the 1 core and back on again?

Once it’s up, turn on the thinker app and set D7 to digitalWrite and toggle it.

The onboard LED should blink

---

<div class="post-metadata">

**Author:** ![will](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/will/32/23374_2.png) [@will](https://community.particle.io/u/will)\
**Post date:** [March 6, 2014, 10:09pm UTC](https://community.particle.io/t/cant-re-flash-cores-solved/3248/16 "2014-03-06T22:09:11Z")

</div>

Hey @smithh3,

I know you’re probably feeling drowned in suggestions right now, so sorry for throwing one more on top of the pile! I want to echo what @mohit mentioned at the top of the thread–a factory reset is a great way to get your Core back to square one, regardless of its current state.

> **[How to do a factory reset](https://community.particle.io/t/how-to-do-a-factory-reset/2579)**
>
> The button sequence to trigger a factory reset can be tricky. Here’s how it’s done: Video Instructions Begin holding the MODE button down. While holding the MODE button down, tap the RESET button briefly. After 3 seconds the core will begin...

Keep us posted on your progress! If you want to give us an email at hello [at] spark [dot] io, we’d be happy to help you out there as well!

---

<div class="post-metadata">

**Author:** ![will](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/will/32/23374_2.png) [@will](https://community.particle.io/u/will)\
**Post date:** [March 6, 2014, 10:10pm UTC](https://community.particle.io/t/cant-re-flash-cores-solved/3248/17 "2014-03-06T22:10:11Z")

</div>

Hey @smithh3,

I know you’re probably feeling drowned in suggestions right now, so sorry for throwing one more on top of the pile! I want to echo what @mohit mentioned at the top of the thread–a factory reset is a great way to get your Core back to square one, regardless of its current state.

> **[How to do a factory reset](https://community.particle.io/t/how-to-do-a-factory-reset/2579)**
>
> The button sequence to trigger a factory reset can be tricky. Here’s how it’s done: Video Instructions Begin holding the MODE button down. While holding the MODE button down, tap the RESET button briefly. After 3 seconds the core will begin...

Keep us posted on your progress! If you want to give us an email at hello [at] spark [dot] io, we’d be happy to help you out there as well!

---

<div class="post-metadata">

**Author:** ![smithh3](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/smithh3/32/140_2.png) [@smithh3](https://community.particle.io/u/smithh3)\
**Post date:** [March 8, 2014, 8:26pm UTC](https://community.particle.io/t/cant-re-flash-cores-solved/3248/18 "2014-03-08T20:26:01Z")

</div>

Okay finally got it to work. I’m still using the initial factory firmware. I’ve seen posts talking about a new set of firmware. Could the old firmware be causing this problem? Should I upgrade to the new firmware? If I upgrade to the new firmware and then do a factory reset am I going to wipe it out with the old one that is already in the core?

---

<div class="post-metadata">

**Author:** ![mohit](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/mohit/32/1971_2.png) [@mohit](https://community.particle.io/u/mohit)\
**Post date:** [March 8, 2014, 8:49pm UTC](https://community.particle.io/t/cant-re-flash-cores-solved/3248/19 "2014-03-08T20:49:20Z")

</div>

> [@smithh3](#):
>
> Should I upgrade to the new firmware?

When you flash your app through the web IDE, you get the latest stable firmware with it.

> [@smithh3](#):
>
> If I upgrade to the new firmware and then do a factory reset am I going to wipe it out with the old one that is already in the core?

Doing a factory reset will simply put the Core in a stable mode so that you can recover from a bad firmware or a failed OTA update. This will indeed wipe out the old one but as soon as you do OTA, you are back to the latest and greatest!

---

<div class="post-metadata">

**Author:** ![smithh3](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/smithh3/32/140_2.png) [@smithh3](https://community.particle.io/u/smithh3)\
**Post date:** [March 8, 2014, 8:52pm UTC](https://community.particle.io/t/cant-re-flash-cores-solved/3248/20 "2014-03-08T20:52:01Z")

</div>

Thanks for the reply.
