Try our new boardview, bios, & schematic search. Over 1.3 million files for download!

LENOVO Thinkpad L14 Gen 2 HL4A0 HL5A0 NM-D271 REV 1.0

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • peste
    commented on 's reply
    post merged..next time look for a thread with the name and model, motherboard model of the laptop, and post there, if you can't find it, then make a new thread..

  • peste
    replied
    Originally posted by nav0singh
    nm-d271 rev:1 bios lock l14 gen 2



    can some one unlock the file ....or els any 1 have with dmi working ec file .......
    post S/N, full name and model, motherboard model, TYPE,etc.

    Leave a comment:


  • nav0singh
    replied
    nm-d271 rev:1 bios lock l14 gen 2



    can some one unlock the file ....or els any 1 have with dmi working ec file .......
    Attached Files

    Premium supporters get full download access and other benefits.

    Leave a comment:


  • master3112
    replied
    Thank you shiyab. The device does not start with this file.

    Leave a comment:


  • shiyab
    replied
    Originally posted by master3112
    Hi everyone,

    I have a
    Lenovo L14 Gen 2.
    SN: PF3JBTLZ
    The device does not recognize the SSD and in the BIOS is no information under ME Firmware Version. I analyzed the BIOS file in the ME Analyzer and it shows ME Version 15.0.35.1951. I also took the BIOS from another identical device that works, which displays the ME firmware in the BIOS, but even after starting with the BIOS, no ME version is displayed. After I started the BIOS from the other device for the first time, the device performed a BIOS self-healing process.
    What am I doing wrong?
    Can anyone help me?

    I have uploaded the BIOS file.
    THX for help
    hi try
    Attached Files

    Premium supporters get full download access and other benefits.

    Leave a comment:


  • master3112
    replied
    The BIOS backup is in my post. I read this before testing anything.

    Leave a comment:


  • shiyab
    replied
    Originally posted by master3112
    Hi everyone,

    I have a
    Lenovo L14 Gen 2.
    SN: PF3JBTLZ
    The device does not recognize the SSD and in the BIOS is no information under ME Firmware Version. I analyzed the BIOS file in the ME Analyzer and it shows ME Version 15.0.35.1951. I also took the BIOS from another identical device that works, which displays the ME firmware in the BIOS, but even after starting with the BIOS, no ME version is displayed. After I started the BIOS from the other device for the first time, the device performed a BIOS self-healing process.
    What am I doing wrong?
    Can anyone help me?

    I have uploaded the BIOS file.
    THX for help
    post og backup file

    Leave a comment:


  • master3112
    replied
    Hi everyone,

    I have a
    Lenovo L14 Gen 2.
    SN: PF3JBTLZ
    The device does not recognize the SSD and in the BIOS is no information under ME Firmware Version. I analyzed the BIOS file in the ME Analyzer and it shows ME Version 15.0.35.1951. I also took the BIOS from another identical device that works, which displays the ME firmware in the BIOS, but even after starting with the BIOS, no ME version is displayed. After I started the BIOS from the other device for the first time, the device performed a BIOS self-healing process.
    What am I doing wrong?
    Can anyone help me?

    I have uploaded the BIOS file.
    THX for help
    Attached Files

    Premium supporters get full download access and other benefits.

    Leave a comment:


  • dahnking
    replied
    Originally posted by shiyab

    hi try
    Still ssd not detected

    Leave a comment:


  • shiyab
    replied
    Originally posted by dahnking
    Hi,
    LENOVO Thinkpad L14 Gen 2 HL4A0 HL5A0 NM-D271 REV 1.0
    S/N:PF-2V6381
    SSD not detected, please help
    hi try
    Attached Files

    Premium supporters get full download access and other benefits.

    Leave a comment:


  • dahnking
    replied
    Hi,
    LENOVO Thinkpad L14 Gen 2 HL4A0 HL5A0 NM-D271 REV 1.0
    S/N:PF-2V6381
    SSD not detected, please help
    Attached Files

    Premium supporters get full download access and other benefits.

    Leave a comment:


  • bushmann
    replied
    nb model : Lenovo Thinkpad L14 gen 4
    mb model : LG4 LT5 RPL RT UMA MB 8L 223042-2
    S.N. : PW-09YXC4
    Type : 21H2-S90N00

    Please can you help me, I need full binary file from EC controller NPCX997 .
    After replace this EC ic notebook not start , not charging .

    Thanks you so much for your help.

    Leave a comment:


  • reformatt
    replied
    So far I'm drawing a blank other than the PCH itself. Only thing I did was change the CMOS battery, so I checked the RTC side of things. The RTCVCC line is fine, no shorts, and measures fine at 3V. The RTC clock is also working as well. I compared with another unit after a CMOS reset, and VCCST is only enabled once the PCH issues PCH_SLP_S4 - VCCST_OVERRIDE never goes high. All the signals that go into the PCH, like M_ON, RSMRST etc all appear valid, but the PCH doesn't transition to S5 or S4.

    I dumped out the CleanME BIOS i used and it was still in the Configured state, showing that the PCH hadn't even tried to configure the ME region. I see some data on a scope back and forth initially to the SPI ROM when power is connected but this is only for 1 sec or so. I tried my own CleanME BIOS and the result is the same. Its got that black glue under the PCH/CPU so I'm thinking this is probably bad balls most likely and it was just a coincidence this thing died afterwards.

    Comparing to my other working unit, and USB-C is connected, I get 5V @ 0.25ma, transitions to 20V @ 6ma, then battery starts charging at roughly 1 amp and we boot. On the faulty unit it's stuck at 20V @ 6ma and doesn't transition to PCH_SLP_S5 or higher.
    Last edited by reformatt; 10-16-2025, 02:59 AM.

    Leave a comment:


  • Stefan Steff
    replied
    Originally posted by reformatt
    It's not a BIOS issue - I did try a clean ME BIOS known to be working and result is the same. Referring to the NM-D271 schematic power sequence, it gets stuck at VCCST not being enabled. The internal 1.05V is being generated by the PCH, but it's not asserting VCCST_OVERRIDE to enable the voltage switches for VCCST. Only info I can find on that is that it should be enabled when USB-C is connected. USB-C is going from 5V to 20V ok, but charging is not being enabled (presumably because it hasn't completed a CMOS reset). About the only thing I can think to try is USB-C firmware. Other than that it's probably a CPU/PCH fault.
    At least there is a chance with the USB-C firmware...anyway keep us updated about results...maybe about how did you fix it
    Good Luck !

    Leave a comment:


  • reformatt
    replied
    It's not a BIOS issue - I did try a clean ME BIOS known to be working and result is the same. Referring to the NM-D271 schematic power sequence, it gets stuck at VCCST not being enabled. The internal 1.05V is being generated by the PCH, but it's not asserting VCCST_OVERRIDE to enable the voltage switches for VCCST. Only info I can find on that is that it should be enabled when USB-C is connected. USB-C is going from 5V to 20V ok, but charging is not being enabled (presumably because it hasn't completed a CMOS reset). About the only thing I can think to try is USB-C firmware. Other than that it's probably a CPU/PCH fault.

    Leave a comment:


  • Stefan Steff
    replied
    Originally posted by reformatt
    Ran into a problem on this machine when I was packing it up. CMOS battery was a bit low at 2.8V so replaced it. After that machine fails to respond to power button. It flashes 3 times when power is applied but doesn't power on. Power button drops to 0V when pressed, EC verifies ok. It draws around 6ma. Only thing I can think off is maybe the BIOS corrupted itself while I replaced the CMOS battery? I attach it here. It looks complicated in UEFI tool with protections etc so I have no idea. I was a bit concerned the RTC voltage may have spiked and killed the PCH, but resistance seems fine and 3V is present ok.
    What I do when changing the 3V battery is to short the battery pins on MB for 2-3 seconds before plug in the new battery, unplug the main battery(s) then insert the power plug and leave as is.
    Can take sometimes a lot of time to startup but i hear the beeps for time setting even if I'm on the other corner of my lab.

    Leave a comment:


  • reformatt
    replied
    Ran into a problem on this machine when I was packing it up. CMOS battery was a bit low at 2.8V so replaced it. After that machine fails to respond to power button. It flashes 3 times when power is applied but doesn't power on. Power button drops to 0V when pressed, EC verifies ok. It draws around 6ma. Only thing I can think off is maybe the BIOS corrupted itself while I replaced the CMOS battery? I attach it here. It looks complicated in UEFI tool with protections etc so I have no idea. I was a bit concerned the RTC voltage may have spiked and killed the PCH, but resistance seems fine and 3V is present ok.
    Attached Files

    Premium supporters get full download access and other benefits.

    Leave a comment:


  • reformatt
    replied
    I'm not one to just plug and play - I need to know how to do this was done! So I did a file compare to see the differences so I'll jot this down so I remember it in future (don't want to keep bugging you guys when the I have a another big shipment of these).

    So the data at 5C470 ~ 5C47F is the key. This appears in multiple locations in this file, however for each later instance after 5D470 the 5th byte increments by 1. So you just search on the first 4 bytes (in this case 01 38 C7 80) and it shows 7 more instances incrementing by 1 for each one.



    Click image for larger version

Name:	image.png
Views:	228
Size:	75.8 KB
ID:	3743808

    So in addition to filling 5C420 ~ 5C46F and 5D420 ~ 5D46F with 00, also have to find each instance of the 5C470 ~ 5C473 pattern and fill the preceding line with 00. Example from 5D810, fill 5D800 ~5D80F with 00.

    Click image for larger version

Name:	image.png
Views:	228
Size:	76.3 KB
ID:	3743809

    ​Such a black art but hopefully this will be all I have to do for the next shipment. Thanks to Maxpower3 and Stefan Steff for the massive help in showing me what to do.
    Attached Files

    Premium supporters get full download access and other benefits.

    Leave a comment:


  • reformatt
    replied
    Thanks team. Get the following error on boot:

    0183: Bad CRC of Security Settings in EFI variable.

    I thought this was something in the EC code but after reprogramming the EC again to experiment, the CMOS checksum was bad and defaults were loaded. The checksum error above then disappeared so that must have originated from the BIOS, not the EC. So your new EC upload was perfect.

    Many thanks for this guys, I still have a bit to learn.
    Last edited by reformatt; 10-12-2025, 04:28 PM.

    Leave a comment:


  • Maxpower3
    replied
    Originally posted by Stefan Steff

    Before master Maxpower3 make his magic please try this patched file and provide some feedback.
    It looks clean, try it reformatt
    several pieces in this version. Stefan Steff cleaned up​

    Leave a comment:

Related Topics

Collapse

Working...