Problem flashing graphic card bios with spi programmer

Collapse
X
Collapse
+ More Options
Posts
 
  • Time
  • Show
Clear All
new posts
  • Quaddro
    Tukang Kentu
    • Nov 2010
    • 141
    • Indonesia

    #1

    Problem flashing graphic card bios with spi programmer

    Hello..

    i've bricked my old msi 670 card, due to interrupt power while flashing.
    So i want to reflash it again with ch341 spi programmer.

    The source of large collection of bios is from tech powerup.
    The problem is, even i've already found the spesific bios for my card, the size of file from tpu is different from the bios size.

    tpu: 96kb
    file size from spi programmer: 256kb

    What is the difference between both of file?
    Because while i was tried to flash it with as programmer, it cause "error writing"
    ASprogrammer need same exact size for writing..


    Is there a way to convert graphics card bios from TPU to flashable bin spi programmer?

    Thanks alot.
  • taxxin
    Senior Member
    • Mar 2021
    • 132
    • thailand

    #2
    Re: Problem flashing graphic card bios with spi programmer

    My guess is that you probably didnt run a detect on the chip before pulling the oil bios? For example you could specify the chip to be a 512kb chip and it will just read and copy the 256k over twice.

    You should confirm the size of the chip, then find the right bios for it.
    Successfully completed Repairs:


    Current repairs:

    Comment

    • Quaddro
      Tukang Kentu
      • Nov 2010
      • 141
      • Indonesia

      #3
      Re: Problem flashing graphic card bios with spi programmer

      Originally posted by taxxin
      My guess is that you probably didnt run a detect on the chip before pulling the oil bios? For example you could specify the chip to be a 512kb chip and it will just read and copy the 256k over twice.

      You should confirm the size of the chip, then find the right bios for it.
      mmm, i've already run detect on the chip on asprogrammer and neo programmer. i'm using ch341 as interface.
      click read and click save.
      The size of saved .bin file is 256kb. and size of tpu .rom file is different for the exact card.

      When i tried to flash it, it show error "Verification error on address: 00000004"

      Comment

      • DynaxSC
        Badcaps Veteran
        • Apr 2021
        • 452
        • Poland

        #4
        Re: Problem flashing graphic card bios with spi programmer

        1. I don't know this card, but check whether this is the only one bios chip on the card, sometimes there might be another SPI chip for another purpuse present, or a chip which looks like an spi chip, but isn't one.
        2. Check the name of the SPI chip and download the datasheet, compare with what CH341 discovered
        3. Place some pictures of the card and spi chip area, maybe somebody can download the bios contents from the same model of card to go sure
        4. Sometimes bioses can't be read/programmed in-circuit (other devices on the card steel power, and CH341 power supply can't handle this), you can try to power the card, see if SPI chip is powered, and program then in-circuit. Finallly if this does not work you need to desolder the chip, and program it off-circuit, then solder on again. Usually if CH341 can't discover the spi chip, then also programming does not work.
        5. Don't forget first to clear the spi chip before programming, maybe this is the cause of the error ?
        6. Before clearing the spi chip, read the contents of the chip and back it up. Don't know if GPU's, but eg. motherboard bioses must be sometimes "personalized" with serial number /UUID/MAC Address/etc., eg. ASUS mobo's. If you don't transfer this data to a downloaded "raw" bios with some kind of tool, the card/mobo may not work correctly.
        Last edited by DynaxSC; 08-12-2021, 09:17 AM.

        Comment

        Related Topics

        Collapse

        • hotcrossedbuns999
          M715q Desktop (ThinkCentre) - Type 10M3 - Request bios chip location and useable bios for use with CH341A Programmer.
          by hotcrossedbuns999
          My pc updated bios through Windows Update and I was greeted with BLACK SCREEN WITH CPU FAN MAX SPEED. I don't think there is even a screen signal, because it triggers my monitor for a couple seconds and then the monitor turns off. I tried the other outputs as well.
          1. I tried clearing bios, resetting bios, removed the CMOS battery, removed m.2 ssd, wifi, and ram. Still black screen with CPU fan blasting.
          2. I tried using the Lenovo BIOS CD and BIOS USB, but neither worked. At least I couldn't get anything to work.
          3. I could only locate two chips that look like bios chips. Could someone verify this
          ...
          01-03-2025, 12:32 PM
        • zlr8r
          looking for fully extracted by programmer Bios for a Dell Inspiron 17 (7786)
          by zlr8r
          looking for a fully extracted (by programmer) Bios for a Dell Inspiron 17 (7786) v.1.09 or newer, so I can compare it with my own bios to check for corruption.
          cheers

          Dell Inspiron 17 (7786) Laptop
          Service Tag: 5J0NHT2
          Bios: 1.9.0
          MOBO: RO 15 17 WHL 2GB MB / 18706-2

          Attached;
          1. My saved bios using a programmer
          2. Dells Bios updater .exe (v1.16)
          3. Dells Bios recovery file
          4. What I got when i tried to extract the main bios .bin file from Dells Bios v1.16 exe/rcv using some .py script i found online.
          5. Image of ME...
          12-18-2023, 03:08 PM
        • pippostino
          Inability to view the Bios with dedicated/discrete graphics card, Lenovo v520 PC, IB250MH VER1.0 motherboard
          by pippostino
          Good evening everyone, I have recovered a Lenovo V520 desktop PC, on which I have mounted an NVDIA GF9500GT 512Mb graphics card (and it is not the only one I have tried) to replace the one originally mounted, namely NVIDIA GT730 (Lenovo code FRU01AJ853), I replaced it because it has 2 Display Port outputs that I cannot use, as I don't have such a monitor or DP/VGA converter. The problem: Windows I can see it, but the Lenovo logo or the BIOS/UEFI, not. So I can't enter the Bios. To view the Boot or the Bios, I have to remove the dedicated graphics card and connect to the integrated graphics (therefore...
          08-29-2024, 11:06 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
        • 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...