Enabling UAS on Asus P5K3 Deluxe with RocketU 1022C and Sandisk Extreme USB 3.0 on WinXP/Win7

minsutoreru

Reputable
Feb 18, 2015
3
0
4,510
Hey folks,

I'm referring to this article (which is great stuff, btw ;-):

Commenting a 2 years old article didn't seem quite suitable to me, therefore this thread.

I was wondering if Andrew Ku / acku managed to get Asus' UAS driver working with this Syba SD-PEX20112 card and a officially not supported Asus P8P67 it might work as well on even older Asus Boards with the right ASM1042/ASM1042A Chip PCIe Card. Maybe on any Board regardless of manufacturer (and PCIe 1.1 speed limit) as long there is a free PCIe Slot.

Scenario:

- Asus P5K3 Deluxe Board with PCIe 1.1 (I'm aware of the theoretical max. 200 MB/s, but wanted to test it anyway)
- Highpoint RocketU 1022C PCIe 2.0 / 2x USB 3.0 Card with ASM1042A
(http://www.highpoint-tech.com/USA_new/series_RocketU1022C-Series.htm)
- Sandisk Extreme USB 3.0 64GB Flash Drive (SDCZ80-064G-G46, newest model from August 2013 afaik)
- tested on WinXP Pro x86 SP3 and Win7 Pro x64 SP1
- AMIDEDOS.EXE for modifying make and model SMBIOS strings

My idea:

Get USB 3.0 work with UAS on WinXP to see if an extension card solution on a PCIe 1.1 port is worth the money and effort. Why WinXP? It's still a great OS and I wanted to know where the real limits are. USB 3.0 on XP is possible if appropriate drivers are provided, but UAS is another thing.

My conclusions:

1.) Sandisk (Cruzer) Extreme USB 3.0 64GB Flash Drive (SDCZ80-064G-G46 & SDCZ80-064G-FFP models) does not support UAS. Applied both BOT and UAS driver on it and copy tests revealed exactly the same performance. I thought it does support UAS because it's listed along with other drives which do support UAS in this chart:
http://www.tomshardware.co.uk/charts/usb-3.0-thumb-drives-2013/benchmarks,144.html

We test on a Z77 system and Windows 8 to have full UASP support (USB Attached SCSI), as this feature is necessary to unleash maximum performance.

2.) Installing the Asus Boost Driver manually by replacing the mass storage driver of the sandisk device doesn't work on XP; however, it does on Win7 (of course, like acku stated in his article). But, Asus provides Boost drivers for XP on Z77 Boards (with ASM1042 chips) for example. Furthermore, another official source where XP UAS support is stated:
http://rog.asus.com/forum/showthread.php?11986-What-is-ASUS-USB-3-Boost-and-UASP&p=86267&viewfull=1#post86267

3.) Tools like WinToolKit and WinSetupFromUSB (newest versions tested) don't recognize the Sandisk Extreme when Boost driver is installed. When standard mass storage driver is installed, they do.

4.) I've come to my limits tricking this clever Asus subroutine which checks make and model. It still says it is the wrong model although I modified setup manufacturer & product name type 1 & 2 as follows:

amidedos /sm "ASUSTeK Computer Inc."
amidedos /sp "P8Z77-V Deluxe"
amidedos /bm "ASUSTeK Computer Inc."
amidedos /bp "P8Z77-V Deluxe"

(tested "P8Z77-V" as well, same result)


My questions:

to 1.) Can anyone confirm or disprove that the Sandisk (Cruzer) Extreme does not support UAS?

to 2.) Does anyone have WinXP running with Boost Driver and UAS on a Asus P8Z77 Board?

to 3.) Someone encountered these problems, too? Any solution?

to 4.) Does the subroutine check the board's serial number and UUID, too? If so, could someone be so kind to provide me with one from any Z77 Asus board? I know from the article that acku managed to trick this subroutine and I would like to know how he did that and what I am doing wrong or missing. :)
 

minsutoreru

Reputable
Feb 18, 2015
3
0
4,510
If of any interest, here are my copy rate results:

specs:
- Intel P35 (PCIe 1.1) with ICH9R (SATA Intel 11.2.0.1006 & standard MS USB 2.0 drivers)
- Core 2 Duo E8400 2x3GHz
- 2x1GB Kingston DDR-1333
- Samsung SSD 840 Pro
- Highpoint RocketU 1022C with ASM1042A chip (ASMedia 1.16.22.0 driver & 130201_10_02_00 firmware)
- WinXP Pro x86 SP3 and Win7 Pro x64 SP1 (both NTFS)
- all thumb drives NTFS formatted

XP Pro SP2 x86 untouched image + Serebys AIO (798 MB) with WinSetupFromUSB 1.3:

USB2.0: Kingston Data Traveler 410 4GB USB2.0 on WinXP: 7:50 (1,7 MB/s)
USB2.0: Sandisk Cruzer Blade 4GB USB2.0 on WinXP: 8:00 (1,66 MB/s)
USB2.0: Sandisk Extreme USB 3.0 64GB (...-FFP) on WinXP: 3:14 (4,1 MB/s)
USB3.0: Sandisk Extreme USB 3.0 64GB (...-FFP) on WinXP: 2:43 (4,9 MB/s)
USB3.0: Sandisk Extreme USB 3.0 64GB (...-FFP) on Win7 (mass storage driver): 2:24 (5,5 MB/s)


Win7 AIO x86&x64 full patched image + Serebys AIO (6,15 GB) per windows copy to thumb drive:

USB2.0: Kingston DataTraveler 100 G3 8GB USB 3.0 on WinXP: 11:14 (9,1 MB/s)
USB2.0: Sandisk Extreme USB 3.0 64GB (...-FFP) on WinXP: 5:28 (18,75 MB/s)
USB3.0: Sandisk Extreme USB 3.0 64GB (...-FFP) on WinXP: 1:12 (85,4 MB/s)
USB3.0: Sandisk Extreme USB 3.0 64GB (...-FFP) on Win7 (mass storage driver): 1:04 (96,1 MB/s)
USB3.0: Sandisk Extreme USB 3.0 64GB (...-FFP) on Win7 (BOT/UAS driver): 0:57 (107,9 MB/s)

8,08 GB AVI file windows copy to thumb drive:

USB2.0: Sandisk Extreme USB 3.0 64GB (...-FFP) on WinXP: 6:48 (19,8 MB/s)
USB3.0: Sandisk Extreme USB 3.0 64GB (...-FFP) on WinXP: 1:01 (132,5 MB/s)
USB3.0: Sandisk Extreme USB 3.0 64GB (...-FFP) on Win7 (mass storage driver): 1:01 (132,5 MB/s)
USB3.0: Sandisk Extreme USB 3.0 64GB (...-FFP) on Win7 (BOT/UAS driver): 0:53 (152 MB/s)

=> more than doubled speed with Sandisk copying small files even on USB2.0 compared to older thumb drives
=> max. 152 MB/s on PCIe 1.1 slot via Highpoint RocketU 1022C expansion card (other experiences would be helpful here)
=> no big difference between XP and 7 comparing mass storage driver copy rates