Flashing blue, can't reset via mode button

Got a few sparks setup via serial and having trouble with only one of them. It started in listening mode, I set the SSID and password via USB connection and now it just flashes blue (quickly). When I try to reset via mode button, the light turns solid blue and stays that way. If I hit reset and then hold down mode, the light goes dark after a few seconds.

Any ideas?

Hey @Nick,

Did you mean the “Reset” button?

The core will stay in listening mode (flashing blue), until you’ve configured your wifi credentials over usb, or using the apps: http://docs.spark.io/#/connect/connecting-your-core

This is not the same flashing blue as when in listening mode (also, can’t connect to it via serial anymore). It is very rapidly flashing blue.

Trying to hold the mode button down for 10 seconds to flush memory and start over but that isn’t working. Reset just restarts in and puts it back into rapid blue flash (very rapid).

Actually, it isn’t rapid blue it is rapid cyan.

Hi @Nick,

Can you post a video of what you’re seeing from power-on? Ahh, rapid cyan is different!

Rapid Cyan makes me think that your core is missing its keys (the server public key).

Can you try re-flashing the server public key?

dfu-util -d 1d50:607f -a 1 -s 0x00001000 -v -D cloud_public.der

You can grab that key here:
https://s3.amazonaws.com/spark-website/cloud_public.der

Instructions for flashing private keys here:

https://dl.dropboxusercontent.com/u/1571/Video%20Dec%2031%2C%201%2037%2032%20PM.mov

https://db.tt/dKOfoOPp

Sorry @Dave, terrible video :smile:

:slight_smile: No worries, I edited my previous post, can we try re-writing the server public key to your core?

Sure, how do I do that?

Hey @Nick,

If you scroll up before your video, you’ll see my post about updating your keys.

Thanks!
David

The device seems to not be registering via USB.

ubuntu@ubuntu:~$ sudo dfu-util -l
dfu-util 0.5

© 2005-2008 by Weston Schmidt, Harald Welte and OpenMoko Inc.
© 2010-2011 Tormod Volden (DfuSe support)
This program is Free Software and has ABSOLUTELY NO WARRANTY

ubuntu@ubuntu:~$ dfu-util -d 1d50:607f -a 1 -s 0x00001000 -v -D ~/Desktop/cloud_public.der
dfu-util 0.5

© 2005-2008 by Weston Schmidt, Harald Welte and OpenMoko Inc.
© 2010-2011 Tormod Volden (DfuSe support)
This program is Free Software and has ABSOLUTELY NO WARRANTY

dfu-util does currently only support DFU version 1.0

Filter on vendor = 0x1d50 product = 0x607f
No DFU capable USB device found

Does it need to be in listening mode for this to work? Cause I can’t get it back to listening mode.

@Nick, pop it into bootloader mode. Hold mode then tap reset (while continuing to hold mode), after three seconds it’ll start to flash yellow. You’re now good to go!

Additionally; related thread.

2 Likes