The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Alienware vendor ATI 5870 gpu in Clevo W860CU

    Discussion in 'Sager and Clevo' started by neol, Jan 30, 2018.

  1. neol

    neol Notebook Consultant

    Reputations:
    31
    Messages:
    130
    Likes Received:
    5
    Trophy Points:
    31
    hello there,

    its been a while since i posted here, my problem is that my aging yet well performing W860CU GPU (Nvidia GTX 470m) is dying, and since im a student, i can not afford to buy a new laptop or powerful card, so i bought ATI 5870, however upon installing the card the laptop would produce two beeps and give a black screen, i tried everything and eventually contacted Sager which after investigation, concluded that the card vBIOS is not compatible with my notebook, upon contacting the seller it turned out the card was actually pulled from an Alienware laptop...
    i have now spent one complete week trying to BlindFlash the clevo vBIOS for the 5870 into the card but alas with no success.
    i wanted any help or direction to seek from the experts here at NBR.
    thanks in advance
     
  2. t456

    t456 1977-09-05, 12:56:00 UTC

    Reputations:
    1,959
    Messages:
    2,588
    Likes Received:
    2,048
    Trophy Points:
    181
    Use rufus to create a bootable MS-DOS stick and drop these files to its root:
    autoflash_ati_2018_01_30.7z

    It'll write a new folder, beep, force-flash the Clevo vbios and beep a second time. With a bit of luck the current vbios is simply an Enduro/switching version and the W860CU is a pure dGPU system. In this situation the new vbios will fix that.

    However, not all Dell cards are compatible iirc. It may be that it'll boot with the new vbios, only to shutdown after half a minute due to presumed overheating (thermal sensor mismatch). If so then you'd best resell the card and try baking the 470M instead. Usually have good results myself for both ATI and Nvidia cards.
     
    neol likes this.
  3. Meaker@Sager

    Meaker@Sager Company Representative

    Reputations:
    9,436
    Messages:
    58,194
    Likes Received:
    17,909
    Trophy Points:
    931
    It's always tricky with the older systems, if the blind flash does not work as above then then there is not much hope, just remember to flash it back and backup the vBIOS before doing so.
     
  4. neol

    neol Notebook Consultant

    Reputations:
    31
    Messages:
    130
    Likes Received:
    5
    Trophy Points:
    31
    I'm really sorry for the late reply, i was traveling to my village which had no internet at all, so i could not comeback online to check.
    thank you very much for taking the time and effort to create that file for me.
    i will try it today or tomorrow and hopefully it will work...
     
    t456 likes this.
  5. neol

    neol Notebook Consultant

    Reputations:
    31
    Messages:
    130
    Likes Received:
    5
    Trophy Points:
    31
    unfortunately the Blindflash did not work, however it logged the issue:
    Code:
    -----------------------------------------------------------------------------
            ------------------ ATIFLASH v4.17 Log File ------------------
    -----------------------------------------------------------------------------
    Sat Feb 10 16:28:11 2018
    Command Operation without options: -pa 5870M.rom
    
    BIOS file: 5870M.rom
    
    0 adapters updated
    Adapter not found
    
       ERROR  : press '1' to continue
    
    so it does not detect the new card ? i tried to remove the card and the laptop would not even start, i removed the heatsink and the laptop would shutdown after ~30 seconds or so which logically would say the card is detected and is overheating so it shutdown... now im really puzzled, it seems that the laptop is able to recognize the gpu but atiflash cant ?? is there anything that can be done ?
    EDIT: i also noticed that it did NOT beep at all, not sure why but it seems like proceeded into the next line of code without beeping.
     
    Last edited: Feb 10, 2018
  6. t456

    t456 1977-09-05, 12:56:00 UTC

    Reputations:
    1,959
    Messages:
    2,588
    Likes Received:
    2,048
    Trophy Points:
    181
    Try 'atiflash -ai'. This system is a pure dGPU system, so it should always detect the MXM card, regardless of the settings in the bios.

    If it can't detect any card then either the card needs to be baked or, very slim chance, it's merely that its eeprom isn't recognised by this particular atiflash version. Use the same bootable dos stick and drop a copy of FPT on it and use 'fpt -list':
    fpt v8.1.10.1286 and flashrom v0.9.8-r1896.7z
     
    neol likes this.
  7. neol

    neol Notebook Consultant

    Reputations:
    31
    Messages:
    130
    Likes Received:
    5
    Trophy Points:
    31
    since i can't see anything i also added the -verbose to log the output:
    Code:
    Intel (R) Flash Programming Tool. Version:  8.1.10.1286
    Copyright (c) 2007 - 2012, Intel Corporation. All rights reserved.
    
    Number of LPC Devices supported: 174
    LPC Device Id: 3B03.
    Platform: "Intel(R) PM55 Express Chipset" is not supported in version of program.
    
    Error 201: [FPT.exe] cannot be run on the current platform.
    Please contact your vendor.
    
     
  8. t456

    t456 1977-09-05, 12:56:00 UTC

    Reputations:
    1,959
    Messages:
    2,588
    Likes Received:
    2,048
    Trophy Points:
    181
    And 'atiflash -ai'? If it can't detect anything then you might still flash it with a programmer. It isn't particularly hard if you have some patience and, of course, the proper tools. Could do that for you, but you're a bit far off (I'm in Europe).

    Could also look into baking the 470M. Set oven to 240°C/465°F (see reflow window) and keep it there for a minute or two. Thermals sensors of domestic ovens are awful though, so using a dedicated thermal sensor is a good idea. Either way, let it cool down and try the card. If it doesn't make a difference then add +10°C, retry and so on.
     
  9. neol

    neol Notebook Consultant

    Reputations:
    31
    Messages:
    130
    Likes Received:
    5
    Trophy Points:
    31
    apologies i forgot to mention that it, i tried the "atiflash -ai" however it gave me:
    Code:
    -----------------------------------------------------------------------------
            ------------------ ATIFLASH v3.99 Log File ------------------
    -----------------------------------------------------------------------------
    Sat Feb 10 21:28:38 2018
    Command Operation without options: -ai
    
    Adapter not found
    
    as for the 470m i already baked it a while ago in a nearby workshop hoping it would stay with me until i finished my studies, but it only lasted a few days and then started to give purple, green and red taints and also it turned the screen into 4 small screens...
    ironically atm it started working fine but not sure for how long.
    could you elaborate on the
    i think its at my last resort...
     
  10. t456

    t456 1977-09-05, 12:56:00 UTC

    Reputations:
    1,959
    Messages:
    2,588
    Likes Received:
    2,048
    Trophy Points:
    181
    You need a soldering iron or heat gun, an spi programmer and, preferably, a soic8->sop8 adapter (to interface it with the programmer). The adapter or alligator clip has to accommodate 150mil chips, not the wider 200mil used by the me and bios eeproms. This listing has both the adapter (150mil converter) and test clips, which may or may not work without having to desolder first. Try searching the forums for ' eeprom programmer' and you'll find lots of pointers, report back if anything's unclear. Btw, all pcbs now use lead-free solder, which require a higher temperature for the iron, so make sure to get a somewhat decent model (and a fine tip).

    Mind that it's almost Chinese New Year, so any orders from China will not be handled/shipped for the next two weeks.

    Could also try finding a shop nearby that could do the soldering for you. A generic electronics or smartphone repair shop ought to have the necessary tools.
     
  11. neol

    neol Notebook Consultant

    Reputations:
    31
    Messages:
    130
    Likes Received:
    5
    Trophy Points:
    31
    ahh.. that seems too excessive for my limited hardware tinkering skills, when i read "programmer" i thought along the lines of writing an extra line of code for the ATIFlash that would flash the vBIOS into the card without checking for the card availability in the slot....
    is there anything else that can be tried (beside the hardware mods) before thinking about trying to sell the card and buying another one ?
     
  12. t456

    t456 1977-09-05, 12:56:00 UTC

    Reputations:
    1,959
    Messages:
    2,588
    Likes Received:
    2,048
    Trophy Points:
    181
    Try 'flashrom', it's included in the earlier link (also a DOS tool). Run 'flashrom.exe' and it'll check for any eeprom it can find. If we can find the vbios eeprom then there's still a small chance to soft-flash it. The tool is pretty powerful, but it'll also happily overwrite data it shouldn't be overwriting, so some care is advised.
     
    neol likes this.
  13. neol

    neol Notebook Consultant

    Reputations:
    31
    Messages:
    130
    Likes Received:
    5
    Trophy Points:
    31
    running flashrom with verbose gave this result:
    Code:
    flashrom v0.9.8-r1896 on FreeDOS 7 (i686)
    flashrom is free software, get the source code at http://www.flashrom.org
    
    flashrom was built with libpci 3.1.5, GCC 4.9.2, little endian
    Command line (1 args): c:/flashrom.exe -VVV
    internal, dummy, nic3com, nicrealtek, gfxnvidia, drkaiser, satasii, atavia,
    it8212, rayer_spi, nicintel, nicintel_spi, nicintel_eeprom, ogp_spi, satamv.
    
    i have absolutely no idea what that means :( :( :(
    EDIT: upon checking flashrom docs i found this:
    Gfxnvidia
    Some Nvidia graphic cards can be used as flash programmers for parallel flash devices using flashrom.
    Usage
    $ flashrom -p gfxnvidia
    does that mean we have hope ? (my original card was nvidia gtx470m)
     
  14. t456

    t456 1977-09-05, 12:56:00 UTC

    Reputations:
    1,959
    Messages:
    2,588
    Likes Received:
    2,048
    Trophy Points:
    181
    Yes, but we need to know the specific chip in advance. Check the card to find out:

    [​IMG]
     
  15. neol

    neol Notebook Consultant

    Reputations:
    31
    Messages:
    130
    Likes Received:
    5
    Trophy Points:
    31
    thanks for the reply t456, the writings are extremely small, had to photograph it then zoom in on the photo. i think i found eeprom however im not very confident in my observation skills so i like to would post the photo just to verify my readings:
    Pm25LV010
    AE1047
    M25035LG
    [​IMG]
     

    Attached Files:

  16. t456

    t456 1977-09-05, 12:56:00 UTC

    Reputations:
    1,959
    Messages:
    2,588
    Likes Received:
    2,048
    Trophy Points:
    181
    Yes, that's the one. Very much run-of-the-mill for MXM gpus, also fully supported by flashrom.

    Try 'flashrom -r backup.rom -c Pm25LV010'. If it works then it's safe to use '-w' instead.
     
  17. neol

    neol Notebook Consultant

    Reputations:
    31
    Messages:
    130
    Likes Received:
    5
    Trophy Points:
    31
    i kept trying but no backup.rom appeared i tried adding -vvv>file.txt at the end however it produced this:
    Code:
    flashrom v0.9.8-r1896 on FreeDOS 7 (i686)
    flashrom is free software, get the source code at http://www.flashrom.org
    
    Please run "flashrom --help" for usage info.
    
    its appears as if no commands were made however funny enough the file was created by the -vvv argument of the same command...

    EDIT: found this online, not sure if it makes any difference but maybe it would help:
     
    Last edited: Feb 17, 2018
  18. t456

    t456 1977-09-05, 12:56:00 UTC

    Reputations:
    1,959
    Messages:
    2,588
    Likes Received:
    2,048
    Trophy Points:
    181
    Ah, right, sorry. Flashrom needs one extra file to work fully and the earlier link didn't include it. Drop these to the root of the stick and try again:
    flashrom files.7z
     
  19. neol

    neol Notebook Consultant

    Reputations:
    31
    Messages:
    130
    Likes Received:
    5
    Trophy Points:
    31
    apologies but it seems that the issue still remains with the same output as above, tried different things in the last two hours or so but unfortunately i was unsuccessful, not sure why its not working...

    EDIT: i repeated the same process on my nvidia card, i found it had this chip model SST25VF010A, since the screen works with the nvidia card i tried to test the commands and see what happens. and it gave this as reply:
    "more than one operation specified aborting"
    then i tried to divide the arguments to segments since i can now see, however everytime i type the command:
    "flashrom -c SST25VF010(A) -r backup.rom"
    its says:
    "Please select a programmer with the --programmer parameter."
    i tried all the available programmers and most of them (inc. gfxnvidia) would produce this:
    "Error: No supported PCI device found
    Error: Programmer initialization failed"
    not sure what to do now.
     
    Last edited: Feb 18, 2018
  20. t456

    t456 1977-09-05, 12:56:00 UTC

    Reputations:
    1,959
    Messages:
    2,588
    Likes Received:
    2,048
    Trophy Points:
    181
    Last resort; try running pcie.exe before trying flashrom or atiflash. It shouldn't be necessary on your system, but it can't hurt either:
    PCIE.7z

    Also make sure it's not just the ATI card or flashrom by using nvflash's backup function:
    NVFLASH_V4.46.7z

    Code:
    nvflash -i0 -b backup0.rom
    nvflash -i1 -b backup1.rom
     
  21. neol

    neol Notebook Consultant

    Reputations:
    31
    Messages:
    130
    Likes Received:
    5
    Trophy Points:
    31
    for the PCIE, nothing happened, i write its name and press enter then the cursor just goes to the next line.
    as for the nvflash utility for both commands gave:
    "Error: No Nvidia display adapter found"
    does that mean my motherboard doesn't allow flashing ? also is all hope lost now?
     
  22. t456

    t456 1977-09-05, 12:56:00 UTC

    Reputations:
    1,959
    Messages:
    2,588
    Likes Received:
    2,048
    Trophy Points:
    181
    Bit curious ... did you do a cmos reset and/or full bios flash yet? And no, the programmer would do ok. Could still ship the ATI to me, if you like. It'll fit in an envelope, so shipping shouldn't be too costly.

    Can even test it in an identical system; know someone with a W870CU. If it runs there then it'll do fine on your W860CU as well.
     
  23. neol

    neol Notebook Consultant

    Reputations:
    31
    Messages:
    130
    Likes Received:
    5
    Trophy Points:
    31
    for the cmos battery, i did not, however i did flash a prema Bios i found here in the forums when i was trying to solve the issue at the beginning. would it have affected the current situation ?
    i would gladly send it to you however i would need to check the cost as im practically broke :p and currently in Sudan so i'm not sure if the post office here would even accept shipments to the us or europe, pm me your location details as well as estimates for the return charges and i would pay the post a visit in the morning to see, and hopefully it will turn out well.
    i don't know how to thank you for your kindness, time and effort.... you have my sincere heartfelt thanks
     
  24. t456

    t456 1977-09-05, 12:56:00 UTC

    Reputations:
    1,959
    Messages:
    2,588
    Likes Received:
    2,048
    Trophy Points:
    181
    There's no Prema bios for this model afaik ... where did you find one? If a non-compatible bios was force-flashed then that'd explain a thing or two. Also, you have to use a ' reset to defaults' right after flashing a new bios on some of the Clevo models. The cmos reset will accomplish that and rule out a few other hiccups as well, so do that first and then retry accessing either vbios chip.

    Will send you a pm, just in case.
     
  25. neol

    neol Notebook Consultant

    Reputations:
    31
    Messages:
    130
    Likes Received:
    5
    Trophy Points:
    31
    this is the Bios i flashed:
    https://www.techinferno.com/index.php?/forums/topic/2442-biosvbios-mods-prema-mod™-stock/&page=9
    as for reset to defaults, i never actually did it, i will try to remove the cmos battery now, one more thing, if the BIOS comes in ISO image, is there a way to turn it into a format that can be flashed through a usb instead of burning it into a cd/dvd ?

    EDIT: after removing the cmos battery, tried the nvflash and nothing changed, in flashrom however it read a chip under the "internal" programmer, the chip numbered "SST25VF032B", logically thinking i believe it is the bios chip for the motherboard. alas the "gfxnvidia" programmer did not return anything. stupid question, is it possible that flashrom isn't recognizing the PCI card itself thus it cant find or probe the eeprom within ? and if so is it possible to add a driver to it so it would recognize the PCI card (based on this the nvflash would have worked, but i still needed to confirm it).

    EDIT2: finally some good news, it appears the nvflash you sent me is a bit old which could be why it did not recognize the card (add also the cmos factor), upon downloading an updated ver it recognized the card, and using your command earlier it made a backup of the card and saved it in the usb (though its size is very small compared with the ati vbios i had)...
    im trying to find the latest ver of atiflash and wil also give it a shot, truly hope it would work...

    EDIT3: unfortunately it did not work, not new nor old versions of the utility worked, still at "the no adapter found" (one thing to notice though is that there were a beep sound whenever i pressed the F1 button to proceed "not sure proceed from what warning" but now after the cmos reset there is no sound but i still need to press the F1 to get into FreeDos)
     
    Last edited: Feb 19, 2018
  26. neol

    neol Notebook Consultant

    Reputations:
    31
    Messages:
    130
    Likes Received:
    5
    Trophy Points:
    31
    running flashrom with the command:
    Code:
    flashrom.exe -V -p internal -o file.txt
    yielded different results from before, the log is long but i will paste it just to be safe
    (btw is there another programmer that should work beside the internal one?):
    flashrom v0.9.8-r1896 on FreeDOS 7 (i686)
    flashrom was built with libpci 3.1.5, GCC 4.9.2, little endian
    Command line (5 args): c:/flashrom.exe -V -p internal -o file.txt
    Calibrating delay loop... OS timer resolution is 60000 usecs, 937M loops per second, 10 myus = 0 us, 100 myus = 0 us, 1000 myus = 0 us, 10000 myus = 0 us, 240000 myus = 220000 us, OK.
    Initializing internal programmer
    Error accessing low megabyte, 0x100000 bytes at 0x00000000
    dpmi mmap failed: No such file or directory (ENOENT)
    Failed getting access to coreboot low tables.
    Using Internal DMI decoder.
    Error accessing DMI, 0x10000 bytes at 0x000f0000
    dpmi mmap failed: No such file or directory (ENOENT)
    W836xx enter config mode worked or we were already in config mode. W836xx leave config mode had no effect.
    Active config mode, unknown reg 0x20 ID: 85.
    Please send the output of "flashrom -V -p internal" to
    [email protected] with W836xx: your board name: flashrom -V
    as the subject to help us finish support for your Super I/O. Thanks.
    Found ITE EC, ID 0x8502, Rev 0x60 on port 0x2e.
    Found chipset "Intel PM55" with PCI ID 8086:3b03.
    This chipset is marked as untested. If you are using an up-to-date version
    of flashrom *and* were (not) able to successfully update your firmware with it,
    then please email a report to [email protected] including a verbose (-V) log.
    Thank you!
    Enabling flash write... Root Complex Register Block address = 0xfed1c000
    GCS = 0xc61: BIOS Interface Lock-Down: enabled, Boot BIOS Straps: 0x3 (SPI)
    Top Swap: enabled (A16(+) inverted)
    0xfff80000/0xffb80000 FWH IDSEL: 0x0
    0xfff00000/0xffb00000 FWH IDSEL: 0x0
    0xffe80000/0xffa80000 FWH IDSEL: 0x0
    0xffe00000/0xffa00000 FWH IDSEL: 0x0
    0xffd80000/0xff980000 FWH IDSEL: 0x0
    0xffd00000/0xff900000 FWH IDSEL: 0x0
    0xffc80000/0xff880000 FWH IDSEL: 0x0
    0xffc00000/0xff800000 FWH IDSEL: 0x0
    0xff700000/0xff300000 FWH IDSEL: 0x4
    0xff600000/0xff200000 FWH IDSEL: 0x5
    0xff500000/0xff100000 FWH IDSEL: 0x6
    0xff400000/0xff000000 FWH IDSEL: 0x7
    0xfff80000/0xffb80000 FWH decode enabled
    0xfff00000/0xffb00000 FWH decode enabled
    0xffe80000/0xffa80000 FWH decode enabled
    0xffe00000/0xffa00000 FWH decode enabled
    0xffd80000/0xff980000 FWH decode enabled
    0xffd00000/0xff900000 FWH decode enabled
    0xffc80000/0xff880000 FWH decode enabled
    0xffc00000/0xff800000 FWH decode enabled
    0xff700000/0xff300000 FWH decode enabled
    0xff600000/0xff200000 FWH decode enabled
    0xff500000/0xff100000 FWH decode enabled
    0xff400000/0xff000000 FWH decode enabled
    Maximum FWH chip size: 0x400000 bytes
    SPI Read Configuration: prefetching disabled, caching enabled,
    BIOS_CNTL = 0x01: BIOS Lock Enable: disabled, BIOS Write Enable: enabled
    SPIBAR = 0xeed1c000 + 0x3800
    0x04: 0x6008 (HSFS)
    HSFS: FDONE=0, FCERR=0, AEL=0, BERASE=1, SCIP=0, FDOPSS=1, FDV=1, FLOCKDN=0
    Programming OPCODES...
    program_opcodes: preop=5006 optype=463b opmenu=05d80302c79f0190
    done
    OP Type Pre-OP
    op[0]: 0x02, write w/ addr, none
    op[1]: 0x03, read w/ addr, none
    op[2]: 0xd8, write w/ addr, none
    op[3]: 0x05, read w/o addr, none
    op[4]: 0x90, read w/ addr, none
    op[5]: 0x01, write w/o addr, none
    op[6]: 0x9f, read w/o addr, none
    op[7]: 0xc7, write w/o addr, none
    Pre-OP 0: 0x06, Pre-OP 1: 0x50
    0x06: 0x0000 (HSFC)
    HSFC: FGO=0, FCYCLE=0, FDBC=0, SME=0
    0x08: 0x00000000 (FADDR)
    0x50: 0x0000ffff (FRAP)
    BMWAG 0x00, BMRAG 0x00, BRWA 0xff, BRRA 0xff
    0x54: 0x00000000 FREG0: Flash Descriptor region (0x00000000-0x00000fff) is read-write.
    0x58: 0x03ff0200 FREG1: BIOS region (0x00200000-0x003fffff) is read-write.
    0x5C: 0x01ff0001 FREG2: Management Engine region (0x00001000-0x001fffff) is read-write.
    0x60: 0x00000fff FREG3: Gigabit Ethernet region is unused.
    0x64: 0x00000fff FREG4: Platform Data region is unused.
    0x74: 0x00100001 (PR0 is unused)
    0x78: 0x00000000 (PR1 is unused)
    0x7C: 0x00000000 (PR2 is unused)
    0x80: 0x00000000 (PR3 is unused)
    0x84: 0x00000000 (PR4 is unused)
    0x90: 0x00 (SSFS)
    SSFS: SCIP=0, FDONE=0, FCERR=0, AEL=0
    0x91: 0xf84200 (SSFC)
    SSFC: SCGO=0, ACS=0, SPOP=0, COP=0, DBC=2, SME=0, SCF=0
    0x94: 0x5006 (PREOP)
    0x96: 0x463b (OPTYPE)
    0x98: 0x05d80302 (OPMENU)
    0x9C: 0xc79f0190 (OPMENU+4)
    0xA0: 0x00000000 (BBAR)
    0xC4: 0x00802019 (LVSCC)
    LVSCC: BES=0x1, WG=0, WSR=1, WEWS=1, EO=0x20, VCL=1
    0xC8: 0x00002019 (UVSCC)
    UVSCC: BES=0x1, WG=0, WSR=1, WEWS=1, EO=0x20
    0xD0: 0x00000000 (FPB)
    Reading flash descriptors mapped by the chipset via FDOC/FDOD... done.
    === Content Section ===
    FLVALSIG 0x0ff0a55a
    FLMAP0 0x02040002
    FLMAP1 0x10100206
    FLMAP2 0x00000020
    --- Details ---
    NR (Number of Regions): 3
    FRBA (Flash Region Base Address): 0x040
    NC (Number of Components): 1
    FCBA (Flash Component Base Address): 0x020
    ISL (ICH/PCH Strap Length): 16
    FISBA/FPSBA (Flash ICH/PCH Strap Base Address): 0x100
    NM (Number of Masters): 3
    FMBA (Flash Master Base Address): 0x060
    MSL/PSL (MCH/PROC Strap Length): 0
    FMSBA (Flash MCH/PROC Strap Base Address): 0x200
    === Component Section ===
    FLCOMP 0x0930001b
    FLILL 0x00000000
    --- Details ---
    Component 1 density: 4 MB
    Component 2 is not used.
    Read Clock Frequency: 20 MHz
    Read ID and Status Clock Freq.: 33 MHz
    Write and Erase Clock Freq.: 33 MHz
    Fast Read is supported.
    Fast Read Clock Frequency: 33 MHz
    No forbidden opcodes.
    === Region Section ===
    FLREG0 0x00000000
    FLREG1 0x03ff0200
    FLREG2 0x01ff0001
    FLREG3 0x00000fff
    FLREG4 0x00000fff
    --- Details ---
    Region 0 (Descr.) 0x00000000 - 0x00000fff
    Region 1 (BIOS ) 0x00200000 - 0x003fffff
    Region 2 (ME ) 0x00001000 - 0x001fffff
    Region 3 (GbE ) is unused.
    Region 4 (Platf.) is unused.
    === Master Section ===
    FLMSTR1 0xffff0000
    FLMSTR2 0xffff0000
    FLMSTR3 0xffff0118
    --- Details ---
    Descr. BIOS ME GbE Platf.
    BIOS rw rw rw rw rw
    ME rw rw rw rw rw
    GbE rw rw rw rw rw
    OK.
    The following protocols are supported: FWH, SPI.
    Probing for AMIC A25L05PT, 64 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for AMIC A25L05PU, 64 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for AMIC A25L10PT, 128 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for AMIC A25L10PU, 128 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for AMIC A25L20PT, 256 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for AMIC A25L20PU, 256 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for AMIC A25L40PT, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for AMIC A25L40PU, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for AMIC A25L80P, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for AMIC A25L16PT, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for AMIC A25L16PU, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for AMIC A25L512, 64 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for AMIC A25L010, 128 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for AMIC A25L020, 256 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for AMIC A25L040, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for AMIC A25L080, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for AMIC A25L016, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for AMIC A25L032, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for AMIC A25LQ16, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for AMIC A25LQ032/A25LQ32A, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for AMIC A25LQ64, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT25DF021, 256 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT25DF041A, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT25DF081, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT25DF081A, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT25DF161, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT25DF321, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT25DF321A, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT25DF641(A), 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT25DL081, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT25DL161, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT25DQ161, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT25F512, 64 kB:
    program_opcodes: preop=5006 optype=460b opmenu=05150302c79f0190
    on-the-fly OPCODE (0x15) re-programmed, op-pos=2
    probe_spi_at25f: id1 0xff, id2 0xff
    Probing for Atmel AT25F512A, 64 kB: probe_spi_at25f: id1 0xff, id2 0xff
    Probing for Atmel AT25F512B, 64 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT25F1024(A), 128 kB: probe_spi_at25f: id1 0xff, id2 0xff
    Probing for Atmel AT25F2048, 256 kB: probe_spi_at25f: id1 0xff, id2 0xff
    Probing for Atmel AT25F4096, 512 kB: probe_spi_at25f: id1 0xff, id2 0xff
    Probing for Atmel AT25FS010, 128 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT25FS040, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT26DF041, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT26DF081A, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT26DF161, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT26DF161A, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT26F004, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT45CS1282, 16896 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT45DB011D, 128 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT45DB021D, 256 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT45DB041D, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT45DB081D, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT45DB161D, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT45DB321C, 4224 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT45DB321D, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT45DB321E, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel AT45DB642D, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for ESMT F25L008A, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for ESMT F25L32PA, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25B05, 64 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25B05T, 64 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25P05, 64 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25B10, 128 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25B10T, 128 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25P10, 128 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25B20, 256 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25B20T, 256 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25P20, 256 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25B40, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25B40T, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25P40, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25B80, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25B80T, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25P80, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25B16, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25B16T, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25P16, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25B32, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25B32T, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25P32, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25B64, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25B64T, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25P64, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25F05, 64 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25F10, 128 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25F20, 256 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25F40, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25F80, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25F16, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25F32, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25F64, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25Q40, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25Q80(A), 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25Q16, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25Q32(A/B), 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25Q64, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25Q128, 16384 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25QH16, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25QH32, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25QH64, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25QH128, 16384 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25S10, 128 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25S20, 256 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25S40, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25S80, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25S16, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25S32, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon EN25S64, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for GigaDevice GD25LQ40, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for GigaDevice GD25LQ80, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for GigaDevice GD25LQ16, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for GigaDevice GD25LQ32, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for GigaDevice GD25LQ64(B), 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for GigaDevice GD25LQ128, 16384 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for GigaDevice GD25Q512, 64 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for GigaDevice GD25Q10, 128 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for GigaDevice GD25Q20(B), 256 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for GigaDevice GD25Q40(B), 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for GigaDevice GD25Q80(B), 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for GigaDevice GD25Q16(B), 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for GigaDevice GD25Q32(B), 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for GigaDevice GD25Q64(B), 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for GigaDevice GD25Q128B, 16384 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for GigaDevice GD25T80, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Intel 25F160S33B8, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Intel 25F160S33T8, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Intel 25F320S33B8, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Intel 25F320S33T8, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Intel 25F640S33B8, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Intel 25F640S33T8, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX23L1654, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX23L3254, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX23L6454, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX23L12854, 16384 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25L512(E)/MX25V512(C), 64 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25L1005(C)/MX25L1006E, 128 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25L2005(C)/MX25L2006E, 256 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25L4005(A/C)/MX25L4006E, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25L8005/MX25L8006E/MX25L8008E/MX25V8005, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25L1605, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25L1605A/MX25L1606E/MX25L1608E, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25L1605D/MX25L1608D/MX25L1673E, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25L1635D, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25L1635E, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25L3205(A), 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25L3205D/MX25L3208D, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25L3206E/MX25L3208E, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25L3273E, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25L3235D, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25L6405, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25L6405D, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25L6406E/MX25L6408E, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25L6436E/MX25L6445E/MX25L6465E/MX25L6473E, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25L12805D, 16384 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25L12835F/MX25L12845E/MX25L12865E, 16384 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25U1635E, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25U3235E/F, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25U6435E/F, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25U12835F, 16384 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix MX25L6495F, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST M25P05-A, 64 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST M25P05, 64 kB: Ignoring RES in favour of RDID.
    Probing for Micron/Numonyx/ST M25P10-A, 128 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST M25P10, 128 kB: Ignoring RES in favour of RDID.
    Probing for Micron/Numonyx/ST M25P20, 256 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST M25P20-old, 256 kB: Ignoring RES in favour of RDID.
    Probing for Micron/Numonyx/ST M25P40, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST M25P40-old, 512 kB: Ignoring RES in favour of RDID.
    Probing for Micron/Numonyx/ST M25P80, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST M25P16, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST M25P32, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST M25P64, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST M25P128, 16384 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST M25PE10, 128 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST M25PE20, 256 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST M25PE40, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST M25PE80, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST M25PE16, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST M25PX80, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST M25PX16, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST M25PX32, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST M25PX64, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST M45PE10, 128 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST M45PE20, 256 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST M45PE40, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST M45PE80, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST M45PE16, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST N25Q016, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST N25Q032..1E, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST N25Q032..3E, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST N25Q064..1E, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST N25Q064..3E, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST N25Q128..1E, 16384 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Micron/Numonyx/ST N25Q128..3E, 16384 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Nantronics N25S10, 128 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Nantronics N25S20, 256 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Nantronics N25S40, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Nantronics N25S80, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Nantronics N25S16, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for PMC Pm25LD256C, 32 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for PMC Pm25LD512(C), 64 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for PMC Pm25LD010(C), 128 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for PMC Pm25LD020(C), 256 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for PMC Pm25LD040(C), 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for PMC Pm25LQ020, 256 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for PMC Pm25LQ040, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for PMC Pm25LQ080, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for PMC Pm25LQ016, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for PMC Pm25LQ032C, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for PMC Pm25LV512(A), 64 kB:
    program_opcodes: preop=5006 optype=462b opmenu=05ab0302c79f0190
    on-the-fly OPCODE (0xAB) re-programmed, op-pos=2
    probe_spi_res2: id1 0xbf, id2 0x4a
    Probing for PMC Pm25LV010, 128 kB: probe_spi_res2: id1 0xbf, id2 0x4a
    Probing for PMC Pm25LV010A, 128 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for PMC Pm25LV020, 256 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for PMC Pm25LV040, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for PMC Pm25LV080B, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for PMC Pm25LV016B, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Sanyo LE25FW106, 128 kB: probe_spi_res2: id1 0xbf, id2 0x4a
    Probing for Sanyo LE25FW406A, 512 kB: probe_spi_res2: id1 0xbf, id2 0x4a
    Probing for Sanyo LE25FU406B, 512 kB: probe_spi_res2: id1 0xbf, id2 0x4a
    Probing for Sanyo LE25FW203A, 256 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Sanyo LE25FW403A, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Sanyo LE25FW418A, 512 kB: probe_spi_res2: id1 0xbf, id2 0x4a
    Probing for Sanyo LE25FW806, 1024 kB: probe_spi_res2: id1 0xbf, id2 0x4a
    Probing for Sanyo LE25FW808, 1024 kB: probe_spi_res2: id1 0xbf, id2 0x4a
    Probing for Spansion S25FL004A, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Spansion S25FL008A, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Spansion S25FL016A, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Spansion S25FL032A/P, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Spansion S25FL064A/P, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Spansion S25FL204K, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Spansion S25FL208K, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Spansion S25FL116K/S25FL216K, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Spansion S25FL132K, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Spansion S25FL164K, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Spansion S25FL127S-64kB, 16384 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Spansion S25FL127S-256kB, 16384 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Spansion S25FL128P......0, 16384 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Spansion S25FL128P......1, 16384 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Spansion S25FL128S......0, 16384 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Spansion S25FL128S......1, 16384 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Spansion S25FL129P......0, 16384 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Spansion S25FL129P......1, 16384 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for SST SST25LF020A, 256 kB: probe_spi_rems: id1 0xbf, id2 0x4a
    Probing for SST SST25LF040A, 512 kB: probe_spi_res2: id1 0xbf, id2 0x4a
    Probing for SST SST25LF080(A), 1024 kB: probe_spi_res2: id1 0xbf, id2 0x4a
    Probing for SST SST25VF512(A), 64 kB: probe_spi_rems: id1 0xbf, id2 0x4a
    Probing for SST SST25VF010(A), 128 kB: probe_spi_rems: id1 0xbf, id2 0x4a
    Probing for SST SST25VF020, 256 kB: probe_spi_rems: id1 0xbf, id2 0x4a
    Probing for SST SST25VF020B, 256 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for SST SST25VF040, 512 kB: probe_spi_rems: id1 0xbf, id2 0x4a
    Probing for SST SST25VF040B, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for SST SST25VF040B.REMS, 512 kB: probe_spi_rems: id1 0xbf, id2 0x4a
    Probing for SST SST25VF080B, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for SST SST25VF016B, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for SST SST25VF032B, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Found SST flash chip "SST25VF032B" (4096 kB, SPI) mapped at physical address 0xffc00000.
    Chip status register is 0x1c.
    Chip status register: Block Protect Write Disable (BPL) is not set
    Chip status register: Auto Address Increment Programming (AAI) is not set
    Chip status register: Block Protect 3 (BP3) is not set
    Chip status register: Block Protect 2 (BP2) is set
    Chip status register: Block Protect 1 (BP1) is set
    Chip status register: Block Protect 0 (BP0) is set
    Chip status register: Write Enable Latch (WEL) is not set
    Chip status register: Write In Progress (WIP/BUSY) is not set
    Probing for SST SST25VF064C, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for SST SST25WF512, 64 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for SST SST25WF010, 128 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for SST SST25WF020, 256 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for SST SST25WF040, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for SST SST25WF080, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Winbond W25Q40.V, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Winbond W25Q80.V, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Winbond W25Q16.V, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Winbond W25Q32.V, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Winbond W25Q64.V, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Winbond W25Q128.V, 16384 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Winbond W25Q20.W, 256 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Winbond W25Q40.W, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Winbond W25Q80.W, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Winbond W25Q16.W, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Winbond W25Q32.W, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Winbond W25Q64.W, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Winbond W25X10, 128 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Winbond W25X20, 256 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Winbond W25X40, 512 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Winbond W25X80, 1024 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Winbond W25X16, 2048 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Winbond W25X32, 4096 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Winbond W25X64, 8192 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Unknown SFDP-capable chip, 0 kB:
    program_opcodes: preop=5006 optype=462b opmenu=055a0302c79f0190
    on-the-fly OPCODE (0x5A) re-programmed, op-pos=2
    Signature = 0xffffffff (should be 0x50444653)
    No SFDP signature found.
    Probing for AMIC unknown AMIC SPI chip, 0 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Atmel unknown Atmel SPI chip, 0 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Eon unknown Eon SPI chip, 0 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Macronix unknown Macronix SPI chip, 0 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for PMC unknown PMC SPI chip, 0 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for SST unknown SST SPI chip, 0 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for ST unknown ST SPI chip, 0 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Sanyo unknown Sanyo SPI chip, 0 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Winbond unknown Winbond (ex Nexcom) SPI chip, 0 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Generic unknown SPI chip (RDID), 0 kB: probe_spi_rdid_generic: id1 0xbf, id2 0x254a
    Probing for Generic unknown SPI chip (REMS), 0 kB: probe_spi_rems: id1 0xbf, id2 0x4a
    Probing for Atmel AT49LH002, 256 kB:
    after inspecting the log, it seems that the Pm25LV010 is not found but a Pm25LV512(A) is found instead not sure if it helps but i thought i would mention it. i also tried to probe for the Pm25LV010 chip by name but it returned a "does not exist" output.
     
  27. t456

    t456 1977-09-05, 12:56:00 UTC

    Reputations:
    1,959
    Messages:
    2,588
    Likes Received:
    2,048
    Trophy Points:
    181
    Unfortunately, the only chip it positively identified is the 'SST25VF032B', which is indeed the main bios, as you've guessed. The extra lines for the Pm chip were just to indicate the tool needed different operational codes to query for it.

    And yes, bit of an old nvflash and atiflash version, but both are compatible with these cards. Think the cmos reset did the trick. Better use a full bios flash with the stock v18 first, do the reset one more time and then try the ATI vbios and its included atiflash version, both can be found here. The bios revision log for this system includes a lot of ' fixed cannot find Nvidia card xyz's' and ' bios shows wrong vbios versions', so all was not well in this department.

    No need to convert iso to bios; the .xx file is directly flashable as-is. They're a bit too large on this system due to an extra lookup table at the end, but that won't matter for either a software or hardware flash tool.
     
    neol likes this.
  28. neol

    neol Notebook Consultant

    Reputations:
    31
    Messages:
    130
    Likes Received:
    5
    Trophy Points:
    31
    i tried it after flashing the BIOS in the website you linked and installed the amd card and then resting the CMOS battery but still the results are the same "no display adapter".
    i had Sager send me the latest BIOS (the one which came with my laptop) which is even newer than the linked one, its 1.00.18S however it came in the iso format and its instruction were as follow:
    however the BIOS flashing i know are from Prema readme:
    so i just wanted to know the right steps to flash it correctly as to not increase the damage.
     
  29. t456

    t456 1977-09-05, 12:56:00 UTC

    Reputations:
    1,959
    Messages:
    2,588
    Likes Received:
    2,048
    Trophy Points:
    181
    You can use the Sager version; install 7-Zip, right-click the .iso and hit ' extract'. All the files should be there and can be copied to the usb stick.
     
  30. neol

    neol Notebook Consultant

    Reputations:
    31
    Messages:
    130
    Likes Received:
    5
    Trophy Points:
    31
    it produced a folder with another corrupt iso inside, nvm i will go tomorrow to a workshop nearby to burn it on a cd and try to fix my Bluray drive.. will post the updates after i try everything tomorrow
     
  31. neol

    neol Notebook Consultant

    Reputations:
    31
    Messages:
    130
    Likes Received:
    5
    Trophy Points:
    31
    i flashed the latest BIOS and reseted the CMOS Battery but unfortunately it did not work (adapter not found), for the past couple of hours i have tried different thing, since the laptop booted to Freedos i inserted my old HDD with win10 in it and it worked, however just like stumpling in the dark i was unable to get anywhere, using accessibility Narrator as well as my sister laptop i was able to start atiflash in windows just to give it a shot, unfortunately it was the same output... funny enough the windows is working perfectly, however the adapter is Microsoft's Generic VGA adapter with (640x480 i think) so the GUI ver did not work as it required 800x600 at least...
    i found this article and it seems to hold some hope however im not sure if it will work in my case (being a laptop and not with a broken BIOS) or not and if it would damage the GPU or not:
    https://www.techpowerup.com/forums/threads/solved-cant-re-flash-not-bricked-xfx-7850.210592/
    if there is a hope i would like to try it if not i will send the card to you to give it a shot.
     
  32. t456

    t456 1977-09-05, 12:56:00 UTC

    Reputations:
    1,959
    Messages:
    2,588
    Likes Received:
    2,048
    Trophy Points:
    181
    Ah yes, nice find. That method is known to work for MXM cards as well.
     
  33. neol

    neol Notebook Consultant

    Reputations:
    31
    Messages:
    130
    Likes Received:
    5
    Trophy Points:
    31
    i found a guy who had a big workshop and 11 years experience in this stuff, he was extremely expensive asking for 80$ to flash the new bios (i bought the card itself for ~90$) but the results were immediate, i toke a chance with him, and it was for nothing...
    upon reading the chip with his programmer, the bios inside was EXACTLY the same bios as the one i wanted to flash, combine that with the technician observation as he said that the bios chip was soldered before and that was not the original company soldering work...
    it appears that the seller knew it was a dell card, flashed clevo bios in it and tried to get sell it as clevo compatible...
    so all in all the card had a supposedly compatible bios from the beginning, and the windows is running perfectly fine, but the card is STILL undetected and the screen is black... is the card as a hardware incompatible ? or what the hell is going on ? :( :( :(
     

    Attached Files:

  34. t456

    t456 1977-09-05, 12:56:00 UTC

    Reputations:
    1,959
    Messages:
    2,588
    Likes Received:
    2,048
    Trophy Points:
    181
    Not all Dell cards will run on Clevos, but that's usually because of an incompatible temperature sensor; it runs fine, but will auto-shutdown due to an incorrect temperature reading after 20 seconds or so. Your situation seems a bit different, tough the result is pretty much the same. Not much can be done, except returning it as 'defective' and ordering a different card. Shame about the expensive soldering job, $25-30 would've been more fair.
     
  35. senso

    senso Notebook Deity

    Reputations:
    565
    Messages:
    1,645
    Likes Received:
    789
    Trophy Points:
    131
    It indeed sounds like the GPU itself is defective and its not a VBIOS problem at all.
     
  36. neol

    neol Notebook Consultant

    Reputations:
    31
    Messages:
    130
    Likes Received:
    5
    Trophy Points:
    31
    but if the gpu was defective would it be able to load windows ? even though the screen it not displaying anything the windows in the background is working fine with MS Narrator? my previous gpu is displaying tinted 4 displays at my screen but its displaying something which is what confused me the most...
     
  37. senso

    senso Notebook Deity

    Reputations:
    565
    Messages:
    1,645
    Likes Received:
    789
    Trophy Points:
    131
    It can be dead enough that Windows doesn't even care that there is something on the PCIe interface.

    And I have repaired lots of laptops with dying gpu's that would allow the OS to boot and work, but the GPU itself would either crash the system when you tried to run anything 3d(like a game), or the OS would complain about the drivers crashing.
     
    neol likes this.
  38. neol

    neol Notebook Consultant

    Reputations:
    31
    Messages:
    130
    Likes Received:
    5
    Trophy Points:
    31
    @t456 i truly appreciate your help and even though it did not end in success; i learn a whole lot of new things that will probably come in handy in the future, so again you have my heartfelt gratitude and appreciation.
    thank you very much
    ps: (i wished to +Rep you but i cant until i rep 3 other members)
    ps2: i will try to sell or trade the card here and hopefully i will get a more suitable one :D
     
    Last edited: Feb 21, 2018
    t456 and senso like this.
  39. neol

    neol Notebook Consultant

    Reputations:
    31
    Messages:
    130
    Likes Received:
    5
    Trophy Points:
    31
    quick question guys, the workshop guy who did the soldering job for me, said he could do a Reballing for my old nvidia card (GTX 470m) and it would work again for a long time with no problems and said he's been doing it for several years with no one coming back to complain, how reliable is this reballing method ? and is it worth 100$ ?