Tuesday, 3 May 2016

Pipo X9S - USB2 problem and double driver dump

In a search for a low cost, low power Wires-X node PC. I came across one that I thought will ticked all the requirements but I was wrong. Yes, Pipo X9S ticked some of the requirements but the major hurdle to get the USB to stay connected put me wrong! I've tried everything including flashing the firmware twice. The firmware is 5.8GB big and currently available from Baidu cloud and I believe you'll be not the only one having problem downloading it there. If there is a request, I will try to put the firmware available from public cloud server. For those who're asking why is the firmware is so big, well, it is actually a full Windows 10 home WinPE image.

Pipo has made the firmware image available on google drive, download all the 8 parts and use unrar/winrar to extract the files:

X9s Windows 10 part 01
X9s Windows 10 part 02
X9s Windows 10 part 03
X9s Windows 10 part 04
X9s Windows 10 part 05
X9s Windows 10 part 06
X9s Windows 10 part 07
X9s Windows 10 part 08

Anyway, spent the past few days to get USB working and I've already lost hope on this PC already. I've done all the tricks found on the internet but the USB devices can hold only for few minutes before the usual USB disconnected chime coming up and the USB device could not recognised pop-up from the task bar. I've done the trick of re-installing the driver for USB hub, this will fix it for few minutes before the chime coming back again.

UPDATE: I was playing around with the BIOS last night, I did two things but have no idea which one really 'solved' the problem. In the South Bridge USB setup, there is an option call USB2 PHY Power Gating and it was set to Enabled. I changed that to Disabled. And another thing is in the Boot section where I disabled the Quite Boot setting. I believe the South Bridge USB setting probably the one. I haven't got any USB unrecognised messages till now.

UPDATE 2: It seems that when the system went into sleep mode, the USB devices will get disconnected and become unrecognised. So, the problem still persist. For now, under the Power Management properties, I've set them to not "Allow the computer to turn off device to save power".

Since I believe many are looking for having a fresh Windows 10 installation on this PC, I've done a drivers dump. I was using the double drive dump utility which can be found here (http://www.majorgeeks.com/files/details/double_driver.html). I hope this will help some of you guys who're looking for the drivers. Beware, this is x64 drivers since X9S comes with 64-bit Win10 Home.

1. Non-Intel, Non-Microsoft drivers for X9S can be downloaded from here (8MB):


2. Non-Microsoft drivers for X9S can be downloaded here (224MB):


The first file should include the audio, network, wifi, sensors and touch screen. The second file contains Intel Cherry Trail drivers I believe, hence, the size.


DeeJay said...

Thanks for this post, I have a brand new X9S which had the same usb problem.

Draskov Draskovic said...

I found this blog looking for drivers since im not getting any proper response from pipo about the drivers. I had the USB issue and tried all of the things suggested on the internet but none of them worked. I did a clean install from a usb windows 10 image(made with MediaCreationTool) and now I need the drivers. I tried the ones you have posted here and they do install successfully but they don't work. Its weird I have never seen an issue like this before. I guess I should install the X9S firmware and hope that fixes the problem. The fresh windows 10 install did fix the usb problem so far the mouse and keyboard didnt disconnect at all. If only the drivers would work.

9M2TPT said...

I've tested this before, had Win10 installed from fresh. I have no problem with the USB but after I've installed the rest of the drivers, the USB will lost connection as before. Reinstalling X9S firmware won't do any good either. The only way I know that will work (though still not 100%) is by having your USB devices connected to a powered USB hub.

9M2TPT said...

It seems the Intel Cherry Trail drivers causes the USB problem as far as I can remember. I'm no longer using this X9S and I have it for sale now.

9M2TPT said...

Accidentally removed Draskov's recent reply. But here it is:

"well it worked for a month its broke again. I gave up on this maybe ill put it in the kitchen or sell it. Very dissapointed bybpipo as well. "

9M2TPT said...

Latest update, I've sold my unit to someone and the guy has just informed me that he parted out with the unit too. So, safe to say, if anyone looking for review, I'll say, NOT WORTH IT!

Draskov Draskovic said...

What could have been a good media device is ruined by a small issue but yes this device is not worth it. I would probably not buy any other pipo devices for now.

Nuno Carvalho said...

I've had the USB issue with Pipo X10 and I found that the problem was introduced with windows updates, so this is what I did to prevent it:
- donwload Win 10 ISO using Microsoft tool and create bootable USB
- install win 10 from the bootable USB (I didn't need Android, so I deleted all partitions)
- make sure you don't go online during this phase
- install the drivers from a dump I found here https://techtablets.com/pipo-x10/downloads/
- go to control panel and make sure recovery is active
when going online windows activates and windows updates start downloading visible and invisible updates and the problem starts after reboot. so at this point I go to installed updates and make note of the main windows updates and download them for offline use
- rolled back using recovery (system restore) and made sure I was offline
- went to services and disabled Windows Update service
- Installed the windows updates I downloaded previously
- now I can go online and the USB problem doesn't come back

Another option would be to use this Microsoft tool to prevent any driver from installing via windows update

Anonymous said...

Always on the USB-disconnecting problem, i have found that last W10 Creator update does have a USB driver that works correctly and doesn't disconnect the USB2 devices after a sleep.
Now what i have found instead is that on Power Management it is NOT possible to have a combination such as
Screen Off: 2 minutes
Sleep: never
When it turn off the screen, it goes into sleep in few seconds, stopping the running apps.
Too bad, because the form factor is unique and a touchscreen device that is at the same times small footprint AND loaded with lan/usb2/usb3/audio/hdmi port is not easy to find.

New project - Ubitx - Radi2cino

I've always been interested in building my own radio. I've seen many projects available on the net which I could get my hands dirty ...