# Electron using 3rd party SIM blinking green

**URL:** <https://community.particle.io/t/electron-using-3rd-party-sim-blinking-green/27052>\
**Category:** Troubleshooting\
**Created:** [November 5, 2016, 8:17pm UTC](https://community.particle.io/t/electron-using-3rd-party-sim-blinking-green/27052 "2016-11-05T20:17:46Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Anton](https://avatars.discourse-cdn.com/v4/letter/a/d9b06d/32.png) [@Anton](https://community.particle.io/u/Anton)\
**Post date:** [November 5, 2016, 7:42pm UTC](https://community.particle.io/t/electron-using-3rd-party-sim-blinking-green/27052/1 "2016-11-05T19:42:54Z")

</div>

One of my Electrons was working fine with 3rd party SIM and few days ago started blinking green … I’ve tried everything - updating code with STARTUP(cellular\_credentials\_set(“[internet.tele2.ru](http://internet.tele2.ru)”, “”, “”, NULL)); string… flashing again … adding setcreds etc… no reaction - still blinking green…  
assume something wrong with Electron itself …  
any way out ??  
maybe Hard reset of Electron ?? but how to hard reset 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:** [November 5, 2016, 7:46pm UTC](https://community.particle.io/t/electron-using-3rd-party-sim-blinking-green/27052/2 "2016-11-05T19:46:41Z")

</div>

The usual way to get close to factory default woub go via DFU Mode

```nohighlight
particle update
particle flash --usb tinker
# or for third party sim, upload the binary you got via setup.particle.io
particle flash --usb <customFirmware.bin>

```

---

<div class="post-metadata">

**Author:** ![Anton](https://avatars.discourse-cdn.com/v4/letter/a/d9b06d/32.png) [@Anton](https://community.particle.io/u/Anton)\
**Post date:** [November 5, 2016, 8:01pm UTC](https://community.particle.io/t/electron-using-3rd-party-sim-blinking-green/27052/3 "2016-11-05T20:01:07Z")

</div>

thanks for helping out…  
when I turn Electron to DFU mode Windors device manager asks for Proton DFU mode drivers - existing set of drivers doesnt fit (((  
what should i feed there ?

---

<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:** [November 5, 2016, 8:13pm UTC](https://community.particle.io/t/electron-using-3rd-party-sim-blinking-green/27052/4 "2016-11-05T20:13:42Z")

</div>

You need to install the DFU drivers via zadig  
[http://zadig.akeo.ie/](http://zadig.akeo.ie/)

Here is a tutorial

> [@Tutorial: Installing DFU-Driver on Windows \[24 Feb 2015\]](https://community.particle.io/t/tutorial-installing-dfu-driver-on-windows-24-feb-2015/3518):
>
> So it seems like some spark owners want to go slightly advanced but instructions for installing the DFU-driver is a little vague. How to put your core in DFU-mode Press on BOTH buttons Release only the Reset button Release the Mode button once the core start blinking yellow This will be the dfu-mode smilePre-check! If you have somehow done this process previously but is unable to use dfu-util successfully, you will need to uninstall the DFU-driver 1st Put your core in DFU-mode Ope…

---

<div class="post-metadata">

**Author:** ![Anton](https://avatars.discourse-cdn.com/v4/letter/a/d9b06d/32.png) [@Anton](https://community.particle.io/u/Anton)\
**Post date:** [November 5, 2016, 9:55pm UTC](https://community.particle.io/t/electron-using-3rd-party-sim-blinking-green/27052/5 "2016-11-05T21:55:33Z")

</div>

@ScruffR thanks a lot for guiding in this hard situation  
finally did all you’ve said

C:\_particcle\tele2\>particle flash --usb firmware.bin  
running dfu-util -l  
Found DFU device 2b04:d00a  
checking file firmware.bin  
spawning dfu-util -d 2b04:d00a -a 0 -i 0 -s 0x08080000:leave -D firmware.b  
dfu-util 0.8

Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.  
Copyright 2010-2014 Tormod Volden and Stefan Schmidt  
This program is Free Software and has ABSOLUTELY NO WARRANTY  
Please report bugs to [dfu-util@lists.gnumonks.org](mailto:dfu-util@lists.gnumonks.org)

Opening DFU capable USB device…  
ID 2b04:d00a  
Run-time device DFU version 011a  
Claiming USB DFU Interface…  
Setting Alternate Setting #0 …  
Determining device status: state = dfuIDLE, status = 0  
dfuIDLE, continuing  
DFU mode device DFU version 011a  
Device returned transfer size 4096  
DfuSe interface name: "Internal Flash "  
Downloading to address = 0x08080000, size = 5948  
Download [=========================] 100% 0 bytes  
Download done.  
File downloaded successfully  
Invalid DFU suffix signature  
A valid DFU suffix will be required in a future dfu-util release!!!

## Flash success!

at the end is says “Invalid DFU suffix signature” but Flash is success! -  
but still bninking green…

---

<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:** [November 6, 2016, 6:40am UTC](https://community.particle.io/t/electron-using-3rd-party-sim-blinking-green/27052/6 "2016-11-06T06:40:02Z")

</div>

That suffix message is no issue - that’s normal.

Is the antenna attached properly?  
Have you got the LiPo connected and fully charged?  
What version CLI have you got?  
Did you do

```cpp
particle update

```
