Page 1 of 1

Flashing ASUS BW-16D1H-U PRO on Linux

Posted: Sun Nov 20, 2022 2:41 pm
by reifenkauer
Hi,

I bought an ASUS BW-16D1H-U PRO external BluRay drive to rip a 4K UHD Bluray.

The store where I bought it from lists it as BDXL compatible and this page also lists it as UHD friendly.

So I don't quite understand why, when entering "BW-16D1H-U" into the search bar, only posts come up that claim the contrary?

When inserting the UHD disc, this is what makemkv tells me:

Code: Select all

Drive Information
OS device name: /dev/sr0
Manufacturer: ASUS
Product: BW-16D1H-U
Revision: E116
Serial number: BADL077655WL
Firmware date: 2020-07-21
Bus encryption flags: 1B

LibreDrive Information
Status: Possible, not yet enabled
Drive platform: Pioneer RS8F00
Firmware version: ID71

No disc inserted
Is it expected behaviour that the disc is not recognized at all? Or is this drive actually mistakenly labelled as UHD friendly or is that a remnant of past revisions? Or is the disc broken?

Nevertheless, I tried to flash the firmware, but apparently sdftool does not support the flash command for this drive:

Code: Select all

$ sdftool -d /dev/sr0 help all

Pioneer firmware module v1.20

Commands:

  dump [auto|full] dumps firmware image
    dump full      - dumps full rom image (if not disabled in firmware)
    dump auto      - dumps full image if possible, info data otherwise
    speed get      - prints current speed mode setting
    speed set MODE - writes new default speed mode to EEPROM
    
$ sdftool -d /dev/sr0 -f ./sdf_00000093.bin flash -i ./ASUS-BW-16D1H-U-A204-WM01001-211901041044.bin

Unknown command

Command produced error code 0xffffffff
This seems to be a common problem on Linux according to this thread

So I even tried out the other tool linked in the thread which only gives me the following:

Code: Select all

$ sudo ./flasher -d /dev/cdrom --flash ./ASUS-BW-16D1H-U-A204-WM01001-211901041044.bin
Devilsclaw's LG Renesas Drive Utility
cmd_drive: Opening Drive: /dev/cdrom.
cmd_flashfirm: Flashing process started

firm_flasher: Drive should be flashing its light.
firm_flasher: This indicates its flashing its self.
firm_flasher: This can take a while, Please be patiant.
firm_flasher: Failed to write at 0x00000000
firm_flasher: your drive should still be fine.
cmd_flashfirm: Flashing process failed
So what exactly are my options here?

Re: Flashing ASUS BW-16D1H-U PRO on Linux

Posted: Sun Nov 20, 2022 11:49 pm
by Billycar11
thats a pioneer drive flashing instructions are not public for that yet