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] <javascript:>> 
> 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/
>>>>>>>>>>>>>>>> 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/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] <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