0

Spokepov on the fritz
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

Spokepov on the fritz

by jeffreyd on Thu Feb 05, 2015 12:24 pm

I built my Spokepov last summer and it worked great. I could connect to it, write images, and it looked great on rides. At the end of summer I took it off the wheel, put in in a box, and it's been on the shelf since about August. The other day I got it out, attached it to the wheel and put in some batteries. All of the lights lit up at once and stayed solid. The button doesn't change anything. I took out the batteries and put them back in, same thing. All of the leds stay on. Sometimes a row of about 8 leds will turn off for a minute or so. Additionally, it won't connect via usb. I get the "can't connect, increase delay" error message.

What could be wrong? I guess maybe bad eeprom? There may have been magnets nearby, maybe they erased it?
jeffreyd
 
Posts: 5
Joined: Tue Mar 18, 2014 10:12 pm

Re: Spokepov on the fritz

by adafruit_support_rick on Fri Feb 06, 2015 12:25 pm

Magnets won't erase an EEPROM. It could be a soldering issue. Please post clear, detailed pictures of both sides of the SpokePOV, showing your soldering.

adafruit_support_rick
 
Posts: 35095
Joined: Tue Mar 15, 2011 11:42 am
Location: Buffalo, NY

Re: Spokepov on the fritz

by jeffreyd on Sun Feb 08, 2015 5:57 pm

Here is a link to my flickr album of photos of this spokepov. In the meantime, I am going to start reflowing solder and looking for shorts.

https://www.flickr.com/photos/jeffreydu ... 705845791/
jeffreyd
 
Posts: 5
Joined: Tue Mar 18, 2014 10:12 pm

Re: Spokepov on the fritz

by adafruit_support_rick on Sun Feb 08, 2015 6:07 pm

What happened to the microprocessor? The socket is empty in all of those pictures...

adafruit_support_rick
 
Posts: 35095
Joined: Tue Mar 15, 2011 11:42 am
Location: Buffalo, NY

Re: Spokepov on the fritz

by jeffreyd on Sun Feb 08, 2015 6:51 pm

Ok, that's got to be it. I didn't notice it was missing. I have a curious 9 year old daughter, it's quite probable she removed it at some point.

I'll look for it, but I doubt I'll find it. Does adafruit sell the preprogrammed one separately?

Thanks for spotting that.
jeffreyd
 
Posts: 5
Joined: Tue Mar 18, 2014 10:12 pm

Re: Spokepov on the fritz

by jeffreyd on Sun Feb 08, 2015 7:07 pm

If I order one from mouser or digikey, can I program it myself? I have the usb dongle.
jeffreyd
 
Posts: 5
Joined: Tue Mar 18, 2014 10:12 pm

Re: Spokepov on the fritz

by adafruit_support_rick on Mon Feb 09, 2015 10:01 am

jeffreyd wrote:I have a curious 9 year old daughter, it's quite probable she removed it at some point.

I've got a daughter like that. Curious daughters are pretty cool.

We don't seem to sell the chip separately. I think we used to, but I don't see it anymore. I'll double-check, though.

Digikey:
http://www.digikey.com/product-detail/e ... ND/1008717

Mouser:
http://www.mouser.com/search/ProductDet ... Y2313V10PU

You can download the firmware here:
https://learn.adafruit.com/spokepov/download#firmware

adafruit_support_rick
 
Posts: 35095
Joined: Tue Mar 15, 2011 11:42 am
Location: Buffalo, NY

Re: Spokepov on the fritz

by adafruit_support_rick on Mon Feb 09, 2015 12:30 pm

update: We don't sell the microprocessor for the SpokePOV. You'll have to get it from Digikey or Mouser (or a certain little kid)

adafruit_support_rick
 
Posts: 35095
Joined: Tue Mar 15, 2011 11:42 am
Location: Buffalo, NY

Re: Spokepov on the fritz

by jeffreyd on Thu Feb 12, 2015 9:54 pm

Ok, I got a new one from mouser. Now how do I install the firmware? Do I compile and run those C++ files?
jeffreyd
 
Posts: 5
Joined: Tue Mar 18, 2014 10:12 pm

Re: Spokepov on the fritz

by adafruit_support_rick on Fri Feb 13, 2015 11:06 am

You downloaded the firmware, right?
https://learn.adafruit.com/spokepov/download#firmware
There should already be a .hex file in the download. You just need to upload that with avrdude.
https://learn.adafruit.com/usbtinyisp/avrdude
(even more detail on avrdude here: http://www.ladyada.net/learn/avr/avrdude.html )

Your target type is t2313, just like in the tutorial.

To program the spokepov.hex file, you would enter
avrdude -c usbtiny -p attiny2313 -U flash:w:spokepov.hex

adafruit_support_rick
 
Posts: 35095
Joined: Tue Mar 15, 2011 11:42 am
Location: Buffalo, NY

Please be positive and constructive with your questions and comments.