I've a 2.3.4 Gingerbread phone that's acting as the brain.  However, I 
couldn't even get IOIOManager to connect with the IOIO board while it was 
in this state.

This one is bizarre.  Tonight I got the yellow blinking behavior for 1-2 
minutes, but when I accidentally left it on and came back to it 15-20 
minutes later it was working normally, and it's done so again on a few 
reboots.  However, I also now get the error "the power adapter you 
connected is not compatible.  To avoid damaging your phone, please 
disconnect it now…." - That's a new one too.  I'm driving the IOIO board 
with 6x AA Lithium batteries, which usually give ~7.5-8.0volts at the board 
after a polarity protection diode, and haven't had any problems in >>30 
hours of testing before.

The only thing I can think of that might have hurt it is that I did a test 
a week back where the android and IOIO board reached 55-60 celsius before i 
pulled the plug (oops).  The IOIO worked OK immediately after that until 
two days ago.  The best hypothesis I have is that the high temperature 
messed up the non-volatile memory, and now the IOIO board needs to warm up 
before its bits are in the right order.  Best I've got anyway.

I've ordered another board already just to be safe, as I can't afford this 
to go blinky at the wrong moment.  Would love your thoughts on what might 
have happened here. 

Neil







On Monday, December 16, 2013 8:33:44 PM UTC-8, Ytai wrote:
>
> Sounds like the IOIO is in a reboot loop of some sort, possibly due to 
> firmware corruption. Have you tried an upgrade recently? Do you have access 
> to an Android version <4.1, so you can attempt a firmware update using 
> IOIOManager?
> On Dec 16, 2013 5:48 PM, "Neil Shepherd" <[email protected] <javascript:>> 
> wrote:
>
>> When I power cycle the IOIO just the red power light is on, the yellow 
>> status light stays off
>>
>> When I plug in an Android phone (or even a USB memory stick) to the IOIO, 
>> the yellow status light starts blinking about once a second.  My Java app 
>> can't connect, neither can IOIO manager.
>>
>> If I unplug the USB device (phone, USB stick) the yellow light keeps 
>> flashing thereafter.
>>
>> If there's any reset/fix option, I'd love to know what i can try.
>>
>> Thanks,
>> Neil
>>
>>
>> On Monday, December 16, 2013 5:14:47 PM UTC-8, Ytai wrote:
>>>
>>> OK, so it's not what I thought.
>>> What sort of blinking are you seeing exactly? When do they happen?
>>>
>>>
>>> On Sun, Dec 15, 2013 at 3:56 PM, Neil Shepherd <[email protected]>wrote:
>>>
>>>> Hi Ytai  - it's not an OTG board, it's a Sparkfun board from about a 
>>>> year back.  I'm trying to stick with the older board so my piggybacked 
>>>> board doesn't need to switch pinouts for power.
>>>>
>>>> Thanks, 
>>>> Neil
>>>>
>>>>
>>>> On Sunday, December 15, 2013 2:06:44 PM UTC-8, Ytai wrote:
>>>>
>>>>> Assuming this is a IOIO-OTG.
>>>>> Fast blinking LED = your calibration data somehow got wiped.
>>>>> Solution: plug in the IOIO to a PC (once). You don't actually have to 
>>>>> do anything on the PC, the IOIO will calibrate its clock according to the 
>>>>> host's USB clock.
>>>>>
>>>>>
>>>>> On Sun, Dec 15, 2013 at 1:44 PM, Neil Shepherd <[email protected]>wrote:
>>>>>
>>>>>> Hello all - 
>>>>>>
>>>>>> I have an IOIO project that's been working just fine with 
>>>>>> IOIO/Android* until now.  
>>>>>>
>>>>>> I haven't changed my IOIO code in a while, but now when i plug the 
>>>>>> android phone into the IOIO USB connector, the yellow status light 
>>>>>> flashes 
>>>>>> on and off repeatedly (any USB device seems to do this), but my program 
>>>>>> can't make a connection to the IOIO board.  The Android phone is 
>>>>>> charging 
>>>>>> OK, but I don't remember the status LED flashing before - is this an 
>>>>>> indication of an error condition on the board?   This all used to work 
>>>>>> beautifully until two days ago, my code hasn't changed, and none of my 
>>>>>> code 
>>>>>> tries to access the status LED.
>>>>>>
>>>>>> Anyone know?
>>>>>>
>>>>>> Thanks, Neil
>>>>>>
>>>>>> * Detailed robotics project - external GPS, servos, external camera 
>>>>>> controllers, remote logging controlled through Android background service
>>>>>>
>>>>>>  -- 
>>>>>> You received this message because you are subscribed to the Google 
>>>>>> Groups "ioio-users" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>> send an email to [email protected].
>>>>>> To post to this group, send email to [email protected].
>>>>>>
>>>>>> Visit this group at http://groups.google.com/group/ioio-users.
>>>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>>>
>>>>>
>>>>>  -- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "ioio-users" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to [email protected].
>>>> To post to this group, send email to [email protected].
>>>> Visit this group at http://groups.google.com/group/ioio-users.
>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>
>>>
>>>  -- 
>> You received this message because you are subscribed to the Google Groups 
>> "ioio-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To post to this group, send email to [email protected]<javascript:>
>> .
>> Visit this group at http://groups.google.com/group/ioio-users.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"ioio-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/ioio-users.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to