Hi !
I have similar problems as here reported thread: 
https://groups.google.com/forum/#!topic/ioio-users/_GlTiiui5tI
I never managed to upgrade using Windows 8.1, but Windows 7 is working 
nearly ok. In the bootloader mode PC is connected, but not in the 
application mode. However Android HELLO IOIO connects and reports version 
5. Also my own Android app using ioiolib v5 connects
I am a little confused about USB cables: The board that has problems is 
from Seedstudio, it came with red USB cable and micro A usb in IOIO side. I 
made upgrade using it.
I have new boards from AliExpress. These are with black USB cable with more 
common micro B connector on IOIO side. Is it so that upgrade cannot be made 
with these black cables.

tiistai, 23. syyskuuta 2014 14.55.12 UTC+3 AF kirjoitti:
>
> Ytai,
>
> 2.05V.
>
> Terça-feira, 23 de Setembro de 2014 3:06:11 UTC+1, Ytai escreveu:
>>
>> With the IOIO connected to a PC in non-bootloader mode, can you please 
>> measure the voltage between GND and the middle leg of the host switch? It 
>> should read about 2.1V.
>> On Sep 22, 2014 4:57 PM, "AF" <[email protected]> wrote:
>>
>>> Ytai,
>>>
>>> Just tried on a different PC. No luck. Same issue happens. Unknown USB 
>>> Device in non-bootloader mode. Cannot read app firmware in ioiodude when in 
>>> this mode. (connected the IOIO in "A" position with no external supply)
>>> About the USB hub in the middle, I had already verified that before. 
>>> With or without it same issue happens too.
>>> I don't know what to do anymore, this is so frustrating...
>>>
>>> Segunda-feira, 22 de Setembro de 2014 21:14:58 UTC+1, Ytai escreveu:
>>>>
>>>>
>>>>
>>>> On Mon, Sep 22, 2014 at 12:11 PM, AF <[email protected]> wrote:
>>>>
>>>>> Ytai,
>>>>>
>>>>> Thank you for your answer.
>>>>>
>>>>> Always "A" position from now on [checked].
>>>>> No need for external supply [checked]. 
>>>>>
>>>>> When you say "should not do any permanent damage (except that the IOIO 
>>>>> will not work in a device role)" do you mean it will not never work in 
>>>>> device role again after "making the mistake" of flashing in "H" mode? Or 
>>>>> do 
>>>>> you mean that it simply will not work in device role when in "H" mode and 
>>>>> that if we flash it in this mode it will not do any damage? I guess you 
>>>>> mean this last one.
>>>>>
>>>>
>>>> Yes. There should be no permanent damage.
>>>>  
>>>>
>>>>>
>>>>> And about the USB cable just to make clear: one should use a simple 
>>>>> "USB type A to micro-USB type A or B" cable right? No need for OTG on one 
>>>>> of the ends of the cable right?
>>>>>
>>>>
>>>> Yes, A on the PC side to micro-B on the IOIO side (NOT A to micro-A, 
>>>> because that would be equivalent to forcing the host mode switch to the 
>>>> "H" 
>>>> position).
>>>>  
>>>>
>>>>>
>>>>> About IOIO not enumerating correctly in non-bootloader mode I think 
>>>>> you are totally right. Sometimes it is not recognized as COM Port but as 
>>>>> an 
>>>>> Unknown USB Device. Also, sometimes I have to keep pluging it in and out 
>>>>> and "Find new hardware on Windows" and then "Update driver" using 
>>>>> ioio.inf. 
>>>>> After doing that it is recognized as COM Port but ioiodude still can't 
>>>>> show 
>>>>> anything in this mode (non-bootloader). When I plug it out and then in 
>>>>> again Windows may recognize it or not and I have to do this process again.
>>>>>
>>>>
>>>> Another thing to look at is that if you have a USB hub in the middle, 
>>>> maybe bypassing it might help.
>>>>  
>>>>
>>>>> Ytai, I am going to try on a different computer very soon and post 
>>>>> updates. Once again, thank you for your answer.
>>>>>
>>>>
>>>> Great. Thanks! 
>>>>
>>>>>
>>>>>
>>>>> Segunda-feira, 22 de Setembro de 2014 18:21:18 UTC+1, Ytai escreveu:
>>>>>>
>>>>>> A few comments regarding the latest posts:
>>>>>>
>>>>>>    1. I see no evidence that we have any problems here related to 
>>>>>>    programming not succeeding. I believe the comments made earlier about 
>>>>>>    having a stable high-voltage supply are completely irrelevant in this 
>>>>>>    context, since there's no external flashing involved and in either 
>>>>>> case 
>>>>>>    there is no high-voltage programming on the PIC24.
>>>>>>    2. The A/H position should *always* by on "A" except for cases 
>>>>>>    where you're trying to compensate for having an incompatible USB 
>>>>>> cable that 
>>>>>>    will not automatically put the IOIO in host mode. Regardless, having 
>>>>>> it in 
>>>>>>    "H" mode should not do any permanent damage (except that the IOIO 
>>>>>> will not 
>>>>>>    work in a device role).
>>>>>>    3. Externally powering the IOIO when it is in device mode is a 
>>>>>>    valid option. In this mode it will consume its operating current from 
>>>>>> the 
>>>>>>    external source. For booting into bootloader mode, one has to 
>>>>>> consider that 
>>>>>>    power-cycling will not take place by detaching the USB cable if the 
>>>>>> IOIO is 
>>>>>>    externally powered. So in general it is easier to do all 
>>>>>> IOIODude-related 
>>>>>>    stuff without applying external power.
>>>>>>
>>>>>> Having said all that, we still seem to have a real problem here that 
>>>>>> is likely not v5.x firmware related, that is, that the IOIO does not 
>>>>>> enumerate correctly in non-bootloader mode.
>>>>>> Any chance you can attempt this on a different computer, just for 
>>>>>> sanity-checking?
>>>>>>
>>>>>> On Mon, Sep 22, 2014 at 5:10 AM, AF <[email protected]> wrote:
>>>>>>
>>>>>>> That's what I've done yesterday. I've bought another one. I hope now 
>>>>>>> that this one will be upgraded with no problems. I will do it in A 
>>>>>>> position 
>>>>>>> with no external supply because the board that is OK has been upgraded 
>>>>>>> that 
>>>>>>> way.
>>>>>>> Thank you for your offer Chad but I live in Portugal. You are a nice 
>>>>>>> guy.
>>>>>>> I will attempt to do other procedures in order to fix these two 
>>>>>>> boards... I will post here updates if I succeed because this seems to 
>>>>>>> be a 
>>>>>>> common issue. If Ytai has personal time for that it would be great if 
>>>>>>> he 
>>>>>>> posted a section with a title like "What you must do before 
>>>>>>> upgrading/downgrading IOIO firmware" in the beggining of this page: 
>>>>>>> https://github.com/ytai/ioio/wiki/IOIO-OTG-Bootloader-and-IOIODude. 
>>>>>>> In a short text he could warn IOIO users what position of the H-A 
>>>>>>> switch 
>>>>>>> they must use before connecting to the PC and if they should use 
>>>>>>> external 
>>>>>>> supply or not. Because I think that many users find this confusing and 
>>>>>>> then 
>>>>>>> mistakes occur. Btw, Ytai please correct the link in the sentence "The 
>>>>>>> first thing to do is to grab the latest version of IOIODude 
>>>>>>> <https://github.com/ytai/ioio/raw/master/release/apps/IOIODude-0100.zip>"
>>>>>>>  
>>>>>>> of the same page to version 1.2. I guess you missed it.
>>>>>>>
>>>>>>> Thank you all for your responses and feel free to keep trying to 
>>>>>>> solve this issue. I will do the same.
>>>>>>>
>>>>>>>
>>>>>>> Segunda-feira, 22 de Setembro de 2014 2:27:49 UTC+1, Chad Kennedy 
>>>>>>> escreveu:
>>>>>>>>
>>>>>>>>  Well, short of sending both to someone who has done it before and 
>>>>>>>> has a known go physical setup. You may have only one option, buy 
>>>>>>>> another 
>>>>>>>> one or two...
>>>>>>>>
>>>>>>>> I would be willing to try the updates for you if you pay for 
>>>>>>>> shipping both ways. This assumes shipping is reasonable and you are in 
>>>>>>>> the 
>>>>>>>> U.S.
>>>>>>>>
>>>>>>>> Maybe time will pass and you'll have an "Ah ha" moment. Maybe buys 
>>>>>>>> some fresh 9V and try the flashing. A fresh 9V should be enough to at 
>>>>>>>> least 
>>>>>>>> flash.
>>>>>>>>
>>>>>>>>
>>>>>>>> On 9/21/2014 4:58 PM, AF wrote:
>>>>>>>>  
>>>>>>>> I see your point Chad. Actually now I am trying to 
>>>>>>>> upgrade/downgrade the firmware in A position + external supply (USB 5V 
>>>>>>>> 1A 
>>>>>>>> to IOIO JST connector, homemade adaption made by myself, works fine) 
>>>>>>>> but 
>>>>>>>> still no luck... I don't know what to do anymore... I think I have 
>>>>>>>> tried 
>>>>>>>> almost everything!
>>>>>>>>
>>>>>>>> Domingo, 21 de Setembro de 2014 22:49:44 UTC+1, Chad Kennedy 
>>>>>>>> escreveu: 
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> My experience with PIC chips has taught me that "not enough power" 
>>>>>>>>> during the burn/flash/programming time will give significantly 
>>>>>>>>> inconsistent results. Your problem is sounding more like that 
>>>>>>>>> since 
>>>>>>>>> you've basically done it on two IOIOs and not a procedural problem 
>>>>>>>>> like 
>>>>>>>>> I faced. At the time of updating the firmware there was 
>>>>>>>>> insufficient 
>>>>>>>>> power applied or the IOIO was in H instead of A - these are my 
>>>>>>>>> theories. 
>>>>>>>>> I would encourage you to re-update and/or roll back to a prior 
>>>>>>>>> versionsV0330. fwiw I used a 9V battery and it did not last long 
>>>>>>>>> powering the IOIO OTG or for that matter any PIC chips from my 
>>>>>>>>> projects 
>>>>>>>>> I used prior during the flasing process. I dropped it quickly and 
>>>>>>>>> found 
>>>>>>>>> a usb power supply terminated pins on it and connected the IOIO. 
>>>>>>>>> My plug 
>>>>>>>>> runs  5V DC @ 2A. Try updating again verifying all power needs. I 
>>>>>>>>> am 
>>>>>>>>> going way out on a limb for this IOIO OTG PIC model but I know my 
>>>>>>>>> other 
>>>>>>>>> PICs require 12+ Volt minimum to achieve a good flashing, the PC's 
>>>>>>>>> USB 
>>>>>>>>> will provide some power, but is likely needing to be supplemented 
>>>>>>>>> with 
>>>>>>>>> external. Again stating this from experience and not looking at 
>>>>>>>>> the 
>>>>>>>>> IOIO's PIC's specifications/requirements. 
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On 9/21/2014 2:12 PM, AF wrote: 
>>>>>>>>> > black7, 
>>>>>>>>> > 
>>>>>>>>> > Both boards are showing inconsistent behaviour. I only managed 
>>>>>>>>> once to show the app firmware on ioiodude for one of the boards 
>>>>>>>>> (don't know 
>>>>>>>>> why it worked that time, the procedure was the same for both boards). 
>>>>>>>>> Now I 
>>>>>>>>> can't show it for both boards and one of them sometimes works with my 
>>>>>>>>> smartphone other times doesn't. The other one doesn't work at all. 
>>>>>>>>> This 
>>>>>>>>> makes no sense I know... 
>>>>>>>>> > And about upgrading the firmware with the external power supply: 
>>>>>>>>> that's what I was trying to say on the first post, it is highly 
>>>>>>>>> probable 
>>>>>>>>> that I've done that and also with H position on switch... I can't 
>>>>>>>>> remember 
>>>>>>>>> but I think I've done it. 
>>>>>>>>> > At first the COM ports only appeared in H position. And when in 
>>>>>>>>> A position they appeared as unknown devices. Now after I did all 
>>>>>>>>> those 
>>>>>>>>> tries and procedures I managed to make them recognized as COM ports 
>>>>>>>>> in both 
>>>>>>>>> H or A positions. 
>>>>>>>>> > 
>>>>>>>>>
>>>>>>>>> ____________________________________________________________ 
>>>>>>>>> The End of the &#34;Made-In-China&#34; Era 
>>>>>>>>> The impossible &#40;but real&#41; technology that could make you 
>>>>>>>>> impossibly rich. 
>>>>>>>>> http://thirdpartyoffers.netzero.net/TGL3241/541f47d59ba4247d
>>>>>>>>> 57d79st03duc 
>>>>>>>>>
>>>>>>>>  -- 
>>>>>>>> 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/qY-fe0ikwLs/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.

Reply via email to