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

                  • DynaxSC
                    ASRock B650M PRO RS - BIOS CHIP 25Q256JW BLOCKED BY STATUS REGISTERS
                    by DynaxSC
                    Hi

                    I have a very strange issue with the BIOS SPI chip of an ASRock B650M PRO RS motherboard.
                    The SPI chip is an Winbond 25Q256JWEQ model (1V8).
                    The motherbaord doas not POST - it lits only CPU and DRAM EZ Debug Leds, and stays that way forever.
                    The Flashback function of the motherbaord is also not working, despite all instructions followed correctly - I'm 100% sure of this.

                    I have then desoldered the chip, backupped the contents, and tried to earease the chip in order to program stock image, but the chip is locked by status registers SREG2 (TB) and SREG6...
                    08-04-2025, 12:20 PM
                  • 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
                  • Citymin
                    NT955XED (Samsung Galaxy Book2 Pro - 15.6) BIOS dump file Request
                    by Citymin
                    Hi all,

                    My Samsung Galaxy Book 2 Pro 15.6-inch laptop has no display and won't boot.
                    The charging red LED lights up, but the charging screen doesn't show any indication.
                    When I press the power button, the blue LED cycles on and off three times, then the screen doesn't turn on, and the device won't boot.
                    (I've tried removing the battery and resetting the device, but the issue persists.)

                    NoteBook Model name : Samsung NT955XED-KK51G(Galaxy book2 pro, i5-1240p, 15.6inch AMOLED)
                    PCB model name : Venus2-15-5G(REV1.2), Venus2-15 ADL NPC
                    S/N : 5RNK9FFT70...
                    08-05-2025, 05:12 AM
                  • EbrahimSiami
                    Acer Aspire 5920G - Requesting Modded BIOS (9600M GT) from .WPH for CH341A Flasher
                    by EbrahimSiami
                    Hello everyone,
                    I need help with my Acer Aspire 5920G laptop. Its original GeForce 8600M GT graphics card failed, so I replaced it with an Nvidia GeForce 9600M GT MXM card.

                    **Problem:** The laptop powers on, but there is no display (black screen) on either the internal LCD or external monitor. This indicates a BIOS compatibility issue with the new graphics card.

                    **What I have tried so far:**
                    1. I have my **original stock BIOS dump (1MB .BIN file)** from my laptop, which works and allows the laptop to power on normally (but no display with 9600M...
                    07-02-2025, 02:31 PM
                  • m1ch43lzm
                    Notice to users of XGecu TL866II Plus / T48 / T56 / T76 programmers regarding BIOS backup file size
                    by m1ch43lzm
                    Hi everyone
                    I noticed on the Xgpro software the BIOS backup files have extra bytes at the end when reading some chips, this is because the Xgpro software also reads the OTP region of those flash chips, and by default will append that region to the saved file
                    Programmer models: XGecu TL866II Plus / T48 / T56 / T76

                    Example: GD25LQ128D (1.8V), IC size is listed as 0x1000000 Bytes (16777216 bytes) + 0xC00 bytes, those extra 0xC00 bytes will be appended to the end of the saved file by default, resulting in a file size of 16780288 bytes
                    There's also an extra OTP Secu.R...
                    09-06-2025, 05:47 PM
                  • Loading...
                  • No more items.
                  Working...