Minor issues after legion Y540 was revived from a failed BIOS rollback

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • miesals
    New Member
    • Feb 2023
    • 7
    • Latvia

    #1

    Minor issues after legion Y540 was revived from a failed BIOS rollback

    Hello,

    The computer is a Lenovo y540 81SX00MSLT
    The computer had to have a BIOS chip reflash, which was done by a repair shop.
    The computer works, but it has created a couple of minor issues.

    1) The computer takes 12 seconds to POST while previously it wasn't more than 3-5.
    2) I noticed that the TPM chip is not recognized, while I hadn't have planned on using TPM features or using software that requires one, I probably will want to at some point and I suspect this problem might be related to the previous one.
    3) All the serial numbers and ID stuff got wiped in the reflash and the BIOS and EC versions are different now (BIOS - BHCN31WW; EC - BHCN45WW) - in itself not an really issue (they are just numbers after all), but included it in the off chance that they are key to solving 1&2

    The question is how do I solve issues 1&2.

    Should I just do a regular BIOS update from the OS in the hopes that it solves the issue?
    Should I buy a SPI programmer and make a backup of the bios just in case (and it could be a fun weekend project learning to use one)?
    Or do I need to not let the perfect be the enemy of the good and not do anything.

    Thanks in advance!
  • gs84
    Member
    • Dec 2022
    • 36
    • Ukraine

    #2
    Re: Minor issues after legion Y540 was revived from a failed BIOS rollback

    need to reflash by programmer the bios chip by properly FW

    Comment

    • reformatt
      Badcaps Legend
      • Feb 2020
      • 1399
      • Australia

      #3
      Re: Minor issues after legion Y540 was revived from a failed BIOS rollback

      The slow boot is likely due to an initialised ME region from another machine. The missing serial number etc are missing DMI info that would have been in the older BIOS. Should have been transferred by the people who 'fixed' it.

      You could try to manually update the ME firmware as this usually installs a non-initialised version. Current version for this machine is 12.0.81.1753. BIOS update won't fix the missing DMI info though but it may resolve the BIOS/EC mismatch. In cases where I've had that on HP machines by similar boofheads in this industry, most of the extra info needed (other than S/N) is printed on labels on the motherboard. I fix either via a hex editor or with a DMI tool from the manufacturer.

      If you are not confident, you'll need to take a dump of your BIOS with a programmer, and upload to the BIOS group with your S/N etc, and someone will fix it.

      Comment

      • miesals
        New Member
        • Feb 2023
        • 7
        • Latvia

        #4
        Re: Minor issues after legion Y540 was revived from a failed BIOS rollback

        Thanks for the answers!

        A proper plan then probably would be to first correct the DMI info, which doesn't seem to be that daunting with the Lenovo tool.

        Then updating the ME firmware.

        And Lastly, if any problems persist, do a BIOS update in hopes that it flashes both the BIOS and EC and this correction fixes any lingering issues.
        Though, given that last time a BIOS rollback failed, and knocked out my primary PC for two weeks, I am a bit wary about the whole process and probably will investigate about which BIOS would be the "safest bet".

        Comment

        • miesals
          New Member
          • Feb 2023
          • 7
          • Latvia

          #5
          Re: Minor issues after legion Y540 was revived from a failed BIOS rollback

          Originally posted by reformatt
          You could try to manually update the ME firmware as this usually installs a non-initialised version. Current version for this machine is 12.0.81.1753.
          Yeah, unfortunately it wasn't able to update (Error log contains Error 20: Cannot locate ME device. Error 620: Unknown hardware platform.) I just noticed that Intel MEI is not working in Device Manager also.

          So I would assume that probably means that clearing the ME region will be have to be done according to the guide on Win-Raid and will involve a SPI flaser at some point.

          Comment

          • reformatt
            Badcaps Legend
            • Feb 2020
            • 1399
            • Australia

            #6
            Re: Minor issues after legion Y540 was revived from a failed BIOS rollback

            To update the ME firmware via Windows, the driver needs to be working and communicating. If you cannot get that to work, yes, BIOS needs to be dumped and the ME region cleared with an non-initialised version. It's a bit of a learning curve if you aren't familiar with it. If you upload it to the BIOS group, someone will be happy to fix it for you.

            In theory, whoever did this should fix it for you. At the very least, you could ask them if they have the original dump of the BIOS so it can be fixed by someone who knows what they are doing. We have a saying here in Oz, never send a boy to do a mans job.

            Comment

            • miesals
              New Member
              • Feb 2023
              • 7
              • Latvia

              #7
              Re: Minor issues after legion Y540 was revived from a failed BIOS rollback

              After taking some time to find suitable time to fix it (wanted to make sure I had the time and money in case I needed professional help) I managed to fix it!

              Everything together with all the learning and dumping took me like 3.5 hours, but I managed to do it with only some very minor hiccups.

              Big thanks to reformatt for the assistance in the thread and the ME analyzer exe tutorial and SMDFlea for the materials on cleaning the ME region!

              Comment

              • jjflash
                New Member
                • Jul 2023
                • 5
                • India

                #8
                Re: Minor issues after legion Y540 was revived from a failed BIOS rollback

                hey can you please explain what you did coz im also having the same problem with the same laptop

                Comment

                • miesals
                  New Member
                  • Feb 2023
                  • 7
                  • Latvia

                  #9
                  Re: Minor issues after legion Y540 was revived from a failed BIOS rollback

                  Originally posted by jjflash
                  hey can you please explain what you did coz im also having the same problem with the same laptop
                  I dumped the bios,
                  did this to the dump https://winraid.level1techs.com/t/gu...lization/31277
                  and then flashed the bios back.

                  Comment

                  • jjflash
                    New Member
                    • Jul 2023
                    • 5
                    • India

                    #10
                    Re: Minor issues after legion Y540 was revived from a failed BIOS rollback

                    if you are free can you please explain in detail coz when i asked to solve this is offline store they told me to replace the whole board and i cant afford it

                    Comment

                    • miesals
                      New Member
                      • Feb 2023
                      • 7
                      • Latvia

                      #11
                      Re: Minor issues after legion Y540 was revived from a failed BIOS rollback

                      Originally posted by jjflash
                      if you are free can you please explain in detail coz when i asked to solve this is offline store they told me to replace the whole board and i cant afford it
                      1) do you really have the same laptop and issue that I had (slow boot and no TPM)? If no then ask someone else for help.

                      2) try to manually update the ME firmware as this usually installs a non-initialized version. You can find the update from the driver update page for your machine.

                      3) If it does not work, then you will need to reprogram the chip using a hardware programmer. I WILL NOT explain it in detail because there are too many steps (you will need to learn to use the programmer and do the BIOS manipulations) and there are guides out there on how to use various chip programmers and there is an extensive guide on how to clean the ME region already.

                      Comment

                      • jjflash
                        New Member
                        • Jul 2023
                        • 5
                        • India

                        #12
                        Re: Minor issues after legion Y540 was revived from a failed BIOS rollback

                        yes im having the same laptop legion y540-151rh having no tpm and and slow booting problems thats why i asked u

                        Comment

                        Related Topics

                        Collapse

                        • Vesko356
                          [Guide] How to find the right HP bios version to flash
                          by Vesko356
                          First of all thanks to all of our members who have posted previously all methods posted here.
                          Please leave a comment if you find something new,or have anything else to add.
                          -----------------------------------------------------------------------------------------

                          Find by serial number,model number or series

                          If you know the laptop serial or model number go to HP support https://support.hp.com/us-en/drivers/laptops .
                          Enter the serial number or model number and click submit.On the next screen you will have to enter the OS
                          Operating system and OS version.If...
                          08-11-2023, 03:27 AM
                        • jbonavita
                          ASUS TP500LA BIOS request/repair/merge?
                          by jbonavita
                          Hi, my laptop wont boot at all
                          With original bios no POST, only LED lights
                          With alternative BIOS from model TP500LN (flashed via programmer) the notebook works again
                          Some issues
                          A- with bios from 500LN, it won't update from bios of model 500LA (from 500LN v203 to 500LA v300)
                          B- If updated from 500LN version 203 to 300, the battery stops being recognized

                          Things I tried

                          1- Update / clear ME: Took the non working bios, made a backup, and did this: https://www.badcaps.net/forum/troubl...theory/trouble...
                          04-29-2025, 09:38 PM
                        • zenius
                          [REQUEST] Dell G3 3579 BIOS Password & AMI Protected Range/BIOS Guard Unlock
                          by zenius
                          Hello, I have an old Dell G3 3579 (ST: 2WQ7LP2-8FC8) with a newer 8FC8 BIOS password. I have successfully attached to the flash chip (W25Q128JVSQ) on the motherboard with a CH341A programmer and made several modifications using Intel FIT (e.g., allow software SPI write) without bricking. I was also able to boot to a modified GRUB shell where I attempted to edit many BIOS security related options like BIOS Guard/Lock, Flash Signature Override, ME FW Image Re-Flash, etc.

                          Unfortunately, some of these modifications like to Intel BIOS Guard failed because it is fused into the PCH. Also,...
                          12-08-2024, 06:13 AM
                        • Wahaz
                          Lenovo Thinkbook 15 G2 ITL i5 (serial number: MP2BFZEF) bios request
                          by Wahaz
                          Hello,

                          I have a Lenovo Thinkbook 15 G2 ITL i5 Laptop (serial number: MP2BFZEF) that when I turn it on, the led on the power button lights up for 5 seconds, then goes out. There's no display and nothing happens.
                          So I thought it was a Bios problem.
                          I found 3 bios chips on the board, which I read with a bios programmer: two XMC model bios chips and a Winbond model bios chip. Each XMC model bios chip has two partitions named XM25QH128A [3.3V] and XT25F128A [3.3V]. And the Winbond model bios chip has three partitions named W25Q80BL 3.3V, W25Q80xV 3.3V and W25Q80DV 3.3V....
                          10-30-2023, 08:42 PM
                        • Bloodhoundje
                          HP Pavilion Gaming Laptop 15-ec2523nd - Dimm2 slot disabled after corrupt bios repair? Advice requested.
                          by Bloodhoundje
                          Hi everyone,

                          I have been doing hardware repair as a hobby for some years now and recently decided to learn about repairing laptops as a fun challenge.

                          I managed to get my hands on a "HP Pavilion Gaming 15-ec2523nd" notebook that only shows a white power LED and doesnt respond to anything.

                          After initial testing I concluded the bios seems to be corrupted since all voltages are normal and there are no shorts. HP has a feature for a bios restore from USB with winkey+B for this model. This did not work.

                          I have desoldered the bios chip (GigaDevice...
                          03-16-2024, 03:12 PM
                        • Loading...
                        • No more items.
                        Working...