In cct. BIOS flashing

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • JEWilson
    Badcaps Veteran
    • Sep 2007
    • 369
    • Scotland, United Kingdom

    #1

    In cct. BIOS flashing

    I have a number of mobos which will not POST.

    These are all soldered as opposed to socketed BIOS flash parts.
    I suspect the BIOS image is bad or has bad bootblock or a bad IC.

    With my POST card;

    Mobo 1 - Award
    Attempts a BIOS restore, finds the image on diskette, reads
    it but does not update the BIOS and simply loops through
    the recovery process with no BIOS being restored.
    Suspect bad BIOS IC. Reflash it in the first instance.

    Mobo 2 - Award
    Simply sits a C1 checkpoint. So... it may have an intact bootblock
    but cannot load the BIOS image from the IC.

    Mobo 3 - Award
    The BIOS rdy led is lit and the data LED are flashing
    Suspect the BIOS IC is being accessed but the BIOS IC
    is damaged, empty or corrupt in some fashion.

    Is it safe to flash these in place with a Willem or any other programmer?
    I suspect if so, an adapter would be required to do this or a plcc32 socket
    rigged to a programmer might do the trick

    Any suggestions?
  • pfrcom
    Oldbie
    • Jun 2006
    • 1230
    • Australia

    #2
    Re: In cct. BIOS flashing

    If you have any success with these, please post how you did it


    I've never had any luck with soldered BIOS chips which have corrupted firmware

    If it won't boot into Award boot block recovery, or respond to Ctrl+Home for AMI, it's not worth wasting more time on it in my opinion


    In my experience, these recovery tips from the Net DON'T work

    1. Shorting address line connections to trigger BIOS data corruption

    2. Putting a correctly programmed chip in parallel with the original


    I'm not a fan of Gigabyte, the main offenders for soldered BIOS chips, and not impressed with their Dual BIOS either

    Don't believe you can trust firmware, to recover from an abnormal event where the original (BIOS) firmware has failed


    I believe the new generation of SPI BIOS chips has provision for in circuit reprogramming
    better to keep quiet and be thought a fool, than to open your mouth and remove all doubt

    Comment

    • Agent24
      I see dead caps
      • Oct 2007
      • 4938
      • New Zealand

      #3
      Re: In cct. BIOS flashing

      I did manage to reflash a soldered in PLCC32 parallel EEPROM on an Asus CD-RW drive but got hardware error from the programmer when trying the same thing on a motherboard (I used a Willem PCB 5)

      I wrote about it here: http://forum.rpc1.org/viewtopic.php?f=13&t=44275

      You can see the homebrew adaptor I created

      The best way would probably be to get hold of a hot air rework station, and just remove the chips.

      Then dump the contents with a programmer, and try to determine if it's corrupt. OR just reflash anyway.

      If you went to all that trouble then you should solder a socket to the board before you put the chip back.
      Last edited by Agent24; 07-10-2009, 08:22 PM.
      "Tantalum for the brave, Solid Aluminium for the wise, Wet Electrolytic for the adventurous"
      -David VanHorn

      Comment

      • lucky13
        Badcaps Veteran
        • Aug 2007
        • 412

        #4
        Re: In cct. BIOS flashing

        Originally posted by Agent24
        I did manage to reflash a soldered in PLCC32 parallel EEPROM on an Asus CD-RW drive but got hardware error from the programmer when trying the same thing on a motherboard (I used a Willem PCB 5)

        I wrote about it here: http://forum.rpc1.org/viewtopic.php?f=13&t=44275

        You can see the homebrew adaptor I created
        You know, I thought about how to flash my Gigabyte board that would not POST and I have been looking at these programmers and wondered out loud that why there isn't an adaptor to cover over the soldered bios chip and flash away. Your design exactly illustrates my thought. I like it!

        Did you write down the p/n of the socket and whatever parts you had to buy?

        Comment

        • Agent24
          I see dead caps
          • Oct 2007
          • 4938
          • New Zealand

          #5
          Re: In cct. BIOS flashing

          I think it has not been invented normally because unlike serial EEPROMs the parallel ones are not designed to support it (in-circuit programming). Probably just chance that it would work on any given board.

          I suspect the design of the surrounding circuitry would play some part. It worked for me on the Asus CD-RW but not on an Albatron motherboard. However on the CD-RW drive I had to remove 2 SMD parts to get the socket to fit over the EEPROM. Perhaps this was part of why it worked.

          I would test it on some other soldered in PLCC chips I have but they are all FWH/LPC


          The design of my adaptor is simple, there are only 4 parts to it and they should be available anywhere.

          1) PLCC32 Socket (I used standard type, not SMD) (Jaycar)
          2) Prototype board. Similar to Veroboard/Stripboard but without strips. Each hole has a copper pad but none are connected (DSE)
          3) SIL Headers. Snap off to 16 pins long, one each side. (DSE)
          4) Solid-core ethernet cable. 4 x 8 conductors = 32! Perfect. (DSE)


          My adaptor design worked but the implementation is not so good. It was a prototype and I can see there are problems

          eg: accidental short circuit is too easy and solid core cable can break easily (however if you DO build one this way, solid core is the only way to do it)

          If I built another I would improve on the design by making my own PCBs, and using a ribbon cable and headers to connect the two.

          Also, an SMD PLCC socket and/or a handle on the back somehow may help because the one I had did not stay on the EEPROM. It would jump straight off again so I had to hold it down quite hard while I did the programming. Not easy when there's 32 exposed wires in the way and it hurts your fingers.

          Remember that the pinout for the PLCC32 will be flipped and changed around. Also, I had to break one corner off the socket to be able to fit it on backwards.
          Last edited by Agent24; 07-11-2009, 02:16 AM.
          "Tantalum for the brave, Solid Aluminium for the wise, Wet Electrolytic for the adventurous"
          -David VanHorn

          Comment

          • lucky13
            Badcaps Veteran
            • Aug 2007
            • 412

            #6
            Re: In cct. BIOS flashing

            I remember when I was studying electronics years ago, someone was making these breakout IC clips that you clamp onto the IC and there are individual pins on the top for you to hook up your scope probe. I think something like that may be easier to use except I don't remember the brand nor the proper technical name. That would elimiate the mods that are described by Agent24

            Comment

            • Agent24
              I see dead caps
              • Oct 2007
              • 4938
              • New Zealand

              #7
              Re: In cct. BIOS flashing

              I thought those were only for standard DIL ICs though, not PLCC?
              "Tantalum for the brave, Solid Aluminium for the wise, Wet Electrolytic for the adventurous"
              -David VanHorn

              Comment

              • lucky13
                Badcaps Veteran
                • Aug 2007
                • 412

                #8
                Re: In cct. BIOS flashing

                You might be right...I may have to browse the digikey catalog when I am bored at work....

                Comment

                Related Topics

                Collapse

                • Timeeez
                  X270 - Bios flashing help
                  by Timeeez
                  Hello everyone,

                  I am still a beginner and want to learn more about flashing bios. First of all, thank you very much for the tutorials made on this forum it helps a lot.

                  Lets get straight to the point. When I try to flash the bios of my Lenovo X270 it restarts several times and always returns to the bios that was there at the beginning. When I get the bios from someone on the forum and write it to the bios chip, I always have the same serial numbers. I have the feeling that the pc is reflashing itself. Where could this come from? How to avoid this problem?
                  ...
                  11-30-2022, 05:17 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
                • Flyview
                  Flashing ASUS UX51VZ with correct bios
                  by Flyview
                  Hi!

                  Happy to be part of this forum for my first post!

                  Short story:
                  I believe my dad's UX51VZ has an incorrect bios (v207) for a UX51VZH flashed onto it. I'm not quite sure what the differences are between UX51VZ, UX51VZA, and UX51VZH. The serial number of this machine is D5N0CY845932229 and comes up as a "UX51VZ-DB103P" when checked on this ASUS website. All of the bioses can be found at this ASUS website.

                  1) Do I have the correct bios or should it be the v205 for UX51VZ? Is there something I can check inside the machine to make sure?
                  ...
                  03-31-2024, 11:56 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...