I don't understand.  Which voltage are you talking?  The ioio is not 
measuring its 5 volt supply voltage. I would not expect the ioio 5 volt 
supply to drop a measurable amount in any case, regardless of load. The 
variable resistor is setting a charge current *to* the Android, therefore I 
would expect the Android supply voltage to raise...not drop.  Is the 
Android monitoring it's own supply voltage?

On Saturday, April 4, 2015 at 11:25:33 AM UTC-7, Ytai wrote:
>
> How much the voltage drops as result of different charge current limiting 
> and how low the voltage can drop before the Android decides it is not 
> connected is totally device dependent. This is in general a total hack 
> (which does work great in certain cases). The formal USB specification 
> doesn't actually allow doing that.
>
> On Fri, Apr 3, 2015 at 4:01 PM, Vic Wintriss <[email protected] 
> <javascript:>> wrote:
>
>> I tried another board and got it working OK.  At least now, it recognizes 
>> the App is present.
>> The next problem is to make the Android detect the board.  How much 
>> charging current does the Android need in order to detect that it is 
>> connected to something?
>>
>>
>> On Thursday, April 2, 2015 at 12:58:24 PM UTC-7, Vic Wintriss wrote:
>>>
>>> It is supposed to be an exact OTG copy.  Something is keeping it in the 
>>> boot mode even after reset.  Any ideas?  Can hardware keep it in boot 
>>> mode?  BOOT is not being held low.  I will probe HOST.
>>>
>>> On Thursday, April 2, 2015 at 11:01:57 AM UTC-7, Ytai wrote:
>>>>
>>>> In what ways is your hardware different than the standard IOIO-OTG? Is 
>>>> it possible that for some reason it thinks it is in host mode? Can you 
>>>> probe the HOST signal?
>>>> On Apr 2, 2015 10:41 AM, "Vic Wintriss" <[email protected]> wrote:
>>>>
>>>>> It always says "Bootloader detected"
>>>>>
>>>>> VicMacMini-2:Downloads VicMinils /dev/tty.usb*
>>>>>
>>>>> /dev/tty.usbmodem1a121371
>>>>>
>>>>> VicMacMini-2:Downloads VicMini$ ./ioiodude 
>>>>> --port=/dev/tty.usbmodem1a121371 
>>>>> versions
>>>>>
>>>>> IOIO Bootloader detected.
>>>>>
>>>>>
>>>>> Hardware version: SPRK0020
>>>>>
>>>>> Bootloader version: IOIO0401
>>>>>
>>>>> Platform version: IOIO0030
>>>>>
>>>>> VicMacMini-2:Downloads VicMini$ ./ioiodude 
>>>>> --port=/dev/tty.usbmodem1a121371 
>>>>> --force write /Users/VicMini/Downloads/App-IOIO0500.ioioapp 
>>>>>
>>>>> Writing image...
>>>>>
>>>>> [########################################]
>>>>>
>>>>> Writing fingerprint...
>>>>>
>>>>> Done.
>>>>>
>>>>> VicMacMini-2:Downloads VicMini$ ./ioiodude 
>>>>> --port=/dev/tty.usbmodem1a121371 
>>>>> versions
>>>>>
>>>>> IOIO Bootloader detected.
>>>>>
>>>>>
>>>>> Hardware version: SPRK0020
>>>>>
>>>>> Bootloader version: IOIO0401
>>>>>
>>>>> Platform version: IOIO0030
>>>>>
>>>>> VicMacMini-2:Downloads VicMini$ ./ioiodude 
>>>>> --port=/dev/tty.usbmodem1a121371 
>>>>> --reset versions
>>>>>
>>>>> IOIO Bootloader detected.
>>>>>
>>>>> On Thursday, April 2, 2015 at 10:33:11 AM UTC-7, Vic Wintriss wrote:
>>>>>>
>>>>>> VicMacMini-2:Downloads VicMini$ ls /dev/tty.usb*
>>>>>>
>>>>>> VicMacMini-2:Downloads VicMini$ ./ioiodude --port=/dev/tty.
>>>>>> usbmodem1a121361 versions
>>>>>>
>>>>>> IOIO Bootloader detected.
>>>>>>
>>>>>>
>>>>>> Hardware version: SPRK0020
>>>>>>
>>>>>> Bootloader version: IOIO0401
>>>>>>
>>>>>> VicMacMini-2:Downloads VicMini$ ./ioiodude --port=/dev/tty.
>>>>>> usbmodem1a121361 --reset write /Users/VicMini/Downloads/App-I
>>>>>> OIO0500.ioioapp 
>>>>>>
>>>>>> Comparing fingerprints...
>>>>>>
>>>>>> Fingerprint match - skipping write.
>>>>>>
>>>>>> VicMacMini-2:Downloads VicMini$ ./ioiodude --port=/dev/tty.
>>>>>> usbmodem1a121361 versions
>>>>>>
>>>>>> It hangs up at this point and I have to exit.
>>>>>>
>>>>>> ^CVicMacMini-2:Downloads VicMini$ 
>>>>>>
>>>>>> On Wednesday, April 1, 2015 at 8:48:49 PM UTC-7, Ytai wrote:
>>>>>>>
>>>>>>> This is only the bootloader. I would like to see what happens after 
>>>>>>> a reset. That is, to get the "IOIO Application Detected" message.
>>>>>>>
>>>>>>> On Wed, Apr 1, 2015 at 8:16 PM, Vic Wintriss <[email protected]> 
>>>>>>> wrote:
>>>>>>>
>>>>>>>> VicMacMini-2:Downloads VicMini$ ls /dev/tty.usb*
>>>>>>>>
>>>>>>>> /dev/tty.usbmodem1a121311
>>>>>>>>
>>>>>>>> VicMacMini-2:Downloads VicMini$ ./ioiodude --port=/dev/tty.
>>>>>>>> usbmodem1a121311 versions
>>>>>>>>
>>>>>>>> IOIO Bootloader detected.
>>>>>>>>
>>>>>>>>
>>>>>>>> Hardware version: SPRK0020
>>>>>>>>
>>>>>>>> Bootloader version: IOIO0401
>>>>>>>>
>>>>>>>> Platform version: IOIO0030
>>>>>>>>
>>>>>>>> VicMacMini-2:Downloads VicMini$ ./ioiodude --port=/dev/tty.
>>>>>>>> usbmodem1a121311 fingerprint
>>>>>>>>
>>>>>>>> d895d272a4b98529693fcdc4f69eeb3c
>>>>>>>>
>>>>>>>> VicMacMini-2:Downloads VicMini$ 
>>>>>>>>
>>>>>>>> VicMacMini-2:Downloads VicMini$ ./ioiodude --port=/dev/tty.
>>>>>>>> usbmodem1a121311 --reset versions
>>>>>>>>
>>>>>>>> IOIO Bootloader detected.
>>>>>>>>
>>>>>>>>
>>>>>>>> Hardware version: SPRK0020
>>>>>>>>
>>>>>>>> Bootloader version: IOIO0401
>>>>>>>>
>>>>>>>> Platform version: IOIO0030
>>>>>>>>
>>>>>>>> VicMacMini-2:Downloads VicMini$ 
>>>>>>>>
>>>>>>>> On Wednesday, April 1, 2015 at 7:48:34 PM UTC-7, Ytai wrote:
>>>>>>>>>
>>>>>>>>> ./ioiodude --port=/dev/tty.usbmodem1a121321 *--reset *versions
>>>>>>>>> ./ioiodude --port=/dev/tty.usbmodem1a121321 versions
>>>>>>>>>
>>>>>>>>> OR:
>>>>>>>>>
>>>>>>>>> ./ioiodude --port=/dev/tty.usbmodem1a121321 fingerprint
>>>>>>>>>
>>>>>>>>> On Wed, Apr 1, 2015 at 7:43 PM, Vic Wintriss <[email protected]> 
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> VicMacMini-2:Downloads VicMini$ ./ioiodude --port=/dev/tty.
>>>>>>>>>> usbmodem1a121321 versions
>>>>>>>>>>
>>>>>>>>>> IOIO Bootloader detected.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Hardware version: SPRK0020
>>>>>>>>>>
>>>>>>>>>> Bootloader version: IOIO0401
>>>>>>>>>>
>>>>>>>>>> Platform version: IOIO0030
>>>>>>>>>> How do I get out of the bootloader mode without changing the port 
>>>>>>>>>> so I can check to see what it says is loaded?
>>>>>>>>>>
>>>>>>>>>> On Wednesday, April 1, 2015 at 4:16:09 PM UTC-7, Ytai wrote:
>>>>>>>>>>>
>>>>>>>>>>> What bootloader did you put on it? Was it able to correctly talk 
>>>>>>>>>>> to IOIODude? What app did you install? 5 blinks doesn't mean 
>>>>>>>>>>> anything... 
>>>>>>>>>>> Possibly corrupt firmware.
>>>>>>>>>>> On Apr 1, 2015 4:13 PM, "Vic Wintriss" <[email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Actually it blinks 5 times...only when the usb cable is 
>>>>>>>>>>>> connected to a phone.  Any idea what that means?  The boot pin is 
>>>>>>>>>>>> not being 
>>>>>>>>>>>> held low.
>>>>>>>>>>>>
>>>>>>>>>>>> On Wednesday, April 1, 2015 at 2:24:55 PM UTC-7, Ytai wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> That means that you're in bootloader mode. This will happen 
>>>>>>>>>>>>> when you power on with the boot pin held low.
>>>>>>>>>>>>> On Apr 1, 2015 1:22 PM, "Vic Wintriss" <[email protected]> 
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> When I power on, the LED blinks 3 times.  Is that normal 
>>>>>>>>>>>>>> operation?  I think that I have IOIO0500 installed.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Wednesday, April 1, 2015 at 11:41:06 AM UTC-7, Ytai wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> The HOST signal is active high.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Tue, Mar 31, 2015 at 2:58 PM, Vic Wintriss <
>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> When you say assert, do you mean assert high or assert low?
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Tuesday, March 31, 2015 at 2:36:24 PM UTC-7, Ytai wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> The IOIO decides whether it should be host or device based 
>>>>>>>>>>>>>>>>> on whether the USBID pin is pulled low (host) or left 
>>>>>>>>>>>>>>>>> floating (device). On 
>>>>>>>>>>>>>>>>> the standard IOIO board this pin would get pulled low by 
>>>>>>>>>>>>>>>>> either plugging in 
>>>>>>>>>>>>>>>>> a USB micro A connector to the A/B socket or by forcing it 
>>>>>>>>>>>>>>>>> low using the 
>>>>>>>>>>>>>>>>> on-board switch.
>>>>>>>>>>>>>>>>> When the IOIO application firmware detects that USBID is 
>>>>>>>>>>>>>>>>> pulled low, it will assert the HOST signal, which will cause 
>>>>>>>>>>>>>>>>> 5V to be 
>>>>>>>>>>>>>>>>> supplied on the VBUS rail.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On Tue, Mar 31, 2015 at 1:06 PM, Vic Wintriss <
>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> I got the boot loader flashed and am able to run the 
>>>>>>>>>>>>>>>>>> blink app...but having trouble with the Android charging 
>>>>>>>>>>>>>>>>>> circuit.   
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Is there a detailed description of the Android charging 
>>>>>>>>>>>>>>>>>> circuit including the operation of Q1, Q2 and the VBUS and 
>>>>>>>>>>>>>>>>>> HOST pins of the 
>>>>>>>>>>>>>>>>>> PIC?  My new circuit implementation does not seem to be 
>>>>>>>>>>>>>>>>>> charging the 
>>>>>>>>>>>>>>>>>> Android properly.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Monday, March 30, 2015 at 9:26:30 PM UTC-7, Vic 
>>>>>>>>>>>>>>>>>> Wintriss wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Thanks…think I got it running with the Pickit3…I’ll let 
>>>>>>>>>>>>>>>>>>> you know.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On Mar 30, 2015, at 9:18 PM, Ytai Ben-Tsvi <
>>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> There's not much to it. Get a PIC programmer, or use a 
>>>>>>>>>>>>>>>>>>> second IOIO as such. Flash the bootloader image that you 
>>>>>>>>>>>>>>>>>>> can download from 
>>>>>>>>>>>>>>>>>>> the downloads page and finally use IOIODude as usual to 
>>>>>>>>>>>>>>>>>>> flash the 
>>>>>>>>>>>>>>>>>>> application firmware.
>>>>>>>>>>>>>>>>>>> Here's an example of how to do the second IOIO way:
>>>>>>>>>>>>>>>>>>> https://www.youtube.com/watch?v=eUKAPP63QtU
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On Mon, Mar 30, 2015 at 6:40 PM, Vic Wintriss <
>>>>>>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Just got my new VicsWagon boards back with PIC soldered 
>>>>>>>>>>>>>>>>>>>> on the robot board with all ioio circuitry on the board, 
>>>>>>>>>>>>>>>>>>>> too.  Where are 
>>>>>>>>>>>>>>>>>>>> the best instructions for flashing a boot loader and app 
>>>>>>>>>>>>>>>>>>>> firmware?
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> -- 
>>>>>>>>>>>>>>>>>>>> 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 ioio-users+...@googleg
>>>>>>>>>>>>>>>>>>>> roups.com.
>>>>>>>>>>>>>>>>>>>> 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/d/op
>>>>>>>>>>>>>>>>>>>> tout.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> -- 
>>>>>>>>>>>>>>>>>>> You received this message because you are subscribed to 
>>>>>>>>>>>>>>>>>>> a topic in the Google Groups "ioio-users" group.
>>>>>>>>>>>>>>>>>>> To unsubscribe from this topic, visit 
>>>>>>>>>>>>>>>>>>> https://groups.google.com/d/to
>>>>>>>>>>>>>>>>>>> pic/ioio-users/vOzO1t92Ryg/unsubscribe.
>>>>>>>>>>>>>>>>>>> To unsubscribe from this group and all its topics, 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/d/op
>>>>>>>>>>>>>>>>>>> tout.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>  -- 
>>>>>>>>>>>>>>>>>> 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/d/op
>>>>>>>>>>>>>>>>>> tout.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>  -- 
>>>>>>>>>>>>>>>> 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/d/optout.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>  -- 
>>>>>>>>>>>>>> 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/d/optout.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>  -- 
>>>>>>>>>>>> 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/d/optout.
>>>>>>>>>>>>
>>>>>>>>>>>  -- 
>>>>>>>>>> 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/d/optout.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>  -- 
>>>>>>>> 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/d/optout.
>>>>>>>>
>>>>>>>
>>>>>>>  -- 
>>>>> 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/d/optout.
>>>>>
>>>>  -- 
>> 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/d/optout.
>>
>
>

-- 
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/d/optout.

Reply via email to