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
https://drive.google.com/file/d/0B53...ew?usp=sharing 
X9s Windows 10 part 02
https://drive.google.com/file/d/0B53...ew?usp=sharing
X9s Windows 10 part 03
https://drive.google.com/file/d/0B53...ew?usp=sharing
X9s Windows 10 part 04
https://drive.google.com/file/d/0B53...ew?usp=sharing
X9s Windows 10 part 05
https://drive.google.com/file/d/0B53...ew?usp=sharing
X9s Windows 10 part 06
https://drive.google.com/file/d/0B53...ew?usp=sharing
X9s Windows 10 part 07
https://drive.google.com/file/d/0B53...ew?usp=sharing
X9s Windows 10 part 08
https://drive.google.com/file/d/0B53...ew?usp=sharing

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):

https://drive.google.com/open?id=0B_kYO6BlPebVUFRHcGI2TWZUMUk

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

https://drive.google.com/open?id=0B_kYO6BlPebVa2h2dkd1MHpsdEE

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.


Calling MS SQL Stored Procedure from ABAP

One of the few things sometime coming up in your ticket request. Calling stored procedure from ABAP to remote SQL server.  How do we send th...