May have screwed up a flash

The place to discuss linux version of MakeMKV
Post Reply
Message
Author
crono141
Posts: 2
Joined: Thu Aug 28, 2025 8:15 pm

May have screwed up a flash

#1 Post by crono141 » Thu Aug 28, 2025 8:23 pm

Good day. I have a drive which I have previously used to successfully rip UHD disks. At some point I was having problems and tried to reflash back to stock, and then ended up buying another drive. Well that other drive is having a particularly bad time with some disks, so I thought I dig the old one out, reflash it, and give it a go.

The drive is HL-DT-ST_BD-RE__BH16NS40_1.02_211312061535_K9GD5UK3833 according to makemkvcon f -l. I went to download the all in one firmware pack for LG and found that... I had already downloaded a copy in my downloads folder. Great. I then went to get SDF.bin and found the same thing. Also Great.

I moved both to a folder and ran makemkvcon f -l

Code: Select all

Found 2 drives(s)
00: dev_21:2, /dev/sr0, /dev/sr0
  ASUS_BW-16D1HT_3.10_211901041014_KLZO4995610

01: dev_21:3, /dev/sr1, /dev/sr1
  HL-DT-ST_BD-RE__BH16NS40_1.02_211312061535_K9GD5UK3833

I then tried to flash with this command.

Code: Select all

sudo makemkvcon f -d 'dev_21:3' -f sdf.bin rawflash main -i HL-DT-ST-BD-RE_WH16NS60-1.02-NM00100-211810291936.bin
Which resulted in a blank output of 2 empty lines. Turning to the forums I found people had luck downgrading makemkv to 1.17.7 for flashing. Did that, copied the binary to the same folder and ran this again and got an error.

Code: Select all

sudo ./makemkvcon f -d 'dev_21:3' -f ./sdf.bin rawflash main -i ./HL-DT-ST-BD-RE_WH16NS60-1.02-NM00100-211810291936.bin -v
Loaded SDF.bin version 0x98

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__BH16NS40_1.02_211312061535_K9GD5UK3833
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                                

Program Flash NG status=2

Command produced error code 0x81000002
Now I am stuck, as makemkvcon f -l now lists the drive as

Code: Select all

01: dev_21:3, /dev/sr1, /dev/sr1
  HL-DT-ST_BD-RE__BH16NS40_BOOT
And attempting the flash again results in:

Code: Select all

sudo ./makemkvcon f -d 'dev_21:3' -f ./sdf.bin rawflash main -i ./HL-DT-ST-BD-RE_WH16NS60-1.02-NM00100-211810291936.bin -v
Loaded SDF.bin version 0x98
No drive tool logic found in SDF.bin
Internal error 0x8d000000
Did I brick it? If not, can someone help me recover? Thanks in advance.

crono141
Posts: 2
Joined: Thu Aug 28, 2025 8:15 pm

Re: May have screwed up a flash

#2 Post by crono141 » Fri Aug 29, 2025 3:27 pm

Well, in a classic me moment, I actually installed the wrong drive, and flashed incompatible firmware. The drive model is correct, but it was an MT1939, not 59. Question still remains though: any way to recover this drive or should I landfill it?

Post Reply