Announcement

Collapse
No announcement yet.

Dell Latitude 7420 BIOS Unlock Gone Wrong

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Dell Latitude 7420 BIOS Unlock Gone Wrong

    Hello everyone.

    I have come here with a rather specific question. I was given a Dell Latitude 7420 laptop with a busted screen, and wanted to see if I could refurbish it into my daily driver. I wanted to experiment and see if a 2-in-1 display would work as the chassis of the laptop and 2-in-1 7420 looked identical. I threw in the display and my hypothesis was correct, however, I was greeted with a locked BIOS and since I didn't know the password, I figured I'd try to unlock it somehow. I bought one of those POGO pin probe things for my CH341A programmer so I could read and make a backup from what I'm pretty certain was the BIOS chip. I backed up the BIOS and saved it somewhere safe.

    Here's where I think I began to make mistakes. I had the idea that the POGO probe was supposed to stay in place when pressed down, because it technically did the first time I did a read of the BIOS. I tried making it stay on the BIOS chip after I took it off, and kept trying and trying but I thought I was doing something wrong. Turns out I'm just supposed to hold the thing in place by hand. I thought it was a great idea to bring my soldering iron to the chip and just reflow the solder joints as I had poked the crap out of them. I did so and I believe I damaged a neighboring surface-mount capacitor. After I was done with the iron, I went back to the programmer. I used NeoProgrammer and selected the W25Q256BV as my 25R256JVEN wasn't listed. I did a dump of my BIOS and I found an unlock script from another member here and gave it a try with my dump file. It seemed to work fine (my dump was originally 32MB), so I flashed the modified .bin file to my Latitude.

    It turned on, CPU and SSD got warm, but the system kept bootlooping and the fan ramped up to maximum speed. I was pretty bummed, so I tried another BIOS image that was cleaned on a different thread, and still no avail. I tried messing with my iron to see if reflowing the chip would do anything, but that seemed to make things worse again, as the system would turn on with the keyboard illuminated, then turn off. At this point I just flashed the original dump to eliminate any extra variables.

    I took it into my job the next day to play around with the microscope and see if there was anything visually wrong. I really didn't see anything out of the ordinary, the only thing is, I sort of ate some of the chip off with the probe I was using, so in the pictures you'll see, some of the chip looks rough. At any rate, I got some fresh solder onto the joints, and made sure there was no bridging. For some reason I got bored and thought it would be a good idea to try and desolder the chip entirely and visually inspect it, but that was the final nail in the coffin. As of now, the power button only lights up, and when I press it, I do observe that some voltage comes out of the USB ports, but otherwise, nothing else happens.

    Basically, I know very well that I probably shouldn't have touched anything with a heat gun, let alone soldering iron, but in my defense normally this wouldn't have caused any kind of issue. I'm almost positive my issues lie with the BIOS chip and/or the SMD I knocked up. The traces are maybe a little scuffed up, but I've never casually messed up a trace so I'm sure that aspect of the board is fine. It kinda looks like I have a glob of solder on that SMD, but a second eye would be nice as I don't know for sure. The idea I had would be to just buy the exact same flash chip, desolder the old chip and solder the new one, and program it with my backup.

    I'm trying to avoid buying a new board entirely, so any insight as to what I should do would be greatly appreciated!

    Thanks in advance!
    Attached Files

    #2
    Re: Dell Latitude 7420 BIOS Unlock Gone Wrong

    So you used a heat gun (as opposed to a hot air station) to try and remove that EEPROM?

    Comment


      #3
      Re: Dell Latitude 7420 BIOS Unlock Gone Wrong

      Originally posted by reformatt View Post
      So you used a heat gun (as opposed to a hot air station) to try and remove that EEPROM?
      I probably should have elaborated but I used one of those 858D hot air stations set to like 350C to try and remove it. I got frustrated and didn't want to get the board covered in flux at that moment, so I left it alone after.
      Last edited by Jeff'sTech; 11-08-2023, 05:17 PM.

      Comment


        #4
        Re: Dell Latitude 7420 BIOS Unlock Gone Wrong

        Every station is different, but 350 degrees C seems way to low to get one of those off. WSON8 have a metal pad in the middle that is soldered to a ground plane so you need to overcome that. Ground planes suck up a lot of heat so higher temps are needed.

        Nozzle size, air flow and temperature all vary between stations, and you often need to calibrate them. Cheaper stations the temperature can vary a lot to what is indicated, that is why they are cheap. Boards with big ground planes (like older Macbooks for example) need way more heat.

        I'd first be taking that off the board and putting it into a WSON8 socket to see if it reads. Never had much luck doing R/W in circuit myself.

        https://www.aliexpress.com/item/1005...19fb1802C2OdoD

        Comment


          #5
          Re: Dell Latitude 7420 BIOS Unlock Gone Wrong

          Originally posted by reformatt View Post
          Every station is different, but 350 degrees C seems way to low to get one of those off. WSON8 have a metal pad in the middle that is soldered to a ground plane so you need to overcome that. Ground planes suck up a lot of heat so higher temps are needed.

          Nozzle size, air flow and temperature all vary between stations, and you often need to calibrate them. Cheaper stations the temperature can vary a lot to what is indicated, that is why they are cheap. Boards with big ground planes (like older Macbooks for example) need way more heat.

          I'd first be taking that off the board and putting it into a WSON8 socket to see if it reads. Never had much luck doing R/W in circuit myself.

          https://www.aliexpress.com/item/1005...19fb1802C2OdoD
          Yeah, this reminds me of when I tried doing a retimer chip for an Xbox. The ground is always a pain because of the amount of heat needed.

          Nonetheless, I've purchased a WSON8 socket from Amazon just so I can have a crack at reading the chip sooner.

          I only have access to the cheaper 858D stations, but I do have a T862++ rework station that I could maybe use, I'm just unsure how much better that would perform.

          When I have some time, I'll attempt to remove the chip from the board while I wait for the WSON8 socket adapter.

          Comment


            #6
            Re: Dell Latitude 7420 BIOS Unlock Gone Wrong

            The resistor near pin4 of bios chip seems like bridged with solder.

            Comment


              #7
              Re: Dell Latitude 7420 BIOS Unlock Gone Wrong

              Originally posted by mcplslg123 View Post
              The resistor near pin4 of bios chip seems like bridged with solder.
              Yeah, one of my coworkers pointed that out as well when I was reviewing the pictures.

              What would be the best strategy to try and un-bridge it? I'd think maybe a hot air station, but I'm sure there are other ways.

              Comment


                #8
                Re: Dell Latitude 7420 BIOS Unlock Gone Wrong

                Soldering iron and some flux can remove the excess solder.

                Comment


                  #9
                  Re: Dell Latitude 7420 BIOS Unlock Gone Wrong

                  Alrighty, college has gotten in the way of this repair, but I have gotten back to it. I desoldered the BIOS chip much easier than I had anticipated. I loaded the chip into my recently acquired adapter, and I read the chip in NeoProgrammer. I've attached pictures of the setup I have with the flash programmer as well as a screenshot of the file that was read. I've also attached the dump I made if anyone wants to maybe have a look and see if it's a usable BIOS image. I believe that I have the adapter and chip inserted properly, but if anyone sees anything visually wrong with how I have things inserted, do let me know. With all that said, what should my next steps be?







                  Attached Files

                  Comment


                    #10
                    Originally posted by Jeff'sTech View Post
                    Re: Dell Latitude 7420 BIOS Unlock Gone Wrong

                    I believe that I have the adapter and chip inserted properly, but if anyone sees anything visually wrong with how I have things inserted, do let me know. With all that said, what should my next steps be?
                    That looks like a good read. I usually do two or more reads and compare them in https://mh-nexus.de/en/hxd/. Make sure that the reads are identical. Then pick one to modify and save as cleaned. Burn the cleaned copy back to chip.

                    A amber light only when you press the power button means the bios chip is not being read/bad connection. Hot air re-flow with flux or touch-up with iron and flux.

                    Comment


                      #11
                      Originally posted by Bill F View Post

                      That looks like a good read. I usually do two or more reads and compare them in https://mh-nexus.de/en/hxd/. Make sure that the reads are identical. Then pick one to modify and save as cleaned. Burn the cleaned copy back to chip.

                      A amber light only when you press the power button means the bios chip is not being read/bad connection. Hot air re-flow with flux or touch-up with iron and flux.
                      So, unfortunately I ended up just killing the original BIOS chip, I tried reinserting the chip into the reader and it was in the incorrect orientation. So, while I did get what still appeared to be a good read after fixing my mistake, I wanted to use this as an excuse to purchase a new BIOS chip and see if I would get any different behavior. As you said, only an amber light does point towards no or bad BIOS connection, as when I did a second attempt at fitting a new BIOS, I got power. However, my problems are no longer over as while I do have power to the laptop again, I still can't seem to get a POST. As I mentioned earlier, I had damaged one of the nearby resistors on the board by mistake. I did remove the bridge to the best of my ability, but I'm unsure if I should be spending anytime with it. I've attached pictures of the current state of the board. There is a trace with some solder on it, but I don't really see anything wrong.

                      Thoughts?
                      Attached Files

                      Comment


                        #12
                        The bios pins are still bridged with solder. It's a complete mess. better take it to a qualified technician.

                        Comment


                          #13
                          Originally posted by mcplslg123 View Post
                          The bios pins are still bridged with solder. It's a complete mess. better take it to a qualified technician.
                          To the right in the picture? That was just some excess that spilled over, but it's not actually bridging anything if I'm not mistaken. I can double check under a microscope but it seemed fine to me.

                          Comment


                            #14
                            you need a technician the more you trying the more damaging you cause , I believe the issue now is not the bios chip anymore it is the motherboard itself. move on and forget about it

                            Comment


                              #15
                              Originally posted by new View Post
                              you need a technician the more you trying the more damaging you cause , I believe the issue now is not the bios chip anymore it is the motherboard itself. move on and forget about it
                              I actually threw in a new board and I had nothing but issues with the laptop. I'm moving on and don't plan on trying to mess with it anytime soon.

                              Comment

                              Working...
                              X