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-IOIO0500.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 [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 a
>>>>>>>>>>>>>>> topic in the Google Groups "ioio-users" group.
>>>>>>>>>>>>>>> To unsubscribe from this topic, visit
>>>>>>>>>>>>>>> https://groups.google.com/d/topic/ioio-users/vOzO1t92Ryg/uns
>>>>>>>>>>>>>>> ubscribe.
>>>>>>>>>>>>>>> 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/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].
>>>> 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.

Reply via email to