ytai / ioio

Software, firmware and hardware of the IOIO - I/O for Android
Apache License 2.0
747 stars 355 forks source link

OTG Driver install issue windows 8 #55

Closed BorisKourt closed 11 years ago

BorisKourt commented 11 years ago

I am getting:

"The folder you specified doesnt contain a compatible software driver for your device. If the folder contains a driver, make sure it is designed t work with Windows for x64-based systems."

when I point to the driver file downloaded from the wiki here: https://github.com/ytai/ioio/wiki/Downloads

Any ideas why it is not seeing it properly?

ktb683 commented 11 years ago

This is my issue that he posted, and it's actually windows 7 x64. I've followed the beginners setup guide and got stuck on the driver. It doesn't recognize the .inf file

mteiken commented 11 years ago

Yes, same problem here... It's 2013 ... I haven't had a 32 bit machine in years. Hopefully this will get fixed soon!

cyberzl1 commented 11 years ago

Any resolution on this? Having the same problem. I grabbed the file mentioned above, and my Windows Vista 64 machine gives me the "Windows could not find driver software for your device" message.

ytai commented 11 years ago

Whatever the issue is, I assure you it's not Windows 7 / x64 related, since this is the exact setup I'm using and it works fine. With Windows 8 there seems to be a requirement that all drivers are signed, which the user can bypass if they want to. But no idea what's the deal with your Windows 7... Any information you can add will help, e.g. an exact description of the steps you took and the responses you got.

cyberzl1 commented 11 years ago

It installs fine on my Windows 7 Pro machine. However, when I try to install it on my Vista x64 machine, it does not.
Steps are pretty basic, and the same for both, but here you go:

Download the ioio.inf file from GitHub. Plug in the IOIO. Add hardware wizard identifies the IOIO and asks for driver. Driver install fails. Open Device Manager and "upgrade the device driver" Point it to the previously mentioned ioio.inf. Windows 7 says, this driver is not signed, but allows me to bypass that. Vista says it cannot find a driver for the device.

ytai commented 11 years ago

Is your Windows 7 machine 64-bit? I have no idea about Vista. I didn't know anybody was actually using this thing...

cyberzl1 commented 11 years ago

Yes, the Windows 7 machine is 64 bit.

I prefer to use the Vista machine for this development. The windows 7 machine is my work laptop. I suppose I could set the other one up to dual boot something, but I should be able to get this to work.

I already have my ADB, etc setup on the Vista and it works good.

Thanks

ytai commented 11 years ago

Let's try to summarize. I understand that there are Vista issues. I probably can't do anything about them since I don't have Vista. Proposed patches welcome if anyone wants to look into it. A good reference .inf is any FTDI-based virtual serial port e.g. Arduino. As far as Windows 7 is concerned, it seems like at least one more person other than me has managed to use Windows 7 / x64. So it is not a generic problem with this configuration. Anyone experiencing problem with this configuration, please step forward with more data.

mteiken commented 11 years ago

I had the same problem on Windows 7, 64 bit. I gave up and put my ioio in a drawer somewhere.

On Tue, May 28, 2013 at 10:09 PM, Ytai Ben-Tsvi notifications@github.comwrote:

Let's try to summarize. I understand that there are Vista issues. I probably can't do anything about them since I don't have Vista. Proposed patches welcome if anyone wants to look into it. A good reference .inf is any FTDI-based virtual serial port e.g. Arduino. As far as Windows 7 is concerned, it seems like at least one more person other than me has managed to use Windows 7 / x64. So it is not a generic problem with this configuration. Anyone experiencing problem with this configuration, please step forward with more data.

— Reply to this email directly or view it on GitHubhttps://github.com/ytai/ioio/issues/55#issuecomment-18593615 .

cyberzl1 commented 11 years ago

As a follow up to this issue.

I opened the INF file in my code editor and noticed that the ioio.inf on my Vista machine was an HTML file, not the raw text that the INF needed to be. I cut and paste the text from the website into the INF and tried again. Now it works as it should. So, if you are having issues, take a look at the content of the INF. If it isn't exactly as what is posted at https://github.com/ytai/ioio/blob/master/driver/ioio.inf then edit it so that it is.

ytai commented 11 years ago

Thanks for the update. I updated the Wiki link to the raw file. At this point I'm assuming all the people on this thread have had the same problem. Feel free to re-open if your issue is not resolved by that.