Cannot flash firmware on a BD drive

Hi all,

I’m trying to install LibreDrive firmware onto a BD-RE BH16NS55 BD drive.

I’m using sdftool that comes with MakeMKV.

After unsuccessful tries I decided to downgrade MakeMKV to 1.17.7 version

(on makemkv forum I see that verions above are broken https://forum.makemkv.com/forum/viewtopic.php?f=3&t=37670 )

I used the command

sudo sdftool -v -d /dev/sr0 rawflash -i HL-DT-ST-BD-RE_WH16NS60-1.02-NM00100-211810291936.bin

The command says it flashed the firmware but nothing really happens

    /DATA-1/nfs-/MANU/D/D/The all you need firmware pack/LG 5.25 desktop  ls -lh                                                                                                                                                           ✔ 
totale 2,0M
-rwxrwxrwx 1 mirto mirto 2,0M 31 ago  2019 HL-DT-ST-BD-RE_WH16NS60-1.02-NM00100-211810291936.bin
    /DATA-1/nfs-/MANU/D/D/The all you need firmware pack/LG 5.25 desktop  sudo sdftool -v -d /dev/sr0 rawflash -i HL-DT-ST-BD-RE_WH16NS60-1.02-NM00100-211810291936.bin                                                                    ✔ 
[sudo] password di mirto: 
Loaded SDF.bin version 0x9c

Reading input file HL-DT-ST-BD-RE_WH16NS60-1.02-NM00100-211810291936.bin
Flashing flags = 0x0 : 0 0 0 0 : ---- ---- ---- ----
Current Drive ID: HL-DT-ST_BD-RE__BH16NS55_1.05_212006181342_KLFL1BJ2441
Ready to write drive flash memory.
Type "yes" to continue, "no" to abort
yes
Operation started: Sending flash image to drive
 100% Operation finished                                
Operation started: Programming flash
 100% Operation finished                                
Done successfully

Command produced 0 file(s)

    /DATA-1/nfs-/MANU/D/D/The all you need firmware pack/LG 5.25 desktop   

What I’m doing wrong?

BTW the drive info are

    ~  LANG=C sudo makemkvcon info /dev:/dev/sr0 --debug=~/makemkv_debug.txt                                                                                                                                                               ✔ 
MakeMKV v1.17.7 linux(x64-release) started
Debug logging enabled, log will be saved as file:///root/MakeMKV_log.txt
The new version 1.18.2 is available for download at http://www.makemkv.com/download/
Downloading latest SDF to /root/.MakeMKV ...
This application version is too old.  Please download the latest version at http://www.makemkv.com/ or enter a registration key to continue using the current version.
    ~  cat /root/MakeMKV_log.txt                                                                                                                                                                                                       253 ✘ 
Debug log started at Sun Nov  9 18:28:26 2025 , written by MakeMKV v1.17.7 linux(x64-release)
001005:0000 MakeMKV v1.17.7 linux(x64-release) started
001004:0000 Debug logging enabled, log will be saved as file:///root/MakeMKV_log.txt
Using 262272KB for read cache.
Network access is ENABLED, CURL version 8.16.0/OpenSSL/3.5.3/1.67.1 (x86_64-pc-linux-gnu) , proxy server not set.
005075:0000 The new version 1.18.2 is available for download at http://www.makemkv.com/download/
003338:0000 Downloading latest SDF to /root/.MakeMKV ...
No  SDF v0a1: HL-DT-ST_BD-RE__BH16NS55_1.05_212006181342_KLFL1BJ2441
SDF id v0a1: HL-DT-ST_BD-RE__BH16NS55_1.05_212006181342_KLFL1BJ2441
005021:0104 This application version is too old.  Please download the latest version at http://www.makemkv.com/ or enter a registration key to continue using the current version.
Application exited at Sun Nov  9 18:28:29 2025
    ~      

I would try to install it visa Windoze. If you don’t have a boot medium you could create a Hiren’s Boot key for this purpose.

This looks like it might create some issues.


I note that the issue doesn’t seem strictly related to Manjaro. It might be worthwhile asking for help at the MakeMKV for Linux forum:

Regards.

In this thread it is mentioned that the BD drive must be directly connected to the mainboard. If you can manage it, I would give it a second try. Still, I would think it’s more promising to use Win PE or Hiren’s for this task.

Well, as I wrote in my post, in the makemkv forum is stated that versions abome 1.17.7 are broken on Linux.

I also posted on makemkv forum ( https://forum.makemkv.com/forum/viewtopic.php?f=3&t=39874 ) but nothing helped

So I started to think this can be an hardware or operating system problem

Regards.

The drive is a SATA internal drive connected to the main board.

What are Win PE and Hiren’s?

Thanks

They’re ISOs with Windows-based live environments.

1 Like

SOLVED

I needed two commands: “rawflash enc”

The working command is

sudo sdftool -v -d /dev/sr0 rawflash enc -i HL-DT-ST-BD-RE_WH16NS60-1.02-NM00100-211810291936.bin

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.