Page 1 of 1

BU40N firmware flash

Posted: Mon Oct 10, 2022 9:59 am
by georgesgiralt
Hello !
I own a BU40N which came with "A103" firmware.
As I could not back up the firmware present on the drive (I got a 70kb tar file instead of the expected 2Mb binary) , I suspected the HL-DT-ST firmware was encoded.
In order to turn LibreDrive on, I flashed it with the 1.03 firmware using this command (Ubuntu Linux) :

Code: Select all

makemkvcon f -d /dev/sr0 -f sdf.bin rawflash main enc -i  HL-DT-ST-BD-RE_BU40N-1.03-NM00000-211810241934.bin
This ran fine ! :

Code: Select all

Informations lecteur
Nom du lecteur SE : /dev/sr0
Fabricant : HL-DT-ST
Produit : BD-RE BU40N
Révision : 1.03
Numéro de série : KZFH4SG5211
Date micrologiciel : 2118-10-24 19:34
Marqueurs d'encryptage bus : 17
Version AACS la plus haute : 68

LibreDrive Information
Status: Enabled
Drive platform: MT1959
Firmware type: Patched (microcode access re-enabled)
Firmware version: 1.03
DVD all regions: Yes
BD raw data read: Yes
BD raw metadata read: Yes
Unrestricted read speed: Yes
But as I own another BU40N which has a more lax firmware (dump_full_HL-DT-ST_BD-RE_BU40N_A100_211701021159_XXXXXXXX.bin ) I tried to put it on this drive and got errors. Even with or without the "enc" option in the command line.
So my question is :
Is it possible to put this firmware on this drive ? (both drive looks exactly the same except the serial number and date of manufacture)
if yes, what did I do wrong ?
Many thanks in advance for your help.
Have a nice and bright day !

Re: BU40N firmware flash

Posted: Mon Oct 10, 2022 10:12 am
by Billycar11
No enc

Re: BU40N firmware flash

Posted: Mon Oct 10, 2022 10:31 am
by georgesgiralt
Did it but no joy :

Code: Select all

# makemkvcon f -d /dev/sr0 -f sdf.bin rawflash main -i dump_full_HL-DT-ST_BD-RE_BU40N_A100_211701021159_XXXXXXXXX.bin

Reading input file dump_full_HL-DT-ST_BD-RE_BU40N_A100_211701021159_XXXXXXXXX.bin
Flashing flags = 0x0 : 0 0 0 0 : ---- ---- ---- ----
Current Drive ID: HL-DT-ST_BD-RE_BU40N_1.03_211810241934_XXXXXXXXXXX
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 0x8f052400
And after a poweroff and power on (the drive is in a laptop)
I got :

Code: Select all

nformations lecteur
Nom du lecteur SE : /dev/sr0
Fabricant : HL-DT-ST
Produit : BD-RE BU40N
Révision : 1.03
Numéro de série : XXXXXXXXXXX
Date micrologiciel : 2118-10-24 19:34
Marqueurs d'encryptage bus : 17
Version AACS la plus haute : 68

LibreDrive Information
Status: Enabled
Drive platform: MT1959
Firmware type: Patched (microcode access re-enabled)
Firmware version: 1.03
DVD all regions: Yes
BD raw data read: Yes
BD raw metadata read: Yes
Unrestricted read speed: Yes
So, am I dumb ? or did I miss an important step ?

Re: BU40N firmware flash

Posted: Mon Oct 10, 2022 3:09 pm
by Billycar11
georgesgiralt wrote:
Mon Oct 10, 2022 10:31 am
Did it but no joy :

Code: Select all

# makemkvcon f -d /dev/sr0 -f sdf.bin rawflash main -i dump_full_HL-DT-ST_BD-RE_BU40N_A100_211701021159_XXXXXXXXX.bin

Reading input file dump_full_HL-DT-ST_BD-RE_BU40N_A100_211701021159_XXXXXXXXX.bin
Flashing flags = 0x0 : 0 0 0 0 : ---- ---- ---- ----
Current Drive ID: HL-DT-ST_BD-RE_BU40N_1.03_211810241934_XXXXXXXXXXX
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 0x8f052400
And after a poweroff and power on (the drive is in a laptop)
I got :

Code: Select all

nformations lecteur
Nom du lecteur SE : /dev/sr0
Fabricant : HL-DT-ST
Produit : BD-RE BU40N
Révision : 1.03
Numéro de série : XXXXXXXXXXX
Date micrologiciel : 2118-10-24 19:34
Marqueurs d'encryptage bus : 17
Version AACS la plus haute : 68

LibreDrive Information
Status: Enabled
Drive platform: MT1959
Firmware type: Patched (microcode access re-enabled)
Firmware version: 1.03
DVD all regions: Yes
BD raw data read: Yes
BD raw metadata read: Yes
Unrestricted read speed: Yes
So, am I dumb ? or did I miss an important step ?
Follow the guide man why did you change the firmware you were trying to flash