BIOS is 8.2 MB but Chip is only 4 MB

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • sparker1
    Badcaps Veteran
    • Sep 2011
    • 343
    • Australia

    #1

    BIOS is 8.2 MB but Chip is only 4 MB

    Noob question but I am trying to program a bios chip (Winbond W25P32) which is a 4 MB chip. However, the bios.bin file I have is over 8 MB. How do I modify it to fit on the chip? I have tried to go to the end of the original bios, note the offset and then delete everything after that on the new bios. Is there a better way and what is all the extra coding on the bios? Grateful for help.
  • rioreno
    Badcaps Veteran
    • Feb 2009
    • 540
    • Indonesia

    #2
    Re: BIOS is 8.2 MB but Chip is only 4 MB

    Originally posted by sparker1
    Noob question but I am trying to program a bios chip (Winbond W25P32) which is a 4 MB chip. However, the bios.bin file I have is over 8 MB. How do I modify it to fit on the chip? I have tried to go to the end of the original bios, note the offset and then delete everything after that on the new bios. Is there a better way and what is all the extra coding on the bios? Grateful for help.

    1. Can you detail mainboard type?
    2. Where you got 8mb(8192kb) .bin file from?how do you think this file will match for your board?
    3. Post your 4mb(4096kb) backup .bin file..someone here can check/analyze...

    Comment

    • sparker1
      Badcaps Veteran
      • Sep 2011
      • 343
      • Australia

      #3
      Re: BIOS is 8.2 MB but Chip is only 4 MB

      The mainboard is labelled 48.4ST04.021 and is for a HP Envy DV6-7000 series. I got the Bios from another thread here https://www.badcaps.net/forum/showthread.php?t=52192
      I have attached the bios from that thread. Also attached is the corrupt bios file from the chip. I have also got the bios from HP support and extracted it with 7zip and it is also 8 MB. I think there is a lot of stuff in the 8 MB bios to allow for automatic bios updates from bootable USB's and so on but I am not sure if that is the case and if so how to get rid of the "extra" stuff. I have had a look at both the original 4MB bios and the 8 MB bios with a hex editor and they seem to be the same but I haven't looked at every byte and offset.
      Attached Files
      Last edited by sparker1; 11-19-2017, 07:55 PM.

      Comment

      • rioreno
        Badcaps Veteran
        • Feb 2009
        • 540
        • Indonesia

        #4
        Re: BIOS is 8.2 MB but Chip is only 4 MB

        Originally posted by sparker1
        The mainboard is labelled 48.4ST04.021 and is for a HP Envy DV6-7000 series. I got the Bios from another thread here https://www.badcaps.net/forum/showthread.php?t=52192
        I have attached the bios from that thread. Also attached is the corrupt bios file from the chip. I have also got the bios from HP support and extracted it with 7zip and it is also 8 MB. I think there is a lot of stuff in the 8 MB bios to allow for automatic bios updates from bootable USB's and so on but I am not sure if that is the case and if so how to get rid of the "extra" stuff. I have had a look at both the original 4MB bios and the 8 MB bios with a hex editor and they seem to be the same but I haven't looked at every byte and offset.

        i cannot identified BID nr from your 4mb original..
        for dv6 7000 series must have 8mb bios,
        but you can try this for dv6 -6000 series which 4mb..
        if with this file you have to failed, try to change your bios chip get 8mb..so you can try with 8mb riddamouh file...
        goodluck
        Attached Files

        Comment

        • sparker1
          Badcaps Veteran
          • Sep 2011
          • 343
          • Australia

          #5
          Re: BIOS is 8.2 MB but Chip is only 4 MB

          Thanks Rioreno but I don't think using an 8 mbit chip would work as the addressing is different. Also, the Bios chip specified in the schematic I have for a HP DV6 is a 4 Mbit chip W25Q32BVSSIG. I will have a look at the bios file you sent with a hex editor to see if they're similar. Thanks.

          Comment

          • rioreno
            Badcaps Veteran
            • Feb 2009
            • 540
            • Indonesia

            #6
            Re: BIOS is 8.2 MB but Chip is only 4 MB

            Originally posted by sparker1
            Thanks Rioreno but I don't think using an 8 mbit chip would work as the addressing is different. Also, the Bios chip specified in the schematic I have for a HP DV6 is a 4 Mbit chip W25Q32BVSSIG. I will have a look at the bios file you sent with a hex editor to see if they're similar. Thanks.
            sparker1 , if i open your backup with uefitool , image will truncated ...

            "parseIntelImage: BIOS region is located outside of opened image, if your system uses dual-chip storage, please append another part to the opened image"

            have you check maybe there is another bios chip 4mb??

            Comment

            • sparker1
              Badcaps Veteran
              • Sep 2011
              • 343
              • Australia

              #7
              Re: BIOS is 8.2 MB but Chip is only 4 MB

              Only the one chip. Here is the screenshot from the schematic.
              Attached Files

              Comment

              • rioreno
                Badcaps Veteran
                • Feb 2009
                • 540
                • Indonesia

                #8
                Re: BIOS is 8.2 MB but Chip is only 4 MB

                Originally posted by sparker1
                Only the one chip. Here is the screenshot from the schematic.
                thats different board "HP Pavilion DV6/DV7 Series schematic, DA0LX3MB8F0, 31LX3MB0090"
                instead your board 48.4ST04.021..

                Comment

                • sparker1
                  Badcaps Veteran
                  • Sep 2011
                  • 343
                  • Australia

                  #9
                  Re: BIOS is 8.2 MB but Chip is only 4 MB

                  It's the only one I could find. The chip is the same though.

                  Comment

                  Related Topics

                  Collapse

                  • testaccgta
                    Unable to verify IC or write/erase/flash BIOS file to XMC QH128AHIG SPI chip using NeoProgrammer/AsProgrammer
                    by testaccgta
                    Hi, everyone!

                    I've recently acquired two brand new SPI chips to replace the one currently in my Acer A514-54G laptop MB (FH5AT LA-K092P). The reason why I'm replacing the current SPI chip is because I had some difficulties with a third-party IT assistant who pretty much lacked the soldering skills and ended up destroying the current SPI chip soldered to my MB from factory.

                    I've decided to do this on my own because I spent the past month or so learning some soldering skills and BIOS modding through Badcaps and WinRaid forums, hence the attempt. I've also chosen to buy...
                    09-01-2024, 08:24 PM
                  • Azurain
                    Elitebook 840 G5 Bios Chip Soldering Question
                    by Azurain
                    Hi everyone,

                    I have an HP Elitebook 840 G5 that I am trying to get working again. I've removed the front bios chip (the 32mb one) and have run it through HP unlocker already. I've uploaded and verified the new bin, but am now experiencing an issue that has led me to believe I've been soldering the chip back to the motherboard incorrectly.

                    Essentially, after re-soldering the chip back into its place and reassembling the laptop, the charging light immediately flashes orange and white and then shifts to a solid white. The capslock and numlock lights blink seven times...
                    04-14-2023, 06:58 PM
                  • Zentech
                    Unable to Write Bios File to SOCIC 25Q128FVPQ Chip
                    by Zentech
                    bios chip: 25Q128FVPQ
                    MB SN: 6050A2822301-MB-A01
                    when I first got this laptop the bios was locked, I unsoldered and unlocked the bios. the problem is that I lifted a couple of pads from the MB. So I couldn't use the WSON chip that comes with the board, so I got an equivalent bios chip SOCIC 8pin. The problem is that I'm trying to write the file (original) to the chip and it will not program it. I'm using NeoProgrammer.
                    Here's the error
                    Code:
                    Current programmer: CH341
                    15:29:00
                    Programming memory(verifying)...
                    Verification error on address: 00133000
                    ...
                    03-10-2022, 02:39 PM
                  • ed1i
                    Dell Inspion 7610 bios chip
                    by ed1i
                    Hello, I'm looking for bios chip on the motherboard on Dell Inspiron 7610. Server tag: CS4MDL3. I found on the back on the motherboard chip named: Winbond 25Q256JVEQ. Is it the right bios chip for this motherboard? I need to flash new bios on the chip, because it's stuck in infinity reboots. Is it possible this chip to be read AsProgrammer 25Q256JV option and ch341a programmer?...
                    01-16-2025, 02:14 PM
                  • ezenia
                    Dell G3 3579 BIOS chip ID
                    by ezenia
                    Hello,

                    I bought a Dell G3 3579 eBay. The fault was not mentioned and it did not come with charger. Before trying to power off battery, I did some basic checks on the coils (in resistance mode) to see if there was any short. None were reading short. Decided to power the board to see if anything happened. The keyboard backlight came on. About 5 seconds later, the fans begin spinning at max speed. The white LED comes on at this time, stays solid for a bit and goes off. Fans continue to spin at max. Display is black (no backlight). If I hold down power button, board goes off. I did give...
                    06-16-2025, 08:07 PM
                  • Loading...
                  • No more items.
                  Working...