Page 1 of 1

LG WH14NS60 1.05 not giving an error, but also not updating the firmware - MacOS Terminal method

Posted: Wed Jun 22, 2022 1:27 am
by Zorat
NOTE: UPDATED WITH FIX from below to help others.

Hey all,
I have tried to not post this, and gone through the guide a number of times, please tell me which part I am making a mistake with.

I have an LG WH14NS40 1.05 firmware.

From my understanding I need to flash this to the 1.05mk firmware first, and then flash it to the WH16NS60 1.02 after.

As told, I downloaded:
1. sdf.bin
2. the MK firmware Pack 20200720
3. The All You Need Firmware Pack

I then put these 3 files in the /tmp directory
sdf.bin
HL-DT-ST-BD-RE_WH14NS40-NS50-1.05-NM00900-212005061444.bin
HL-DT-ST-BD-RE_WH16NS60-1.02-NM00100-211810291936.bin

I then went and ran the steps as described.

First identify the drive that I am trying to update (1E1948EC)
MacOS % ./makemkvcon f -l
Found 2 drives(s)
00: /IOBDServices/B7CA7A1A
HL-DT-ST_BD-RE__WH16NS60_1.02_211810291936_SIK96H4BA552

01: /IOBDServices/1E1948EC
HL-DT-ST_BD-RE__WH14NS40_1.05_212005061444_M42M3HE1747

Flash the MK firmware to that drive (No Errors) NOTE THIS WAS UPDATED, Have to use ENC not MAIN for this
MacOS % ./makemkvcon f -d '/IOBDServices/1E1948EC' -f /tmp/sdf.bin rawflash enc -i /tmp/HL-DT-ST-BD-RE_WH14NS40-NS50-1.05-NM00900-212005061444.bin


Reading input file /tmp/HL-DT-ST-BD-RE_WH14NS40-NS50-1.05-NM00900-212005061444.bin
Flashing flags = 0x0 : 0 0 0 0 : ---- ---- ---- ----
Current Drive ID: HL-DT-ST_BD-RE__WH14NS40_1.05_212005061444_M42M3HE1747
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

Flash the WH16NS60 1.02 driver USING MAIN instead of ENC Here
MacOS % ./makemkvcon f -d '/IOBDServices/1E1948EC' -f /tmp/sdf.bin rawflash main -i /tmp/HL-DT-ST-BD-RE_WH16NS60-1.02-NM00100-211810291936.bin

Reading input file /tmp/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__WH14NS40_1.05_212005061444_M42M3HE1747
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

I then ran this to confirm what firmware the drive had

MacOS % ./makemkvcon f -l
Found 2 drives(s)
00: /IOBDServices/B7CA7A1A
HL-DT-ST_BD-RE__WH16NS60_1.02_211810291936_SIK96H4BA552

01: /IOBDServices/1E1948EC
HL-DT-ST_BD-RE__WH14NS40_1.05_212005061444_M42M3HE1747

MacOS %

And it didn't take, but didn't give me any errors.
I am a paid MakeMKV member and love the service, and appreciate anyones time to help me determine what I am doing incorrectly.

Re: LG WH14NS60 1.05 not giving an error, but also not updating the firmware - MacOS Terminal method

Posted: Wed Jun 22, 2022 1:31 am
by Billycar11
enc as the guide says instead of main

Re: LG WH14NS60 1.05 not giving an error, but also not updating the firmware - MacOS Terminal method

Posted: Wed Jun 22, 2022 1:52 am
by Zorat
Billycar11 wrote:
Wed Jun 22, 2022 1:31 am
enc as the guide says instead of main
Thanks. I will fix the above so that others that have the same issue can see the correct context. I missed that one step of enc for the first one, and then leaving it main for the 2nd flash.