Page 1 of 1

LG BU40N, flashed & can't read 4K UHD (Solved!)

Posted: Sat Dec 19, 2020 1:25 am
by nicholfd
LG BU40N, UHD Official Internal Slim Sata 9.5mm in a Vantec NST-510S3-BK 9.5mm slim sata case. Connected directly to USB 3.0 port on Mac mini.

Flashed with MK/HL-DT-ST/BU40N-N-Main/HL-DT-ST-BD-RE_BU40N-1.04-NM00500-212005061142.bin from mk-firmware-pack-20200720.zip, using the MakeMKV sdftool from the app

Flash command & output:

Code: Select all

/Applications/MakeMKV.app/Contents/MacOS/sdftool -d /IOBDServices/3917BD2D rawflash enc -i Downloads/mk-firmware-pack-20200720/MK/HL-DT-ST/BU40N-N-Main/HL-DT-ST-BD-RE_BU40N-1.04-NM00500-212005061142.bin

Reading input file Downloads/mk-firmware-pack-20200720/MK/HL-DT-ST/BU40N-N-Main/HL-DT-ST-BD-RE_BU40N-1.04-NM00500-212005061142.bin
Flashing flags = 0x0 : 0 0 0 0 : ---- ---- ---- ----
Sending image in encrypted format
Current Drive ID: HL-DT-ST_BD-RE_BU40N_1.04_212005061142_MZRJ74G1743
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
Power cycled the drive (disconnected/re-connected USB cable).

Info from the sdftool after the flash:

Code: Select all

/Applications/MakeMKV.app/Contents/MacOS/sdftool --d /IOBDServices/3917BD2D --info
SDF.bin version: 0x007B

Drive Tool SDF present

Drive Specific SDF present

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

8013:Status
8105:Enabled

8001:Drive platform
:MT1959

8002:Firmware type
8107:Patched (microcode access re-enabled)

8003:Firmware version
:1.04

8005:DVD all regions
8100:Yes

8006:BD raw data read
8100:Yes

8007:BD raw metadata read
8100:Yes

8009:Unrestricted read speed
8100:Yes


[Drive Specific SDF] Embedded Status Message:
8099:Using LibreDrive mode (v%1 id=%2)
:06.2
:FA108BB7DA63


Identification SDF present

[Identification SDF] Embedded Info Strings:
8000:LibreDrive Information

8013:Status
8102:Possible, not yet enabled

8001:Drive platform
:MT1959


[Identification SDF] Drive autodetect string:
mtk:19:59:BU5 :HL-DT-ST:BD-RE BU40N     1.04:NM00500:-

MakeMKV Info:

Code: Select all

Drive Information
OS device name: /dev/rdisk3
Current profile: BD-ROM
Manufacturer: HL-DT-ST
Product: BD-RE BU40N
Revision: 1.04
Serial number: MZRJ74G1743
Firmware date: 2120-05-06 11:42
Bus encryption flags: 17
Highest AACS version: 76

LibreDrive Information
Status: Enabled
Drive platform: MT1959
Firmware type: Patched (microcode access re-enabled)
Firmware version: 1.04
DVD all regions: Yes
BD raw data read: Yes
BD raw metadata read: Yes
Unrestricted read speed: Yes

Disc Information
Label: ETUHD_UPK1
Timestamp: 2017-07-06 01:00:58
Data capacity: 55.20 Gb
Disc type: BD-ROM UHD
Number of layers: 2
Bus encryption flags: 80

Drive works fine for DVD & Blu-Ray. Can't seem to read UHD. After 12+ minutes of the drive thrashing around, changing speeds, I get (several more lines of the Scsi error lines than below):

Code: Select all

Error 'Scsi error - ILLEGAL REQUEST:COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT PRESENT' occurred while issuing SCSI command A40..0020..0FF to device 'IoKit:/IOBDServices/3917BD2D'
Error 'Scsi error - ILLEGAL REQUEST:COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT PRESENT' occurred while issuing SCSI command A40..002000800 to device 'IoKit:/IOBDServices/3917BD2D'
Error 'Scsi error - ILLEGAL REQUEST:COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT ESTABLISHED' occurred while issuing SCSI command AD010..080002400 to device 'IoKit:/IOBDServices/3917BD2D'
Can't read AACS VID from disc - most likely current AACS host certificate is revoked by your drive
Saved AACS dump file as /Volumes/Media/MakeMKV Data/MKB20_v61_E_T_The_Extra-Terrestrial_2A6F.tgz
LibreDrive compatible drive is required to open this disc - video can't be decrypted.
Failed to open disc
I can move the disc to a 5 1/4" desktop drive and read it just fine (disc is ok). I've tried multiple 4K UHD Discs. Some screenshots attached.

What am I missing with this drive?!?!?

Thanks,
Frank

Keeps trying...
Keeps trying...
Thrashing.png (25.74 KiB) Viewed 21426 times
Then a bunch of errors...
Then a bunch of errors...
Errors.png (575.09 KiB) Viewed 21426 times
And finally failure.
And finally failure.
Failure.png (419.85 KiB) Viewed 21426 times

Re: LG BU40N, flashed & can't read 4K UHD

Posted: Sat Dec 19, 2020 1:59 am
by Billycar11
try a high powered usb HUB

Re: LG BU40N, flashed & can't read 4K UHD

Posted: Sat Dec 19, 2020 3:00 am
by nicholfd
Billycar11 wrote:
Sat Dec 19, 2020 1:59 am
try a high powered usb HUB
Thanks - I'm using a Mac & the USB ports generally offer plenty of power for anything (more than the typical PC). It's showing 900 mA available. I'll find a powered hub, or the "Y" cable that came with the drive chassis and see if that helps.

Thanks,
Frank
900mA available
900mA available
Power available.png (173.99 KiB) Viewed 21416 times

Re: LG BU40N, flashed & can't read 4K UHD

Posted: Sat Dec 19, 2020 7:17 pm
by nicholfd
Billycar11 wrote:
Sat Dec 19, 2020 1:59 am
try a high powered usb HUB
I found the Y-USB cable that has two USB-A connectors (came with the drive chassis) - PROBLEM SOLVED! Thanks!

I guess it takes more power to read 4K UHD vs. DVD/Blu-Ray?!?!?! I wonder why?

One more quick question - for future firmwares updates, do I still have to use the "enc" option for encrypted firmware?

Thanks,
Frank

Re: LG BU40N, flashed & can't read 4K UHD (Solved!)

Posted: Sat Dec 19, 2020 7:59 pm
by SamuriHL
There are NO future firmware updates!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Touch not thy drive lest ye find yourself crying. Leave it right where it is.

Re: LG BU40N, flashed & can't read 4K UHD (Solved!)

Posted: Thu Mar 04, 2021 7:55 pm
by pmhCH
I cannot seem to make the sdftool to work - tried the same syntax as you but I only get:

-bash: sdftool: command not found

What is wrong? Do you have perhaps a 101-instruction? ;) Or is there an interface in the meantime to flash with MacOS?

Here the drive info:

Found 1 drives(s)
00: /IOBDServices/11B1380F
HL-DT-ST_BD-RE_BU40N_1.01_211910161032_MO5KCTF2216

Re: LG BU40N, flashed & can't read 4K UHD (Solved!)

Posted: Thu Mar 04, 2021 8:09 pm
by nicholfd
pmhCH wrote:
Thu Mar 04, 2021 7:55 pm
I cannot seem to make the sdftool to work - tried the same syntax as you but I only get:

-bash: sdftool: command not found

What is wrong? Do you have perhaps a 101-instruction? ;) Or is there an interface in the meantime to flash with MacOS?
You need to provide the full command line you attempted to use. You probably left the path off the command line. Where is the sdftool located (on a Mac, it's normally in the MakeMKV app, located in /Applications)? Where do you have MakeMKV installed? What is your current directory (type `pwd` to find out)?

Re: LG BU40N, flashed & can't read 4K UHD (Solved!)

Posted: Thu Mar 04, 2021 8:19 pm
by pmhCH
nicholfd wrote:
Thu Mar 04, 2021 8:09 pm
pmhCH wrote:
Thu Mar 04, 2021 7:55 pm
I cannot seem to make the sdftool to work - tried the same syntax as you but I only get:

-bash: sdftool: command not found

What is wrong? Do you have perhaps a 101-instruction? ;) Or is there an interface in the meantime to flash with MacOS?
You need to provide the full command line you attempted to use. You probably left the path off the command line. Where is the sdftool located (on a Mac, it's normally in the MakeMKV app, located in /Applications)? Where do you have MakeMKV installed? What is your current directory (type `pwd` to find out)?
Pierre-Maries-MacBook-Pro:MacOS pmheller$ pwd
/Applications/MakeMKV.app/Contents/MacOS
Pierre-Maries-MacBook-Pro:MacOS pmheller$ ls
libdriveio.dylib libmqt.dylib sdf.bin
libfdk.dylib makemkv sdftool
libffm.dylib makemkvcon
libmakemkv.dylib mmccextr
Pierre-Maries-MacBook-Pro:MacOS pmheller$

I have the HL-DT-ST folder in Downloads

Re: LG BU40N, flashed & can't read 4K UHD (Solved!)

Posted: Thu Mar 04, 2021 8:21 pm
by nicholfd
pmhCH wrote:
Thu Mar 04, 2021 8:19 pm
nicholfd wrote:
Thu Mar 04, 2021 8:09 pm
pmhCH wrote:
Thu Mar 04, 2021 7:55 pm
I cannot seem to make the sdftool to work - tried the same syntax as you but I only get:

-bash: sdftool: command not found

What is wrong? Do you have perhaps a 101-instruction? ;) Or is there an interface in the meantime to flash with MacOS?
You need to provide the full command line you attempted to use. You probably left the path off the command line. Where is the sdftool located (on a Mac, it's normally in the MakeMKV app, located in /Applications)? Where do you have MakeMKV installed? What is your current directory (type `pwd` to find out)?
Pierre-Maries-MacBook-Pro:MacOS pmheller$ pwd
/Applications/MakeMKV.app/Contents/MacOS
Pierre-Maries-MacBook-Pro:MacOS pmheller$ ls
libdriveio.dylib libmqt.dylib sdf.bin
libfdk.dylib makemkv sdftool
libffm.dylib makemkvcon
libmakemkv.dylib mmccextr
Pierre-Maries-MacBook-Pro:MacOS pmheller$
You forgot to include the command line you used to try & flash the drive. Copy/paste what you typed into the terminal when you tried to flash the drive. You probably left off a "./" at the beginning, which indicates the sdftool is in your current directory.

Re: LG BU40N, flashed & can't read 4K UHD (Solved!)

Posted: Thu Mar 04, 2021 8:24 pm
by pmhCH
nicholfd wrote:
Thu Mar 04, 2021 8:21 pm
pmhCH wrote:
Thu Mar 04, 2021 8:19 pm
nicholfd wrote:
Thu Mar 04, 2021 8:09 pm


You need to provide the full command line you attempted to use. You probably left the path off the command line. Where is the sdftool located (on a Mac, it's normally in the MakeMKV app, located in /Applications)? Where do you have MakeMKV installed? What is your current directory (type `pwd` to find out)?
Pierre-Maries-MacBook-Pro:MacOS pmheller$ pwd
/Applications/MakeMKV.app/Contents/MacOS
Pierre-Maries-MacBook-Pro:MacOS pmheller$ ls
libdriveio.dylib libmqt.dylib sdf.bin
libfdk.dylib makemkv sdftool
libffm.dylib makemkvcon
libmakemkv.dylib mmccextr
Pierre-Maries-MacBook-Pro:MacOS pmheller$
You forgot to include the command line you used to try & flash the drive. Copy/paste what you typed into the terminal when you tried to flash the drive. You probably left off a "./" at the beginning, which indicates the sdftool is in your current directory.
Just to make sure:

My drive is following:
Pierre-Maries-MacBook-Pro:MacOS pmheller$ ./makemkvcon f --list
Found 1 drives(s)
00: /IOBDServices/11B1380F
HL-DT-ST_BD-RE_BU40N_1.01_211910161032_MO5KCTF2216

I have the HT-DT-ST folder in "Downloads"

So which syntax is correct being in the folder I am now?

Re: LG BU40N, flashed & can't read 4K UHD (Solved!)

Posted: Thu Mar 04, 2021 8:27 pm
by nicholfd
pmhCH wrote:
Thu Mar 04, 2021 8:24 pm
nicholfd wrote:
Thu Mar 04, 2021 8:21 pm
pmhCH wrote:
Thu Mar 04, 2021 8:19 pm


Pierre-Maries-MacBook-Pro:MacOS pmheller$ pwd
/Applications/MakeMKV.app/Contents/MacOS
Pierre-Maries-MacBook-Pro:MacOS pmheller$ ls
libdriveio.dylib libmqt.dylib sdf.bin
libfdk.dylib makemkv sdftool
libffm.dylib makemkvcon
libmakemkv.dylib mmccextr
Pierre-Maries-MacBook-Pro:MacOS pmheller$
You forgot to include the command line you used to try & flash the drive. Copy/paste what you typed into the terminal when you tried to flash the drive. You probably left off a "./" at the beginning, which indicates the sdftool is in your current directory.
Just to make sure:

My drive is following:
Pierre-Maries-MacBook-Pro:MacOS pmheller$ ./makemkvcon f --list
Found 1 drives(s)
00: /IOBDServices/11B1380F
HL-DT-ST_BD-RE_BU40N_1.01_211910161032_MO5KCTF2216

I have the HT-DT-ST folder in "Downloads"

So which syntax is correct being in the folder I am now?
If you stay in the directory you showed above, inside the MakeMKV app, you would start the command line with `./sdftool ` and add the rest of the command line options for your drive.

Re: LG BU40N, flashed & can't read 4K UHD (Solved!)

Posted: Thu Mar 04, 2021 8:30 pm
by pmhCH
nicholfd wrote:
Thu Mar 04, 2021 8:27 pm
pmhCH wrote:
Thu Mar 04, 2021 8:24 pm
nicholfd wrote:
Thu Mar 04, 2021 8:21 pm


You forgot to include the command line you used to try & flash the drive. Copy/paste what you typed into the terminal when you tried to flash the drive. You probably left off a "./" at the beginning, which indicates the sdftool is in your current directory.
Just to make sure:

My drive is following:
Pierre-Maries-MacBook-Pro:MacOS pmheller$ ./makemkvcon f --list
Found 1 drives(s)
00: /IOBDServices/11B1380F
HL-DT-ST_BD-RE_BU40N_1.01_211910161032_MO5KCTF2216

I have the HT-DT-ST folder in "Downloads"

So which syntax is correct being in the folder I am now?
If you stay in the directory you showed above, inside the MakeMKV app, you would start the command line with `./sdftool ` and add the rest of the command line options for your drive.
Hmm... now I'm not sure which file to choose as I probably should downgrade from 1.01 to 1.00 - there seems not to be any 1.00 binary...

Any ideas?

Re: LG BU40N, flashed & can't read 4K UHD (Solved!)

Posted: Thu Mar 04, 2021 8:34 pm
by nicholfd
pmhCH wrote:
Thu Mar 04, 2021 8:30 pm
nicholfd wrote:
Thu Mar 04, 2021 8:27 pm
pmhCH wrote:
Thu Mar 04, 2021 8:24 pm


Just to make sure:

My drive is following:
Pierre-Maries-MacBook-Pro:MacOS pmheller$ ./makemkvcon f --list
Found 1 drives(s)
00: /IOBDServices/11B1380F
HL-DT-ST_BD-RE_BU40N_1.01_211910161032_MO5KCTF2216

I have the HT-DT-ST folder in "Downloads"

So which syntax is correct being in the folder I am now?
If you stay in the directory you showed above, inside the MakeMKV app, you would start the command line with `./sdftool ` and add the rest of the command line options for your drive.
Hmm... now I'm not sure which file to choose as I probably should downgrade from 1.01 to 1.00 - there seems not to be any 1.00 binary...

Any ideas?
Not me - my knowledge comes from others in this forum, who are much more knowledgable. Maybe search for another thread with your drive, or start a new thread and specifically ask what firmware for your drive.