Hi,
I got my Spark Core in the mail on Saturday and was so fired up to get it going. But… I’m either missing a key step or something else odd is going on. I have the same issue that the title of this post mentions, that is a connection to my home wifi (I can see the device get a DHCP address), but shortly after this, I get a sequence of about 15-20 seconds of flashing yellow/red LEDs, then a few second burst of red, then a pattern on cyan (blue/green LEDs are being driven, I think)… The cyan pattern might be a real fast version of SOS, then the whole thing repeats.
I tried first using my work Win7 laptop, but moved to my desktop Linux box, with the same results. I’ve reset and re-entered the wifi credentials many times (most correctly). I have a chip antenna version of the Spark Core. It is currently about 4 feet from a dd-wrt router, that has been forced into BG Mixed mode runing WEP2. I can see the router getting messages from the device, showing that the Spark Core is asking for 54Mbps in each direction, so the signal strength should not be an issue. This a NAT’ing router that is attached to a rural wifi access point. This is a static IP address that I use many, many different ports on, so I’m pretty comfortable saying that it is open. I’ve opened the port so that packets on that port go directly to the Spark Core.
I recently found the instructions about installing the Spark CLI interface. Thinking that I might of have a bad certificate, I ran the 'sudo spark keys doctor , that seemed to run well, but left a couple of error messages, but seemed to run to completion. The message about the invalid DFU suffix signature seems to be no issue. But the following statement makes me wonder. However, it is not clear if the updated public key was uploaded.
This is a snippet from the terminal screen.
dfu-util: Invalid DFU suffix signature
dfu-util: A valid DFU suffix will be required in a future dfu-util release!!!
Error saving key… TypeError: Cannot call method ‘on’ of null
Make sure your core is in DFU mode (blinking yellow), and that your computer is online.
Error - TypeError: Cannot call method ‘on’ of null
Opening DFU capable USB device…
ID 1d50:607f
Run-time device DFU version 011a
Claiming USB DFU Interface…
Setting Alternate Setting #1 …
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
DFU mode device DFU version 011a
Device returned transfer size 1024
DfuSe interface name: "SPI Flash : SST25x"
Downloading to address = 0x00002000, size = 610
Download [=========================] 100% 1024 bytes
Download done.
File downloaded successfully
In the end, the question that I have is what am I doing wrong? Does the problem that the OP have, still exist in the latest builds.
Any thoughts about the next steps for me?
Thanks (and sorry about the long (first) post.
johnbo