SDFtool Flasher

Forum for discussions about UHD-capable dives
Cabooki
Posts: 2
Joined: Wed Jul 05, 2023 4:48 pm

Re: SDFtool Flasher

Post by Cabooki »

I flashed my BW-16D1HT but now my PC won't boot with it plugged in. Have I bricked my drive?
Billycar11
Posts: 4345
Joined: Sun Aug 24, 2014 5:49 am

Re: SDFtool Flasher

Post by Billycar11 »

Cabooki wrote:
Wed Jul 05, 2023 4:53 pm
I flashed my BW-16D1HT but now my PC won't boot with it plugged in. Have I bricked my drive?
What's the build date on it
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
MovieWatcher2
Posts: 2
Joined: Mon Jul 10, 2023 6:25 am

Re: SDFtool Flasher

Post by MovieWatcher2 »

Thank you for putting this tool together.

I flashed my Asus BW-16D1HT 16x Blu-ray Writer with DE_ASUS_BW-16D1HT_3.10_MK.bin from the All You Need Firmware Pack (MartyMcNuts).zip using SDFtool Flasher (v1.3.5); both from the links in the first post.

At the end of the flashing process I got the error message "Command produced error code 0x82062900". (I tried to include an attachment but I don't think it will work.) However after I reran the MakeMKV.exe file, it appears to show that the drive has successfully been updated. I am also now able to play a 4k / UHD movie; previously that did not work, Windows would not even read the disc.

Should I be concerned about the error?

Thank you.

For anyone wondering, my Asus BW-16D1HT was from 2021, and other than the above the software provided here still works. I have only played one UHD movie so far; VLC (previously installed) automatically started up and played. I have no need to copy movies so I can't comment about that.
samboca
Posts: 2
Joined: Mon Jul 10, 2023 7:56 pm

Re: SDFtool Flasher

Post by samboca »

HI there. I'm trying to flash my drive connected on my Mac, using a WIn 11x64 vm in Parallels. Here's some info:

Code: Select all

C:\Program Files (x86)\MakeMKV>makemkvcon64.exe f -d D: --info
SDF.bin version: 0x0098

Drive Tool SDF not present

Drive Specific SDF present

[Drive Specific SDF] Embedded Info Strings:
8000:LibreDrive Information

8013:Status
8109:Possible (with patched firmware)

8001:Drive platform
:MT1959

8010:Harware support
8100:Yes

8011:Firmware support
8101:No

8002:Firmware type
8108:Original (patched version available)

8003:Firmware version
:1.02

8005:DVD all regions
8109:Possible (with patched firmware)

8006:BD raw data read
8109:Possible (with patched firmware)

8007:BD raw metadata read
8109:Possible (with patched firmware)

8009:Unrestricted read speed
8109:Possible (with patched firmware)


[Drive Specific SDF] Embedded Status Message:
8096:LibreDrive mode for this drive is only possible with firmware upgrade (id=%1)
:F2FB02111CD6


Identification SDF present
But the GUI tool does not start doing anything after selecting the drive and the bin file. The sdftool errors out:

Code: Select all

No drive tool logic found in SDF.bin
Internal error 0x8d000000
Is what I'm trying to do possible in a VM, and if so, what might I be screwing up?
Billycar11
Posts: 4345
Joined: Sun Aug 24, 2014 5:49 am

Re: SDFtool Flasher

Post by Billycar11 »

samboca wrote:
Mon Jul 10, 2023 8:00 pm
HI there. I'm trying to flash my drive connected on my Mac, using a WIn 11x64 vm in Parallels. Here's some info:

Code: Select all

C:\Program Files (x86)\MakeMKV>makemkvcon64.exe f -d D: --info
SDF.bin version: 0x0098

Drive Tool SDF not present

Drive Specific SDF present

[Drive Specific SDF] Embedded Info Strings:
8000:LibreDrive Information

8013:Status
8109:Possible (with patched firmware)

8001:Drive platform
:MT1959

8010:Harware support
8100:Yes

8011:Firmware support
8101:No

8002:Firmware type
8108:Original (patched version available)

8003:Firmware version
:1.02

8005:DVD all regions
8109:Possible (with patched firmware)

8006:BD raw data read
8109:Possible (with patched firmware)

8007:BD raw metadata read
8109:Possible (with patched firmware)

8009:Unrestricted read speed
8109:Possible (with patched firmware)


[Drive Specific SDF] Embedded Status Message:
8096:LibreDrive mode for this drive is only possible with firmware upgrade (id=%1)
:F2FB02111CD6


Identification SDF present
But the GUI tool does not start doing anything after selecting the drive and the bin file. The sdftool errors out:

Code: Select all

No drive tool logic found in SDF.bin
Internal error 0x8d000000
Is what I'm trying to do possible in a VM, and if so, what might I be screwing up?
No vm's
It's possible but the passthrough options are different for each vm software the simplest way would to through the whole USB controller not just the port or the drive that would work but don't think Parallels let's you do that
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
MartyMcNuts
Posts: 2877
Joined: Wed Nov 22, 2017 11:45 pm

Re: SDFtool Flasher

Post by MartyMcNuts »

MovieWatcher2 wrote:
Mon Jul 10, 2023 6:44 am
Thank you for putting this tool together.

I flashed my Asus BW-16D1HT 16x Blu-ray Writer with DE_ASUS_BW-16D1HT_3.10_MK.bin from the All You Need Firmware Pack (MartyMcNuts).zip using SDFtool Flasher (v1.3.5); both from the links in the first post.

At the end of the flashing process I got the error message "Command produced error code 0x82062900". (I tried to include an attachment but I don't think it will work.) However after I reran the MakeMKV.exe file, it appears to show that the drive has successfully been updated. I am also now able to play a 4k / UHD movie; previously that did not work, Windows would not even read the disc.

Should I be concerned about the error?

Thank you.

For anyone wondering, my Asus BW-16D1HT was from 2021, and other than the above the software provided here still works. I have only played one UHD movie so far; VLC (previously installed) automatically started up and played. I have no need to copy movies so I can't comment about that.
No need to worry about that error. It is a rare occurrence. So long as the firmware has changed you are all good.
Cheers :D
----------------------------------------------------------------------------------------------------------------------------
For UHD enabled drives (AU/NZ/SG + Others) & DIY Single Drive Flasher (WW): https://uhdenableddrives.com
samboca
Posts: 2
Joined: Mon Jul 10, 2023 7:56 pm

Re: SDFtool Flasher

Post by samboca »

Billycar11 wrote:
Mon Jul 10, 2023 8:36 pm
No vm's
It's possible but the passthrough options are different for each vm software the simplest way would to through the whole USB controller not just the port or the drive that would work but don't think Parallels let's you do that
Thanks so much for you prompt reply. That's what I suspected.

Parallels does not provide such a passthrough, as you mentioned.

I installed BootCamp, and then Win10. With that, I was able to flash the drive.

One hiccup I overcame. The LG drive was not selectable unless a disc was inserted. With the disc inserted, I was able to select it, then eject the disc, and the flash tool was able to do its work.

Thanks again for your help and flasher. First 4K UHD rip complete within macOS on my iMac (which next week will be relegated to playing second fiddle -- mostly for the Intel VMs I require -- to a new M2 Mac Studio Ultra).
petromass
Posts: 2
Joined: Tue Jul 11, 2023 5:17 pm

Re: SDFtool Flasher

Post by petromass »

Hello, I just purchased a LG internal 5.25" blu-ray drive model WH16NS40 (to be installed in a 5,1 macpro)

I would like to update the firmware in order to rip my UHD disks

I am using a Mac so using the terminal command, I got the following info : HL-DT-ST_BD-RE__WH16NS40_1.05_212005061440_KLMN46F4254

If I understand correctly, the original firmware is version 1.05 Will I be able to use the terminal command to flash this drive to the suggested firmware?
WH16NS40 on any Firmware directly to > WH16NS60 1.02MK

I'm afraid that the original firmware version number of the drive (1.05) is newer than the MK firmware (1.02)

I'd like to check before I risk "breaking" my Blu-ray drive.
Any help would be greatly appreciated!

Thanks so much
Billycar11
Posts: 4345
Joined: Sun Aug 24, 2014 5:49 am

Re: SDFtool Flasher

Post by Billycar11 »

petromass wrote:
Tue Jul 11, 2023 5:32 pm
Hello, I just purchased a LG internal 5.25" blu-ray drive model WH16NS40 (to be installed in a 5,1 macpro)

I would like to update the firmware in order to rip my UHD disks

I am using a Mac so using the terminal command, I got the following info : HL-DT-ST_BD-RE__WH16NS40_1.05_212005061440_KLMN46F4254

If I understand correctly, the original firmware is version 1.05 Will I be able to use the terminal command to flash this drive to the suggested firmware?
WH16NS40 on any Firmware directly to > WH16NS60 1.02MK

I'm afraid that the original firmware version number of the drive (1.05) is newer than the MK firmware (1.02)

I'd like to check before I risk "breaking" my Blu-ray drive.
Any help would be greatly appreciated!

Thanks so much
dont worry about the numbers the guide has been vetted by me and many others it works see below
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
petromass
Posts: 2
Joined: Tue Jul 11, 2023 5:17 pm

Re: SDFtool Flasher

Post by petromass »

Thanks for the info!
captain
Posts: 175
Joined: Sat Feb 20, 2010 7:11 am

Re: SDFtool Flasher

Post by captain »

BBCode isn't allowing me to use any formatting tools, so this will look like crap...sorry.


EDIT: PROBLEM SOLVED

TL;DR: if you !@#$ things up using the MacOS way, get ahold of a windoze box and use the GUI firmware do it all program.

I re-flashed directly to the "MK" firmware for the LG BP60NB10 drive using the GUI program:

https://www.mediafire.com/file/rak1mk0p ... 9.zip/file

and got the firmware .bin image (the one with "BP60" and "MK" in its name) from The all you need firmware pack:

https://www.mediafire.com/file/ph1ap2eg ... 9.zip/file

and it just worked! I moved the drive back to my Mac and it's ripping as I always expected it to! :-) Thank you to everyone who made this possible! <3


I started down this road because when trying to rip a new UHD blu-ray with this new LG BP60NB10 I keep getting:

Can't read AACS VID from disc - most likely current AACS host certificate is revoked by your drive
and then 99.9% hashcheck failures, resulting in ts files that will not play. This is still the case, even after all of the following took place.

I may have broken my firmware. I wrote DE_LG_BP60NB10_1.00_MK_HBD.bin
to it "successfully" once, but never again.

Drive Information
Manufacturer: HL-DT-ST
Product: BD-RE BP60NB10
Revision: 1.02
Serial number: XXXXXXXXXXXXX
Firmware date: 2121-07-08 15:56
Bus encryption flags: 17
Highest AACS version: 77

LibreDrive Information
Status: Possible (with patched firmware)
Drive platform: MT1959
Harware support: Yes
Firmware support: No
Firmware type: Original (patched version available)
Firmware version: 1.02
DVD all regions: Possible (with patched firmware)
BD raw data read: Possible (with patched firmware)
BD raw metadata read: Possible (with patched firmware)
Unrestricted read speed: Possible (with patched firmware)



My first attempt, but then I saw that MakeMKV was still reporting the drive as "Possible (with patched firmware)" so I thought, "oh, that wasn't the bin from mike's repository, I should flash his firmware"

MacOS % ./makemkvcon f -d '/IOBDServices/8F4AE623' -f /tmp/sdf.bin rawflash main -i /tmp/DE_LG_BP60NB10_1.00_MK_HBD.bin

Reading input file /tmp/DE_LG_BP60NB10_1.00_MK_HBD.bin
Flashing flags = 0x0 : 0 0 0 0 : ---- ---- ---- ----
Current Drive ID: HL-DT-ST_BD-RE_BP60NB10_1.02_212107081556_SIK0AN2SA1314
Using USB chipset workaround for Desktop drive handshake
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



example of every subsequent attempt to reflash:


MacOS % ./makemkvcon f -d '/IOBDServices/8F4AE623' -f /tmp/sdf.bin rawflash main -i /tmp/HL-DT-ST-BD-RE_BP60NB10-1.02-NM00800-212005070935.bin

Reading input file /tmp/HL-DT-ST-BD-RE_BP60NB10-1.02-NM00800-212005070935.bin
Flashing flags = 0x0 : 0 0 0 0 : ---- ---- ---- ----
Current Drive ID: HL-DT-ST_BD-RE_BP60NB10_1.02_212107081556_SIK0AN2SA1314
Using USB chipset workaround for Desktop drive handshake
Ready to write drive flash memory.
Type "yes" to continue, "no" to abort
yes
Operation started: Sending flash image to drive
98% .................................................
Write DRAM NG 05/24/00

Command produced error code 0x82052400


NOTES: I have tried with and without "--all-yes" and with "main" and "enc". All combinations continue to return "Write DRAM NG" error and fail to change the firmware according to MakeMKV.
I even attempted to put the BU40N firmware onto it, as I read somewhere in here that that was a potential solution. No joy:
MacOS % ./makemkvcon f -d '/IOBDServices/8F4AE623' -f /tmp/sdf.bin rawflash main -i /tmp/HL-DT-ST-BD-RE_BU40N-1.04-NM00500-212005061142.bin
same error. 🤦
MovieWatcher2
Posts: 2
Joined: Mon Jul 10, 2023 6:25 am

Re: SDFtool Flasher

Post by MovieWatcher2 »

"No need to worry about that error. It is a rare occurrence. So long as the firmware has changed you are all good."

Great; thank you.
kingpinjimi
Posts: 2
Joined: Thu Jul 20, 2023 2:10 pm

Re: SDFtool Flasher

Post by kingpinjimi »

Just wanted to say THANK YOU for this! It was SO EASY and took like 2 minutes. I just ripped my first UHD disc and couldn't be happier!!!

Now, to get tons more HDD storage.....
kingston12
Posts: 48
Joined: Wed Feb 07, 2018 11:15 am

Re: SDFtool Flasher

Post by kingston12 »

I'm trying to flash a BU40N from 1.02 to 1.03MK using the tool, but I keep getting 'Command produced error code 0xff05c103'.

Could anyone advise what I'm doing wrong? I've upgraded a few of these drives successfully in the past, but not for a while.

Any advice much appreciated.
Coopervid
Posts: 1917
Joined: Tue Feb 19, 2019 10:32 pm

Re: SDFtool Flasher

Post by Coopervid »

kingston12 wrote:
Sun Jul 30, 2023 10:52 am
I'm trying to flash a BU40N from 1.02 to 1.03MK using the tool, but I keep getting 'Command produced error code 0xff05c103'.

Could anyone advise what I'm doing wrong? I've upgraded a few of these drives successfully in the past, but not for a while.

Any advice much appreciated.
If the drive has NOT been flashed before use "enc" (encrypted firmware). If you have it flashed already to 1.02 and you want now to flash 1.03 don't use "enc".
Post Reply