UASP capability of optical drives

Discussion of LibreDrive mode, compatible drives and firmwares
Post Reply
martini2
Posts: 4
Joined: Fri May 17, 2019 5:46 pm

UASP capability of optical drives

Post by martini2 »

Hi,

i have a ASUS BW-16D1HT and a LG BH16NS55 which i sometime use with a sata/ide<>usb2 adapter as external drives in windows 10. It works with makemkv without problems but is very slow due to usb2 speed.
Recently i bought a cheap sata<>usb3 adapter with a power supply (~20Euros) in hope to rip the disks with max speed but none of the drives is recognized by windows. A brief moment after pluging the adpter into the pc a yellow triangle with a exclamation mark appears on the adapter icon. In the adapter settings i see errors like "could not start the device" or "could not assign address ..."
The description of the adapter claims the drives must be uasp enabled. Is this the case for the mentioned drives? I can not find any info on this. If no, can this be fixed in the firmware? (The asus runs mk3.10 and the lg original 1.02 firmware)
Maybe the adapter ist defective? Can someone recomend a good and not too expansive sata<>usb3 adapter that work with this drives?
d00zah
Posts: 1586
Joined: Mon Jun 06, 2016 8:23 pm

Re: UASP capability of optical drives

Post by d00zah »

Seems to be a lot of info available... some reading required:

https://duckduckgo.com/?q=uasp+enabled&t=ffcm&ia=web
Billycar11
Posts: 4347
Joined: Sun Aug 24, 2014 5:49 am

Re: UASP capability of optical drives

Post by Billycar11 »

martini2 wrote:
Fri May 17, 2019 8:00 pm
Hi,

i have a ASUS BW-16D1HT and a LG BH16NS55 which i sometime use with a sata/ide<>usb2 adapter as external drives in windows 10. It works with makemkv without problems but is very slow due to usb2 speed.
Recently i bought a cheap sata<>usb3 adapter with a power supply (~20Euros) in hope to rip the disks with max speed but none of the drives is recognized by windows. A brief moment after pluging the adpter into the pc a yellow triangle with a exclamation mark appears on the adapter icon. In the adapter settings i see errors like "could not start the device" or "could not assign address ..."
The description of the adapter claims the drives must be uasp enabled. Is this the case for the mentioned drives? I can not find any info on this. If no, can this be fixed in the firmware? (The asus runs mk3.10 and the lg original 1.02 firmware)
Maybe the adapter ist defective? Can someone recomend a good and not too expansive sata<>usb3 adapter that work with this drives?
i wouldn't worry about uasp support just get a usb 3.0 adapter that works with optical drives that fully support atapi. optical drives are only sata 1.5 gbps or 150MB per second anyway and you are never going to exceed 50 MB per second read thats only 10% of the usb 3.0 standard of 500MB per second. and UASP still wont help an optical drive because that is for reading and writing many small files at once movie files are one big file you will see no improvement.

here are some usb to stata adapters/enclosures that work with optical drives.

OWC Mercury Pro Enclosure https://www.bhphotovideo.com/c/product/ ... A514&smp=Y

Vantec NST-536S3-BK https://www.amazon.com/gp/product/B01MR ... 0DER&psc=1

Unitek Y-1034 SATA -

Vantec CB-ST00U3 https://www.amazon.com/gp/product/B0745 ... 0DER&psc=1 -Does not support flashing firmware
Buy a UHD drive from the guide and how to video maker: https://www.makemkv.com/forum/viewtopic ... 20&t=17831
UHD Drives Guide: https://www.makemkv.com/forum/viewtopic ... 16&t=19634
Auto flash kit $25 Email me for one Billycar5924@gmail.com
martini2
Posts: 4
Joined: Fri May 17, 2019 5:46 pm

Re: UASP capability of optical drives

Post by martini2 »

thank you for the links, unfortuately the link to the search results did not provide any information about the uasp compatibility of the mentiond drives and
the enclosures are, if avaiable, too expansive in germany. They cost twice as much as in the US so getting a new drive is much cheaper. The LG is ~ 60Euros.

I solved the problem buying a "Sitecom USB 3.0 to SATA adapter incl. Power Adapter" from a local store (MediaMarkt) for about 35Euros. It works out of the box in Windows 7 and Windows 10. The drawback ist the price and a very very short usb cable (~10cm).
The read speed with the asus BW-16D1HT is ~30Mb/s for a UHD so i think it is working ok.

Working USB3 to SATA adapter from Sitecom https://www.sitecom.com/de/usb-30-to-sa ... 333/p/1789

The cheap CSL-USB to Sata adapter from Amazon seams to be broken o just incompatible.
NOT working USB3 to SATA adapter from CSL https://www.amazon.de/CSL-Adapter-Konve ... B01K22TZ3I
powellandy
Posts: 1
Joined: Sun Nov 18, 2018 8:46 pm

Re: UASP capability of optical drives

Post by powellandy »

I had the same issue. I did this:

The UASP is implemented in the driver uaspstor.sys. To disable loading of this driver, run regedit, and set the start value to 4 (disabled) under: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UASPSto‌​r

and rebooted. It then worked and interestingly when I set the key back to it's original value it still worked!

Cheers
A
Vincent88
Posts: 2
Joined: Tue Mar 05, 2019 5:48 pm

Re: UASP capability of optical drives

Post by Vincent88 »

martini2 wrote:
Fri May 17, 2019 8:00 pm
Hi,

i have a ASUS BW-16D1HT and a LG BH16NS55 which i sometime use with a sata/ide<>usb2 adapter as external drives in windows 10. It works with makemkv without problems but is very slow due to usb2 speed.
Recently i bought a cheap sata<>usb3 adapter with a power supply (~20Euros) in hope to rip the disks with max speed but none of the drives is recognized by windows. A brief moment after pluging the adpter into the pc a yellow triangle with a exclamation mark appears on the adapter icon. In the adapter settings i see errors like "could not start the device" or "could not assign address ..."
The description of the adapter claims the drives must be uasp enabled. Is this the case for the mentioned drives? I can not find any info on this. If no, can this be fixed in the firmware? (The asus runs mk3.10 and the lg original 1.02 firmware)
Maybe the adapter ist defective? Can someone recomend a good and not too expansive sata<>usb3 adapter that work with this drives?
@martini2
I had tried a few USB 3.0 adapter chips,
Asmedia ASM1153E SATA-USB-bridge-chip,
Prolific PL2773 SATA-USB-bridge-chip,
Norelys NS106X SATA-USB-bridge-chip.

They were e.g. from 3.5 inch (SATA->(eSATA+USB 3.0) HDD-cases.

NONE of them supports ATAPI disc drives/ODD drives (in UASP) mode, neither in Linux nor Windows, tried different firmwares no luck, but HDDs work . They don't work with ODDs in UASP-mode.

I had to use USB-BOT (USB-Bulk-Only-Transfer-Protocol =USB-mass-storage) firmwares on all those Chips.
I flashed USB-BOT firmwares on those chips, so that they support ODD-ATAPI-drives.
ASM1153E: usbdev.ru: => 141125_21_00_00_ODD.rar =>141125_21_00_00_ODD.bin

Norelys NS106X:
https://www.usbdev.ru/files/norelsys/ns1066fw/ =>[Default_v2.34.0_orico_gs.bin]
/ or [NS1066_OEM_2.1649280.bin]
All newer Norelys firmwares, like 2.67 etc. use UASP, and ODDs tested NOT working with newer Norelys firmwares using UASP.

Then with USB-BOT-firmwares they detected my optical disc drives (in USB-Bulk-Only-Transfer-Protocol-mode)

Using UASP-USB-Birdge firmware, and forcing USB-Bot mode on the USB-Host-controller-side, or by USB-Host-controllers just supporting USB-BOT-mode, didn't solve that issue, too detect ODDs.

It looks like that ATAPI (ATA-Packet interface) which is an extension to ATA (SCSI-packet-command-set over ATA, SCSI-packets over ATA), is not passthorughed over USB-attached SCSI- protocol. Maybe it's pasthoughed over SCSI, but not over SCSI-tunneling over USB, at least not for the USB-UASP-mode.

I'm not very familar with that in specific at all.
There's also SCSI-ATA-Translation, which translates suitable/familar SCSI-commands to ATA, and ATA-passthrough is some addiontion to SCSI-ATA-Translation-standard.

So the USB-bridge-chip and/or its firmware need to support SCSI-ATA-translation and/more supported commands of ATA-passthrough.
Also found SCSI-passthrough.

So the USB-bridge might need to ATA-passthough/more extended ATA-Passthorugh over SCSI in UASP mode as well, so ATAPI-packet tunneling over ATA, and tunneling the ATA with the encapsulated ATAP-packets (SCSI-packets) from USB over the UASP.

(UASP-mode uses SCSI over USB +in UASP-mode which has queing and sepearte channels) like USB-BOT mode does.
USB-BOTmode also uses SCSI over USP (but lacks of seperate channels, no parallel queing, but at least supports ATAPI)

I've recognized significant speed difference on ATAPI-ODD drives (Blu-ray/DVD/CD) between using eSATA/(SATA)-port on the enclosures and using USB.3.0 ports
On USB it's slower, opening the directory-structure in WIndowas-Explorer. The drive needs longer time, until all files displayed completely in a directory, so it takes more time until all directy's content is avaliable, and the drive is a bit louder, laser write-head appears more jumping on USB compared to using eSATA Port on the SATA-USB-adapter.
Billycar11
Posts: 4347
Joined: Sun Aug 24, 2014 5:49 am

Re: UASP capability of optical drives

Post by Billycar11 »

Vincent88 wrote:
Sun Jan 12, 2020 10:16 pm
martini2 wrote:
Fri May 17, 2019 8:00 pm
Hi,

i have a ASUS BW-16D1HT and a LG BH16NS55 which i sometime use with a sata/ide<>usb2 adapter as external drives in windows 10. It works with makemkv without problems but is very slow due to usb2 speed.
Recently i bought a cheap sata<>usb3 adapter with a power supply (~20Euros) in hope to rip the disks with max speed but none of the drives is recognized by windows. A brief moment after pluging the adpter into the pc a yellow triangle with a exclamation mark appears on the adapter icon. In the adapter settings i see errors like "could not start the device" or "could not assign address ..."
The description of the adapter claims the drives must be uasp enabled. Is this the case for the mentioned drives? I can not find any info on this. If no, can this be fixed in the firmware? (The asus runs mk3.10 and the lg original 1.02 firmware)
Maybe the adapter ist defective? Can someone recomend a good and not too expansive sata<>usb3 adapter that work with this drives?
@martini2
I had tried a few USB 3.0 adapter chips,
Asmedia ASM1153E SATA-USB-bridge-chip,
Prolific PL2773 SATA-USB-bridge-chip,
Norelys NS106X SATA-USB-bridge-chip.

They were e.g. from 3.5 inch (SATA->(eSATA+USB 3.0) HDD-cases.
Or you guys can just buy adaperts know to work with optical drives like the ones listed here: https://www.makemkv.com/forum/viewtopic ... 16&t=19634
Buy a UHD drive from the guide and how to video maker: https://www.makemkv.com/forum/viewtopic ... 20&t=17831
UHD Drives Guide: https://www.makemkv.com/forum/viewtopic ... 16&t=19634
Auto flash kit $25 Email me for one Billycar5924@gmail.com
Vincent88
Posts: 2
Joined: Tue Mar 05, 2019 5:48 pm

Re: UASP capability of optical drives

Post by Vincent88 »

@Billycar

(For me) it was good reason to take the SATA->USB-adapters from HDD cases.
I took from Fantec DB-ALU3e-6G, cost only 25€, because it has USB-3.0-B, not that sensible Micro-USB-stuff, and + addionally eSATA, and has good ASM1153E Chip.

For people just wanting to use ODDs, are fine with USB "only", and don't need USB-UASP for HDDs, can buy directly such ODD-supporting adapter, Billycar is recommending.
---
"The cheap CSL-USB to Sata adapter from Amazon seams to be broken o just incompatible.
NOT working USB3 to SATA adapter from CSL" https://www.amazon.de/CSL-Adapter-Konve ... B01K22TZ3I"
This one just "appears" incompatible, as it is delivered with an UASP-enabled-firmware.
It has Asmedia ASM1153E-chip as well.
This can bne fixed by flashing UASP-DISabled-firmware (just using USB-Bulk-Only-Transfer-Protocol)

https://www.usbdev.ru/files/asmedia/asmt2115firmware/
=>141125_21_00_00_ODD.bin] ; 141125_21_00_00_ODD.rar
=>http://www.usbdev.ru/?wpfb_dl=8257

Asmedia-MPTool for flashing firmware:
https://www.usbdev.ru/files/asmedia/asm105mptool/

MPtool-password: asmedia

Depending which MPTool you decide to use (principially all MPTool-version working),
see within the MPToo-zip-package the MPtool/firmware-configuration file for flashing firmware,
as_mp_Tool v0.(3).ini" or "as_mp_Tool v0.(4).ini" / "as_mp_Tool v0.(5).ini", depending which MPTool you decide to use:

for firmware settings, like
"Scan_HDDSN=1"
"standby_timer=0", "hdd_standby=0"

---
Firmware below ASM1153/1153E supports UASP, and SSD-TRIM, and is able to switch to USB-BOT-mode when connection an ATAPI-ODD-drive
(CD/DVD/Blu-ray)
This firmware passes also ODD-SN though with "Scan_HDDSN=1" enabled in "as_mp_Tool v0.(x).ini".
By the way this firmware shows the asmedia-USB-bridge-chip's what you have set as (customized string in the "as_mp_Tool v0.(x).ini") name in Windows-device-manager, instead of ODD-model-name, so not 100% ideal.

=>https://www.station-drivers.com/index.p ... 53&lang=en
=>Asmedia ASM1153x Sata/USB 3.0 Firmware Version 141126_A1_EE_82
http://www.station-drivers.com/index.ph ... 53&lang=en
---

Too bad that ATAPI looks not being standardized over UASP *grmpf*. At least ripping speed is fine, and playback, too, via USB. It's just bit slower opening disc structure in file explorer, and drive making more noise. Still there's a noticbly (small) delay when winding through video on USB compared to eSATA, but not serious "issue", as mostly discs accessed always serially (at least for burning, ripping)
Post Reply