Drive flashing error
Posted: Thu Sep 29, 2022 10:27 pm
Hi, all. I have an LG BH16NS40 w/ existing factory (as far as I'm aware) firmware 1.03_211403261115_K97E3JF2743.
I'm running Linux, and using sdftool I was able to dump the existing firmware just fine:
Following the Ultimate UHD Drives Flashing Guide Updated 2022 thread, I didn't see a firmware specifically for BH16NS40, but my understanding based on some research is that the BH16NS40 is the same hardware as a WH16NS40, just with a different firmware (if that's not the case, please correct me), so I followed the advice for a WH16NS40 drive, which seems to be to use the HL-DT-ST-BD-RE_WH16NS60-1.02-NM00100-211810291936.bin firmware. So, I attempted to flash:
That doesn't seem good. If I try looking at the drive info now I get this:
Looking at the drive summary in makemkv, it reports this:
Drive Information
OS device name: /dev/sr1
Manufacturer: HL-DT-ST
Product: BD-RE BH16NS40
Revision: BOOT
Highest AACS version: 76
That BOOT revision, again, doesn't seem good.
I also just noticed that the drive's activity LED is flashing twice every 3 seconds.
At this point I haven't tried anything else, even rebooting. Thought it better to ask for advice, because I can't find anything relating to that error code. I can try re-flashing, or flashing the original firmware back, or whatever else... just looking for a recommendation to proceed to try to limit my chances of bricking my drive.
Appreciate any advice. Thanks.
I'm running Linux, and using sdftool I was able to dump the existing firmware just fine:
Code: Select all
$ sdftool -f ./sdf.bin -d /dev/sr1 dump full
Operation started: Reading flash memory
100% Operation finished
Command produced 1 file(s)
#00: size=2048Kb name=dump_full_HL-DT-ST_BD-RE__BH16NS40_1.03_211403261115_K97E3JF2743.bin
$ ls -l
total 3,350,528
drwxr-xr-x 7 4,096 2022-09-29 14:51 The all you need firmware pack
-rw------- 1 2,097,152 2022-09-29 17:05 dump_full_HL-DT-ST_BD-RE__BH16NS40_1.03_211403261115_K97E3JF2743.bin
-rw-r--r-- 1 1,247,152 2022-09-29 14:50 sdf.bin
Code: Select all
sdftool -f ./sdf.bin -d /dev/sr1 rawflash main -i The\ all\ you\ need\ firmware\ pack/LG\ 5.25\ desktop/HL-DT-ST-BD-RE_WH16NS60-1.02-NM00100-211810291936.bin
Reading input file The all you need firmware pack/LG 5.25 desktop/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.03_211403261115_K97E3JF2743
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 0x8f000002
Code: Select all
$ sdftool -f ./sdf.bin -d /dev/sr1 --info
SDF.bin version: 0x008F
Drive Tool SDF not present
Drive Specific SDF not present
Identification SDF present
Drive Information
OS device name: /dev/sr1
Manufacturer: HL-DT-ST
Product: BD-RE BH16NS40
Revision: BOOT
Highest AACS version: 76
That BOOT revision, again, doesn't seem good.
I also just noticed that the drive's activity LED is flashing twice every 3 seconds.
At this point I haven't tried anything else, even rebooting. Thought it better to ask for advice, because I can't find anything relating to that error code. I can try re-flashing, or flashing the original firmware back, or whatever else... just looking for a recommendation to proceed to try to limit my chances of bricking my drive.
Appreciate any advice. Thanks.