lenovo thinkpad p50 rev1.0 bios programming issue

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Thedan55
    forever learnin
    • Aug 2022
    • 37
    • United Kingdom

    #1

    lenovo thinkpad p50 rev1.0 bios programming issue

    hi everyone

    ive been working on a thinkpad p50 rev1.0.

    i searched the site before hand and found a lot of information and schematics and bios files and got to work diagnosing what the issue was. i followed many threads here and confirmed all voltages were present and components were in good order.

    the initial issue was the screen was replaced by someone else and then would not turn on again and it ended up with me. in my testing it would switch on for a second or 2 and switch off. i took the cmos battery out along with memory and ssd and i got 6 beeps when turned on and would immediately turn off. it did that only 2 times, and once with 4 beeps. after that it would only turn on for a second or 2 with fan spin and then begin to draw current to charge battery. thats its current state

    from the beginning i suspected a BIOS issue, i checked everything i could before getting to chip-off. from what i could see the BIOS chip was U15, a winbond 25q80blnig.

    i am running a CH431 based programmer called "nextprogrammer" ive tested it on a few random bios chips i found on donor boards laying around my lab and it all seems to work fine.

    i soldered the BIOS onto the breakout board to plug into the reader. it detected it straight away and i backed it up twice and once more with the original black ch341a just to be extra safe.

    i then downloaded the bios file (https://www.badcaps.net/forum/showpo...03&postcount=4)

    while trying to write to it i get an error "the buffer size is larger than the ic size" is the chip damaged or did something go wrong or have i got the wrong ic or did i destroy it?

    thanks
  • Thedan55
    forever learnin
    • Aug 2022
    • 37
    • United Kingdom

    #2
    Re: lenovo thinkpad p50 rev1.0 bios programming issue

    i did notice that the files i read from the chip were 1mb where as the bios files ive downloaded were much larger around 16mb.

    i wrote the original file back onto it and plugged the screen and battery in with memory installed and i got the 6 beeps again and then it switches off. it then goes into charging the battery as seen on my dcpsu.
    when i connect it to psu immediately the power led flashes 3 times..

    with battery connected itll switch on give the 6 beeps switch off and charge battery but you cant switch it back on untill you take the power off and take the battery out. without battery itll just keep switching on for a second and switch off
    Last edited by Thedan55; 11-18-2022, 06:16 PM.

    Comment

    • mcplslg123
      Badcaps Legend
      • Jun 2015
      • 7262
      • india

      #3
      Re: lenovo thinkpad p50 rev1.0 bios programming issue

      25Q80 chip is not the main bios, may be its EC bios. Look for another similar looking chip on the board.

      Comment

      • rediii
        h???, spurrrn
        • Mar 2018
        • 487
        • somewhere in europe

        #4
        Re: lenovo thinkpad p50 rev1.0 bios programming issue

        the bios chip is directly unter the heatsink between cpu and gpu, near to the cpu. i did program several of these machines.

        Comment

        • volinakis
          Badcaps Legend
          • Jan 2021
          • 2698
          • N/A

          #5
          Re: lenovo thinkpad p50 rev1.0 bios programming issue

          25Q80 (U15) is for thunderbolt firmware, you should look for U5 - SPI_ROM, 16MB (W25Q128FVSIQ, MX25L12873FM2I-10G, N25Q128A13ESEDFF)
          schematics:
          https://www.badcaps.net/forum/showth...hlight=NM-A451
          ----------------------------------------------------------------------------------------------------------------------------------------------------------------------
          https://www.badcaps.net/donate/
          ----------------------------------------------------------------------------------------------------------------------------------------------------------------------

          Comment

          • Thedan55
            forever learnin
            • Aug 2022
            • 37
            • United Kingdom

            #6
            Re: lenovo thinkpad p50 rev1.0 bios programming issue

            Ahhh i did have the wrong one! Dam. I have the schematics and board view. I'm still learning how to read schematics, is there a label on the schematics to identify the BIOS ic for me to look out for in the future?

            Comment

            • volinakis
              Badcaps Legend
              • Jan 2021
              • 2698
              • N/A

              #7
              Re: lenovo thinkpad p50 rev1.0 bios programming issue

              Originally posted by Thedan55
              Ahhh i did have the wrong one! Dam. I have the schematics and board view. I'm still learning how to read schematics, is there a label on the schematics to identify the BIOS ic for me to look out for in the future?
              they are generally named in schematics SPI_FLASH, SPI_ROM, MAIN_ROM but some laptops have 2 or 3 chipsets, one for EC (Embeded Controller), one for PCH which is Main Bios and one for thunderbolt (is marked as TBT). You can figure out from block diagram.
              ----------------------------------------------------------------------------------------------------------------------------------------------------------------------
              https://www.badcaps.net/donate/
              ----------------------------------------------------------------------------------------------------------------------------------------------------------------------

              Comment

              • Thedan55
                forever learnin
                • Aug 2022
                • 37
                • United Kingdom

                #8
                Re: lenovo thinkpad p50 rev1.0 bios programming issue

                Originally posted by volinakis
                they are generally named in schematics SPI_FLASH, SPI_ROM, MAIN_ROM but some laptops have 2 or 3 chipsets, one for EC (Embeded Controller), one for PCH which is Main Bios and one for thunderbolt (is marked as TBT). You can figure out from block diagram.

                Brilliant thank you!

                Comment

                • Thedan55
                  forever learnin
                  • Aug 2022
                  • 37
                  • United Kingdom

                  #9
                  Re: lenovo thinkpad p50 rev1.0 bios programming issue

                  hey all

                  i managed to locate and program the bios but im still getting the same issues.
                  resistance to ground on RTCVCC resistor r31 pin2 4.8ohm with switch up.
                  ol with switch pressed pin 1. ol

                  c262 vint20 i get 20v
                  f6 i get 20v on p1 but no continuity across it


                  c7 pin2 4.8ohm.ol with switch pressed
                  pin one 0.2ohm basically grounded

                  d1 p1 about 5.2 ohms ol with switch pressed

                  c71 pin1 ol

                  pr2 20 both sides
                  pq2 pin 1,2,3, 20v pin 4 10v
                  pq1 pin 1,2,3, 20 pin 4 6.6v
                  pf1 20 both sides

                  i dont understand what this intruder switch is or what its for

                  Comment

                  • Thedan55
                    forever learnin
                    • Aug 2022
                    • 37
                    • United Kingdom

                    #10
                    Re: lenovo thinkpad p50 rev1.0 bios programming issue

                    Update

                    I replaced f6 and the display came to life! I'm so happy. I'm guessing that fuse was connected to the display? I'll have to check the schematic again.

                    I'm so happy. This is maybe the first laptop I've fully diagnosed properly and located issues.

                    Thank you all so much

                    Comment

                    • volinakis
                      Badcaps Legend
                      • Jan 2021
                      • 2698
                      • N/A

                      #11
                      Re: lenovo thinkpad p50 rev1.0 bios programming issue

                      Originally posted by Thedan55
                      Update

                      I replaced f6 and the display came to life! I'm so happy. I'm guessing that fuse was connected to the display? I'll have to check the schematic again.

                      I'm so happy. This is maybe the first laptop I've fully diagnosed properly and located issues.

                      Thank you all so much
                      F6 is for LED backlight, you had video signal but no luminosity. This happens when noobs change displays with battery connected or worse, with AC Adapter connected.
                      ----------------------------------------------------------------------------------------------------------------------------------------------------------------------
                      https://www.badcaps.net/donate/
                      ----------------------------------------------------------------------------------------------------------------------------------------------------------------------

                      Comment

                      • Thedan55
                        forever learnin
                        • Aug 2022
                        • 37
                        • United Kingdom

                        #12
                        Re: lenovo thinkpad p50 rev1.0 bios programming issue

                        Originally posted by volinakis
                        F6 is for LED backlight, you had video signal but no luminosity. This happens when noobs change displays with battery connected or worse, with AC Adapter connected.

                        Quite certain that's what's happened but the previous person who worked on it.

                        I'm powering it up with my power supply as their original charger is not working right. However the system tells me it doesn't have enough power even though my DCPSU can output 300w and this only needs 170w. I'm at 20v 8.5a.

                        It's this due to the signal pin? I'm using a wire with a dc plug and then the compatible charging pin on my PSU. I'm assuming it can't send the right signal?

                        Separate question
                        What does the intruder pin do?

                        Edit: will it still boot into its Windows installation even after after i flashed the BIOS? It's currently charging on my psu as the battery is dead and doesn't go further as it gives me an error dating battery level is critical my the computed l connected charger isn't powerful enough
                        Last edited by Thedan55; 11-23-2022, 04:37 PM.

                        Comment

                        • Thedan55
                          forever learnin
                          • Aug 2022
                          • 37
                          • United Kingdom

                          #13
                          Re: lenovo thinkpad p50 rev1.0 bios programming issue

                          It booted into Windows! Awesome

                          Comment

                          Related Topics

                          Collapse

                          • SMDFlea
                            Common SPI bios chip programming Questions and Answers
                            by SMDFlea
                            Common SPI bios chip programming Questions and Answers
                            ----------------------------------------------------------

                            Q: I have a bios request,i can`t post my backup as i can`t read from the chip.

                            A: If you can`t read from it how do you expect to write to it ?.

                            Q: Why is my bios chip unreadable ?.

                            A: The programmer is faulty or has a worn or broken zif socket.

                            The USB cable is frayed,connector pins worn or some other physical damage.

                            Not enough amperage or voltage to power the programmer properly.

                            Bad...
                            09-02-2021, 04:40 PM
                          • 1g0r
                            Lenovo ThinkPad L15 G3 Bios 1 IC conductor track
                            by 1g0r
                            Hello everyone,

                            First, the data in brief:
                            Manufacturer: Lenovo
                            Model: ThinkPad L15 G3 21C3-0016GE
                            motherboard: LG4 LT5 ADL RT UMA MB 8L - 448.0PZ26.0011
                            IC Bios 1: MX77L25650F
                            IC Bios 2​: MX25L25673G
                            EC Chip: NPCX997KAABX

                            So far I've been a silent reader, but now I need your help

                            I bought a laptop. The seller said the bios was locked. I was looking for a way to remove this ban.
                            I then got the CH341A and pulled the corresponding files from here https://www.badcaps.net/forum/troubl...evices-and-ele...
                            The laptop was brought in with a BIOS problem and a password. After reading the dump, the information was damaged. I ask for help in the BIOS with a clean ME region. Motherboard 213035-1. Serial number: PW+04e998, Type number: 21c3-0016ge
                            01-18-2025, 02:39 AM
                          • RMDUiFT
                            Should I buy a Lenovo Thinkpad E495 with bios password?
                            by RMDUiFT
                            Good day. I apologize if I posted this in the wrong topic. I saw somebody selling a Thinkpad E495 with a Ryzen 3500U CPU near me. In the pictures the laptop is running windows 10. I contacted the seller and asked a few questions about upgradability and if it has a bios password on it. He confirmed it has a bios password. I searched through the forum, I found a guide regarding removing the bios password using the autopatcher, I also found a thread with the e495 where people requested help with unlocking the bios password.

                            I have a few questions:
                            • If I would buy this laptop and have
                            ...
                            08-25-2024, 09:00 AM
                          • wizard13
                            Dynabook Satellite Pro C50D-B-100 - BIOS Issue, Black Screen
                            by wizard13
                            Hello everyone,

                            I am experiencing a BIOS-related issue with my Dynabook Satellite Pro C50D-B-100. When I power on the laptop, the screen stays black, and there is no response from the system. I suspect a corrupted BIOS.

                            I have checked the forum and the available documentation but could not find a solution specific to my issue.
                            • Brand & Model: Dynabook Satellite Pro C50D-B-100
                            • Part Number (P/N): PYU13E-00C00PFR
                            • Serial Number (S/N): 22028896H
                            • System Configuration (SC): A1PYU13E1127
                            • Motherboard Model: IP3_ACN16_MB_V21_20211222A
                            • Power Input: DC 19V –
                            ...
                            02-28-2025, 02:43 AM
                          • what_1282105
                            Thinkpad t480s, completely dead after BIOS flash using CH341A programmer
                            by what_1282105
                            Following this guide (https://www.reddit.com/r/thinkpad/co...g_and_flashing) i re-flashed my t480s BIOS using an external (CH341A) programmer. The flash didnt work, so i reverted back to my BIOS backup successfully. The BIOS in the chip and the BIOS backup file are identical according to windows' file compare. The revert, however, didnt work: the only thing the computer does is flash the power button 3 times when AC power is connected. I've tried unplugging the CMOS battery, holding the reset button and holding down the power button- no signs of life....
                            02-14-2025, 07:27 PM
                          • Loading...
                          • No more items.
                          Working...