Page 1 of 1

BU40N (on Mac-USB) did not update

Posted: Sat Sep 03, 2022 8:26 pm
by wallace27
Drive Information
OS device name: /dev/rdisk5
Current profile: BD-ROM
Manufacturer: HL-DT-ST
Product: BD-RE BU40N
Revision: 1.02
Serial number:
Firmware date: 2120-12-01 17:16
Bus encryption flags: 1F
Highest AACS version: 76

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

Enclosure is the Archgon MD-8017-U3. Mac System Profiler reports it as the following:

MD-810x:
Product ID: 0x3910
Vendor ID: 0x13fd (Initio Corporation)
Version: 2.17
Serial Number: 30303030303030303030303030303030
Speed: Up to 480 Mb/sec
Manufacturer: Archgon

I followed the instructions for mac, but at the end, the firmware is still reporting the drive is 1.02 even after the command line tool said it successfully updated.

Code: Select all

[MakeMKV.app/contents/macos] wallace% ./makemkvcon f -d '/IOBDServices/E3C16F37' -f /Users/wallace/Downloads/sdf.bin rawflash main -i /Users/wallace/Downloads/HL-DT-ST-BD-RE_BU40N-1.03-NM00000-211810241934.bin

Reading input file /Users/wallace/Downloads/HL-DT-ST-BD-RE_BU40N-1.03-NM00000-211810241934.bin
Flashing flags = 0x0 : 0 0 0 0 : ---- ---- ---- ----
Current Drive ID: HL-DT-ST_BD-RE_BU40N_1.02_212012011716_MO1LC2B2038
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

[MakeMKV.app/contents/macos] wallace% ./makemkvcon f -l
Found 2 drives(s)
00: /IODVDServices/737CDE29
  HL-DT-ST_DVDRW__GA32N_KE06_K0DBCF13116

01: /IOBDServices/E3C16F37
  HL-DT-ST_BD-RE_BU40N_1.02_212012011716_MO1LC2B2038


Re: BU40N (on Mac-USB) did not update

Posted: Sun Sep 04, 2022 2:59 am
by wallace27
After reviewing this forum (countless searches), I saw some threads that said to use the encrypted option (enc) instead of "main". I tried the following command, and it seems to have worked. NOTE that this is not what the instructions say to do. So maybe the instructions aren't up to date for macs?

Code: Select all

[MakeMKV.app/contents/macos] wallace% ./makemkvcon f -d '/IOBDServices/E3C16F37' -f /Users/wallace/Downloads/sdf.bin rawflash enc -i /Users/wallace/Downloads/HL-DT-ST-BD-RE_BU40N-1.03-NM00000-211810241934.bin

Reading input file /Users/wallace/Downloads/HL-DT-ST-BD-RE_BU40N-1.03-NM00000-211810241934.bin
Flashing flags = 0x0 : 0 0 0 0 : ---- ---- ---- ----
Current Drive ID: HL-DT-ST_BD-RE_BU40N_1.02_212012011716_MO1LC2B2038
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

[MakeMKV.app/contents/macos] wallace% ./makemkvcon f -l                                                                                 Found 2 drives(s)
00: /IODVDServices/737CDE29
  HL-DT-ST_DVDRW__GA32N_KE06_K0DBCF13116

01: /IOBDServices/E3C16F37
  HL-DT-ST_BD-RE_BU40N_1.03_211810241934_MO1LC2B2038

Re: BU40N (on Mac-USB) did not update

Posted: Sun Sep 04, 2022 6:43 am
by Billycar11
You forgot enc

Re: BU40N (on Mac-USB) did not update

Posted: Sun Sep 04, 2022 3:11 pm
by dcoke22
Your command was:

Code: Select all

./makemkvcon f -d '/IOBDServices/E3C16F37' -f /Users/wallace/Downloads/sdf.bin rawflash main -i /Users/wallace/Downloads/HL-DT-ST-BD-RE_BU40N-1.03-NM00000-211810241934.bin
Adding enc to the command would change it to:

Code: Select all

./makemkvcon f -d '/IOBDServices/E3C16F37' -f /Users/wallace/Downloads/sdf.bin rawflash enc -i /Users/wallace/Downloads/HL-DT-ST-BD-RE_BU40N-1.03-NM00000-211810241934.bin
Notice that 'main' was replaced by 'enc'. This allows the flashing program to deal with the encrypted firmware that's on your optical drive.

Re: BU40N (on Mac-USB) did not update

Posted: Sun Sep 04, 2022 4:48 pm
by wallace27
That's what I eventually figured. The strange things are (in no particular order):

The help info for makemkvcon doesn't explain this.
The drives article doesn't explain this (the flashing for macs section).
MakeMKVcon reported success, even though the flashing actually failed.

Re: BU40N (on Mac-USB) did not update

Posted: Sun Sep 04, 2022 9:00 pm
by dcoke22
wallace27 wrote:
Sun Sep 04, 2022 4:48 pm
That's what I eventually figured. The strange things are (in no particular order):

The help info for makemkvcon doesn't explain this.
The drives article doesn't explain this (the flashing for macs section).
MakeMKVcon reported success, even though the flashing actually failed.
Billycar11 updated Ultimate UHD Drives Flashing Guide with an example of the 'enc' version of the command.

Re: BU40N (on Mac-USB) did not update

Posted: Sun Oct 16, 2022 8:22 pm
by neilsudoku
Hi there,
I'm having some problems with my BU40N drive. I'm not very good at things like this. I've been reading all the pages on flashing the BU40N drive etc. So I'm not lazy. I just don't understand it. Could any of you read my drive settings/info and tell me if it looks right or not? Would really appreciate it!

I've attached a screenshot of the drive info.