black7 thank you for your comment. This is really frustrating... what's strange is this:
1. now I am connecting the board to the PC always in A position and ioiodude can always read the Bootloader version (when in boot mode). 2. however ioiodude cannot read the Application version (when not in boot mode). Also there's another thing: 3. when I connect the smartphone to the IOIO (IOIO with external supply + OTG cable "master side" connected to IOIO's micro-USB port) it comunicates with the smartphone in both H or A positions! 4. however when I connect the cable "master side" to the micro-USB port of the smartphone it can feed the IOIO but cannot communicate with it (in this case IOIO has no external supply)... I think there is a problem with the IOIO when in Acessory mode and I don't what it is... it seems to not communicate with both PC and smartphone in this mode. I think I tried almost everything. Rebooting PC, installing new ioio.inf file, writing new app firmware, etc... And everything in Eclipse is matched by the way because I have another board with v5 app firmware (ioiodude reads both bootloader and app firmware) and the app I developed works just fine when the IOIO has no external supply and the smartphone is host. Domingo, 21 de Setembro de 2014 15:49:53 UTC+1, [email protected] escreveu: > > Oh Man...Your problems sound just like mine several month ago. > > When connect via USB to the PC, the OTG switch needs to be A (auto). > > Regarding port number double check everything, and then reboot the PC, > particularly if you have the IDE running like Eclipse. I would also reload > the new firmware. > > One other gotcha with the new firmware - be sure everything in the IDE is > matched to the firmware. > > When you connect the phone via USB, the OTG needs to be H (host), if you > are connecting BlueTooth dongle switch it to A. > > > Hope this helps. > > > On Saturday, September 20, 2014 7:48:58 PM UTC-7, AF wrote: >> >> Hello all IOIO users. >> >> My IOIO-OTG had application firmware version 0300 and was working fine at >> first. >> Recently I have upgraded its application firmware to version 0500 so I >> used ioiodude to do it and the operation was aparently successfull (....... >> Done.). >> However now when I try to connect it to my PC in bootloader mode the PC >> recognizes it and shows me the COM port but when in application mode it >> simply doesn't recognizes it and gives me an USB error... Also, the >> IOIO-OTG doesn't communicate with my smartphone anymore... But the red >> light still turns on! >> I can read the bootloader firmware version with ioiodude but not the >> application firmware because the command line freezes when I try to do >> this... >> What could be wrong? Is it possible that I fried the IOIO-OTG? I am >> thinking of that "H-A" switch because I read somewhere that we should >> connect the IOIO-OTG to the PC in "A" position... and I can't remember if I >> put it in "H" or "A" position when I upgraded the application firmware... >> Can you tell me what is the problem? Any help would be appreciated. >> > -- 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.
