# Need help recovering an Argon

**URL:** <https://community.particle.io/t/need-help-recovering-an-argon/57267>\
**Category:** Hardware\
**Created:** [August 4, 2020, 3:21am UTC](https://community.particle.io/t/need-help-recovering-an-argon/57267 "2020-08-04T03:21:40Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![spork](https://avatars.discourse-cdn.com/v4/letter/s/df705f/32.png) [@spork](https://community.particle.io/u/spork)\
**Post date:** [August 4, 2020, 3:21am UTC](https://community.particle.io/t/need-help-recovering-an-argon/57267/1 "2020-08-04T03:21:40Z")

</div>

I’ve got an Argon that’s unresponsive. It powers up flashing Green (or yellow?), and never goes anywhere from there. I tried to recover it using steps given to me earlier today to recover a Photon (but substituting the appropriate Argon binaries), but no luck. It says no DFU device is found.

I also don’t see it in my device manager under Ports. But it does cause the device manager to refresh each time I plug or unplug it from the laptop, so at least the device manager is aware of its existence.

Is there anywhere to go from here?

---

<div class="post-metadata">

**Author:** ![Mjones](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/mjones/32/21658_2.png) [@Mjones](https://community.particle.io/u/Mjones)\
**Post date:** [August 4, 2020, 3:38am UTC](https://community.particle.io/t/need-help-recovering-an-argon/57267/2 "2020-08-04T03:38:32Z")

</div>

You’re in luck here. Gen 3 devices have a factory reset option. I’d start with that here:  
[https://docs.particle.io/tutorials/device-os/led/argon/](https://docs.particle.io/tutorials/device-os/led/argon/)

About 2/3rds of the way down.

---

<div class="post-metadata">

**Author:** ![spork](https://avatars.discourse-cdn.com/v4/letter/s/df705f/32.png) [@spork](https://community.particle.io/u/spork)\
**Post date:** [August 4, 2020, 4:59am UTC](https://community.particle.io/t/need-help-recovering-an-argon/57267/3 "2020-08-04T04:59:06Z")

</div>

Hmmm… that seemed like a great idea, and I felt lucky, but not so much. ☹

It initially powers up with a relatively rapid flash (maybe 3 or 4 Hz) of yellow or green (kind of looks more green to me).

So then I follow their process…

_To factory reset, hold down the MODE button and tap RESET. The status LED will blink:_

\*\* Magenta (red and blue at the same time, safe mode)\*  
\*\* Yellow (DFU mode)\*  
\*\* Fast blinking yellow (restore factory firmware)\*  
\*\* Fast blinking white (factory reset)\*

It goes into the Magenta flash mode, and then back to the original power-up mode (rapid yellow/green flash). But it never goes any further than that.

I’m not convinced the yellow/green flash is DFU mode, because the CLI says it can’t find a DFU device. To be fair though, the Device Manager doesn’t seem to see it either (or at least not where I can find it).

Any tips on where to go from here are greatly appreciated.

---

<div class="post-metadata">

**Author:** ![spork](https://avatars.discourse-cdn.com/v4/letter/s/df705f/32.png) [@spork](https://community.particle.io/u/spork)\
**Post date:** [August 4, 2020, 5:08am UTC](https://community.particle.io/t/need-help-recovering-an-argon/57267/4 "2020-08-04T05:08:47Z")

</div>

Here’s another interesting tidbit…

When I try to ping it from the console, _nothing_ happens. I don’t even get the message that says a ping was sent and I may have to wait up to 15 seconds for a response. I literally see no indication at all that I tried to ping it except that the ping button on the console blinks once as I click on it.

---

<div class="post-metadata">

**Author:** ![ScruffR](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/scruffr/32/6952_2.png) [@ScruffR](https://community.particle.io/u/ScruffR)\
**Post date:** [August 4, 2020, 5:40am UTC](https://community.particle.io/t/need-help-recovering-an-argon/57267/5 "2020-08-04T05:40:59Z")

</div>

> [@spork](#):
>
> It powers up flashing Green (or yellow?)

If you are not sure, try putting the device into DFU Mode and see whether this is the color you are seeing after startup 😉

If it's not yellow you will not find it as DFU device.

If it keeps blinking green that indicates your device is _not_ connecting to WiFi - rapid flashing green (~10Hz) would indicate IP acquisition.

What happens when you put the device in Safe Mode?

---

<div class="post-metadata">

**Author:** ![spork](https://avatars.discourse-cdn.com/v4/letter/s/df705f/32.png) [@spork](https://community.particle.io/u/spork)\
**Post date:** [August 4, 2020, 5:47am UTC](https://community.particle.io/t/need-help-recovering-an-argon/57267/6 "2020-08-04T05:47:17Z")

</div>

I cannot put it in DFU or Safe Mode.

10Hz!? I don’t think I’ve ever seen one of these devices flash that fast.

---

<div class="post-metadata">

**Author:** ![ScruffR](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/scruffr/32/6952_2.png) [@ScruffR](https://community.particle.io/u/ScruffR)\
**Post date:** [August 4, 2020, 5:55am UTC](https://community.particle.io/t/need-help-recovering-an-argon/57267/7 "2020-08-04T05:55:19Z")

</div>

> [@spork](#):
>
> I cannot put it in DFU

Can you clarify that?

You said this above

> [@spork](#):
>
> _To factory reset, hold down the MODE button and tap RESET. The status LED will blink:_
> 
> \*\* Magenta (red and blue at the same time, safe mode)\*  
> \*\* Yellow (DFU mode)\*  
> ...

When you let go of the MODE button then, what happens?

> [@spork](#):
>
> 10Hz!? I don’t think I’ve ever seen one of these devices flash that fast.

> [@spork](#):
>
> \*\* Fast blinking yellow (restore factory firmware)\*

This would be the same speed as the rapid green I was referring to.

---

<div class="post-metadata">

**Author:** ![spork](https://avatars.discourse-cdn.com/v4/letter/s/df705f/32.png) [@spork](https://community.particle.io/u/spork)\
**Post date:** [August 4, 2020, 6:53am UTC](https://community.particle.io/t/need-help-recovering-an-argon/57267/8 "2020-08-04T06:53:08Z")

</div>

I think I see what was unclear. I posted the instructions I followed. But those don’t represent the results I got. It comes up blinking a yellow/green - fairly rapidly (3-4Hz).

When I try to take it through the prescribed sequence. It will reach the blinking magenta phase, but as soon as I release the Mode button, it immediately reverts to the blinking yellow/green 3-4Hz mode. I am not able to get it into any other mode.

And when it’s in that mode, the CLI doesn’t recognize it as a DFU device.

Here’s a short video of the yellow/green 3-4Hz mode. But I think it looks more definitely green in this clip than it does to my eye for what that’s worth.

[https://dl.dropboxusercontent.com/s/7nelf2zoa80pgir/blink.mp4?dl=0](https://dl.dropboxusercontent.com/s/7nelf2zoa80pgir/blink.mp4?dl=0)

---

<div class="post-metadata">

**Author:** ![ScruffR](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/scruffr/32/6952_2.png) [@ScruffR](https://community.particle.io/u/ScruffR)\
**Post date:** [August 4, 2020, 6:57am UTC](https://community.particle.io/t/need-help-recovering-an-argon/57267/9 "2020-08-04T06:57:02Z")

</div>

Start with taking the device out of that anti-static sponge 😉

BTW, yes. That is green blinking indicating “searching for WiFi network”.

---

<div class="post-metadata">

**Author:** ![spork](https://avatars.discourse-cdn.com/v4/letter/s/df705f/32.png) [@spork](https://community.particle.io/u/spork)\
**Post date:** [August 4, 2020, 7:06am UTC](https://community.particle.io/t/need-help-recovering-an-argon/57267/10 "2020-08-04T07:06:37Z")

</div>

> [@ScruffR](#):
>
> Start with taking the device out of that anti-static sponge

Holy crap - if I had the capacity for shame that would definitely be embarrassing.

OK - that made a slight difference. Now when I hold the Mode button and click/release the Reset button it goes into a Magenta blinking mode, then the green blinking mode, and finally the white (much faster) blinking mode. I release the mode button when it's in the white much faster blinking mode - and it immediately returns to the green blinking mode.

So I then try to flash firmware onto it via the CLI and get this message...  
"Error writing firmware...No DFU device found"

---

<div class="post-metadata">

**Author:** ![friedl\_1977](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/friedl_1977/32/22930_2.png) [@friedl\_1977](https://community.particle.io/u/friedl_1977)\
**Post date:** [August 4, 2020, 7:14am UTC](https://community.particle.io/t/need-help-recovering-an-argon/57267/11 "2020-08-04T07:14:14Z")

</div>

Hi @spork

I think you are in great hands with @ScruffR, not much I can add other than maybe checking whether you have tried getting the device in DFU mode via CLI (or Workbench)

Put the Argon in DFU mode (blinking yellow) by holding down MODE. Tap RESET and continue to hold down MODE. The status LED will blink magenta, then yellow. **Release when it is blinking yellow!!**

Then with the device connected via USB, use the following in terminal/workbench:

- `particle usb dfu`

Let us know.

Regards, Friedl.

---

<div class="post-metadata">

**Author:** ![spork](https://avatars.discourse-cdn.com/v4/letter/s/df705f/32.png) [@spork](https://community.particle.io/u/spork)\
**Post date:** [August 4, 2020, 7:16am UTC](https://community.particle.io/t/need-help-recovering-an-argon/57267/12 "2020-08-04T07:16:16Z")

</div>

> [@friedl\_1977](#):
>
> not much I can add other than maybe checking whether you have tried getting the device in DFU mode via CLI (or Workbench)

I just downloaded workbench, but have not yet familiarized myself with it. Unfortunately I'm not able to get this one into DFU mode. ☹

---

<div class="post-metadata">

**Author:** ![ScruffR](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/scruffr/32/6952_2.png) [@ScruffR](https://community.particle.io/u/ScruffR)\
**Post date:** [August 4, 2020, 7:21am UTC](https://community.particle.io/t/need-help-recovering-an-argon/57267/13 "2020-08-04T07:21:41Z")

</div>

Can you share a video of the process of (trying) to put the device in DFU Mode plus 10-20 sec after that?

---

<div class="post-metadata">

**Author:** ![friedl\_1977](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/friedl_1977/32/22930_2.png) [@friedl\_1977](https://community.particle.io/u/friedl_1977)\
**Post date:** [August 4, 2020, 7:30am UTC](https://community.particle.io/t/need-help-recovering-an-argon/57267/14 "2020-08-04T07:30:27Z")

</div>

> [@spork](#):
>
> I just downloaded workbench, but have not yet familiarized myself with it.

to add and clarify... you should also be able to do this via Terminal (Mac OSx) or the cmd.exe (Windows). I doubt you "need" Workbench.

so you can either use buttons to try and get into DFU mode OR you can use terminal (or from cmd.exe in Windows) and \* `particle usb dfu` command. Is neither one working?

---

<div class="post-metadata">

**Author:** ![spork](https://avatars.discourse-cdn.com/v4/letter/s/df705f/32.png) [@spork](https://community.particle.io/u/spork)\
**Post date:** [August 4, 2020, 7:46am UTC](https://community.particle.io/t/need-help-recovering-an-argon/57267/15 "2020-08-04T07:46:50Z")

</div>

> [@friedl\_1977](#):
>
> particle usb dfu

I got:  
_particle: Unknown command: "usb"_

Video on the way. There's time to put some popcorn in the microwave.

---

<div class="post-metadata">

**Author:** ![spork](https://avatars.discourse-cdn.com/v4/letter/s/df705f/32.png) [@spork](https://community.particle.io/u/spork)\
**Post date:** [August 4, 2020, 7:48am UTC](https://community.particle.io/t/need-help-recovering-an-argon/57267/16 "2020-08-04T07:48:13Z")

</div>

[https://dl.dropboxusercontent.com/s/8rv04wdyojyq23f/Vid.mp4?dl=0](https://dl.dropboxusercontent.com/s/8rv04wdyojyq23f/Vid.mp4?dl=0)

---

<div class="post-metadata">

**Author:** ![friedl\_1977](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/friedl_1977/32/22930_2.png) [@friedl\_1977](https://community.particle.io/u/friedl_1977)\
**Post date:** [August 4, 2020, 8:21am UTC](https://community.particle.io/t/need-help-recovering-an-argon/57267/17 "2020-08-04T08:21:44Z")

</div>

@spork

 ![Screenshot 2020-08-04 at 10.15.57](https://us1.discourse-cdn.com/flex026/uploads/particle/original/3X/5/f/5fc302c1df2b99ad43b45bb979f41b745962608b.jpeg)

Ok, let try this;

Open Visual Studio Code

1. Click on Workbench, assuming it is installed already
2. Click in Terminal and then choose new terminal
3. Then, at command prompt, enter `particle usb dfu`

Let me know if this works please. I need to study a bit, but will check back in soon.

Regards, Friedl.

---

<div class="post-metadata">

**Author:** ![ScruffR](https://sea2.discourse-cdn.com/flex026/user_avatar/community.particle.io/scruffr/32/6952_2.png) [@ScruffR](https://community.particle.io/u/ScruffR)\
**Post date:** [August 4, 2020, 9:52am UTC](https://community.particle.io/t/need-help-recovering-an-argon/57267/18 "2020-08-04T09:52:01Z")

</div>

> [@spork](#):
>
> particle: Unknown command: “usb”

This message would suggest you got a really old version of CLI.  
Can you run `particle --version` and also `particle --help`?

About your video, it appears the MODE button is not working (properly).  
When you press/hold MODE and then tap RESET you should not see white nor green at any stage but your video suggests exactly that.  
You can try connecting the MD pin to GND (which is the same as holding MODE) and then hit RESET again - then you should see distinct magenta and yellow.  
Removing the connection MD-GND when you see yellow should leave the device in DFU Mode.

Can you provide a video of that too?

---

<div class="post-metadata">

**Author:** ![spork](https://avatars.discourse-cdn.com/v4/letter/s/df705f/32.png) [@spork](https://community.particle.io/u/spork)\
**Post date:** [August 4, 2020, 4:48pm UTC](https://community.particle.io/t/need-help-recovering-an-argon/57267/19 "2020-08-04T16:48:48Z")

</div>

OK - I just tried connecting MD to GND. It behaved exactly the same as in the previous video. I can’t do a video right now, but can later today if you think that will help.

---

<div class="post-metadata">

**Author:** ![spork](https://avatars.discourse-cdn.com/v4/letter/s/df705f/32.png) [@spork](https://community.particle.io/u/spork)\
**Post date:** [August 4, 2020, 4:52pm UTC](https://community.particle.io/t/need-help-recovering-an-argon/57267/20 "2020-08-04T16:52:24Z")

</div>

> [@friedl\_1977](#):
>
> - Click on Workbench, assuming it is installed already
> - Click in Terminal and then choose new terminal
> - Then, at command prompt, enter `particle usb dfu`

OK - I just tried this. I get the same result that I do through the CLI. The response was...

**particle: Unknown command: "usb"**

[Next page](https://community.particle.io/t/need-help-recovering-an-argon/57267.md?page=2)
