Bitcoin Forum
April 27, 2024, 01:53:03 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: [GUIDE] Complete Guide to Flashing Your MSI TwinFrozr 7950  (Read 14114 times)
Contestest (OP)
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
October 30, 2013, 10:39:02 PM
Last edit: April 02, 2014, 10:22:02 PM by Contestest
 #1

        If you're like me and bought a TwinFrozr 7950, only to be disappointed by the card having it's voltage locked, horrible hash rate, almost no overclocking ability at all, and are one UPS visit away from cutting your losses and returning/selling it; take a deep breath and prepare to turn these cards into one of the most efficient 7950's out there.

        To start off, all credit most be given to the guys over at coinrigs.com.au, who have unfortunately gone offline recently, Sad for providing the modded bios for the TwinFrozr 7950. I would have been SOL without them.

        This guide will show you how to flash your MSI TwinFrozr 7950 so the max voltage you hit while mining is 0.962V.....kinda. See, the people over at coinrigs.com.au that created these bios say that they max at 0.962V. While CGWatcher/CGMiner will agree, GPU-Z does not, and will display a varying VDDC reading anywhere between 1.031V-1.098V.

        http://i1331.photobucket.com/albums/w586/msiflash/volttest2_zps3d020276.png

        Even though this was taken shortly after the miner was started, CGWatcher/CGMiner will always display 0.962V. Technicalities aside, this is MUCH better than our stock voltage of 1.188V.

        Now, with all that out of the way...
        You will need:


        Step 1: Setting up USB

        Install the HP USB Disk Storage Format Tool. Once installed, start it up and insert a USB drive that you don't mind formatting.
        Next select your USB drive under device and:
        • Select FAT32 for your file system
        • check the box by "Quick Format" and "Create a DOS startup disk".
        • Now select "Using DOS system files located at:" and navigate to your extracted win98boot folder, and select the whole folder.
        • Click start

        It should look something like this.
        http://i1331.photobucket.com/albums/w586/msiflash/usb_zpse661841e.png

        If done correctly, you should now have a bootable thumb drive.

        Step 2: Gathering Necessary Files

        Now, if you grabbed the 4 bios files from above, you will notice 2 of them are backups and 2 have 0.962V after them. Since there are 2 versions of the TwinFrozr, we have 2 different versions of the bios, the V276 and V277. You must use the correct bios for the correct version of card, which we will determine later. For now, just transfer both versions over to your USB drive, as well as the atiflash.exe from the atiflash_407 folder.

        For the sake of remembering the names of the bios files later on, you can rename them something nice.

        For example, I renamed mine like so:
        • From bios.7950twinfrozr.V276_18S.SB.v962.rom to bio276.rom
        • and bios.7950twinfrozr.V27717S.SB.v962.rom to bio277.rom

        Your thumb drive should look something like this.
        http://i1331.photobucket.com/albums/w586/msiflash/atiflashusb_zps65f969a1.jpg

        Step 3: Flashing

        Now that everything is set up you're gunna want to restart your computer, and boot up Windows98 from the USB drive. Depending on your motherboard, you may have to change some settings in your motherboard's bios so that it can recognize the USB as a HDD.

        Once you have booted up Windows98 you should see Windows98 DOS.

        For reference, the following commands we are using are:

        -ai [NUM]Display advanced information of ATI adapters [NUM] if specified

        -f Force flashing regardless of security checking BIOS file info check OR boot-up card

        -p <NUM> <FILE> Write BIOS to image <FILE> to all appropriate adapters

        -reboot Force a reboot of the system after successfully completing the specified operation

        A full list can be found here: http://www.techpowerup.com/forums/showthread.php?t=57750

        From here, type the following (without quotes):
        • Type "atiflash.exe -ai"
          • For this example we'll say we have two cards, one being V276 and the other V277. The output should look like this.

            • C:\atiflash.exe -ai
              Adapter 0 (BN=06, DN=00, PCIID=679A1002, SSID=27611462)
              Asic Family : Tahiti
              Flash Type : W25X20 (256 KB)
              Product Name : 113-MSITV276MS.1A1 7950 BOOST EDITION
              Bios Config File : V276-18S.SB
              Bios P/N : 113-xxx-xxx
              Bios Version : 015.029.000.005.000000
              Bios Date : 12/06/12 01:59
              ROM Image Type : Legacy Image
              ROM Image Details :
              Image[0]: Size(65536 Bytes), Type(Legacy Image)

              Adapter 1 (BN=07, DN=00, PCIID=679A1002, SSID=2hatt7731462)
              Asic Family : Tahiti
              Flash Type : W25X20 (256 KB)
              Product Name : 113-MSITV277MS.270 TAHITI B0 PROH2 C38613 GDDR5 3GB 500E/150M
              Bios Config File : V27717S.SB
              Bios P/N : 113-C3861300-X03
              Bios Version : 015.031.000.001.001867
              Bios Date : 03/08/13 00:47
              ROM Image Type : Legacy Image
              ROM Image Details :
              Image[0]: Size(65536 Bytes), Type(Legacy Image)

          • The "Bios Config File" is what we want to look for.
            Adapter 0 shows "Bios Config File : V276-18S.SB" meaning (if renamed like recommended above) use the bio276.rom
            Adapter 1 shows "Bios Config File : V27717S.SB" meaning use the bio277.rom

        • After identifying which card you have, type "atiflash.exe -unlockrom 0"

        • Next, if type "atiflash.exe -f -p [Adapter Number] [Bios File Name]" where "[Adapter Number]" is the video card you want to flash, and "[Bios File Name]" should be one of the two:
          • For V276-18S.SB type "atiflash.exe -f -p 0 bio276.rom"
          • And for V27717S.SB type "atiflash.exe -f -p 0 bio277.rom"

        • Now you just wait for it to finish. You will know it's done when it asks you to reboot, but if you have multiple cards to flash, it's safe to do them all at once.
          Just repeat the steps, starting from "atiflash.exe -unlockrom", and just changing the adapter number.
          • (ex. "atiflash.exe -unlockrom 1")
          • (ex. "atiflash.exe -f -p 0 bio276.rom") or (ex. "atiflash.exe -f -p 0 bio277.rom")

        • Once you've flashed them all, type "atiflash.exe -reboot" and boot back into windows.

        And that's it, your all done. It is worth noting that when I flashed my 4 cards I had to reboot my pc twice. Don't know if that's common or not, but if your cards don't seem like they were flashed, give it a shot.

        Another thing, you need to change the voltage in your cgminer settings to 0.962 (Thanks MrJay)

        If you use cgminer.conf files for your settings, feel free to try mine out:

        "intensity" : "20,20,20,20",
        "vectors" : "1,1,1,1",
        "worksize" : "256,256,256,256",
        "kernel" : "scrypt,scrypt,scrypt,scrypt",
        "lookup-gap" : "2,2,2,2",
        "thread-concurrency" : "22400,22400,22400,22400",
        "shaders" : "1792,1792,1792,1792",
        "gpu-engine" : "0-1070,0-1070,0-1070,0-1070",
        "gpu-fan" : "0-85,0-85,0-85,0-85",
        "gpu-memclock" : "1250,1250,1250,1250",
        "gpu-memdiff" : "0,0,0,0",
        "gpu-powertune" : "20,20,20,20",
        "gpu-vddc" : "0.962,0.962,0.962,0.962",
        "temp-cutoff" : "95,95,95,95",
        "temp-overheat" : "85,85,85,85",
        "temp-target" : "75,75,75,75",
        "gpu-dyninterval" : "7",
        "gpu-platform" : "0",
        "gpu-threads" : "1",
        "hotplug" : "5",
        "log" : "5",
        "queue" : "0",
        "scan-time" : "1",
        "expiry" : "120",
        "no-pool-disable" : true,
        "no-submit-stale" : false,
        "scrypt" : true,
        "temp-hysteresis" : "3",
        "shares" : "0",
        "kernel-path" : "/usr/local/bin"

        Here is a screen shot of 4 days of straight mining to show consistency with these settings.
        http://i1331.photobucket.com/albums/w586/msiflash/4daytest_zps0dcac3ab.png

        Just let me know if you have any questions.

        If you found this guide helpful feel free to tip at: Grin
        BTC: 15LsPre79vW8tFeUJEXoDrTFYMXnLiwQYy
        LTC: LWj6kjf4SHKJcRk1sEXzafYfreu3p4fkoY
        Cryptsy Trade Key: c492e1f5b3e4216e42c88f744463f64ef5ae132a
        [/list][/list][/list]
        1714182783
        Hero Member
        *
        Offline Offline

        Posts: 1714182783

        View Profile Personal Message (Offline)

        Ignore
        1714182783
        Reply with quote  #2

        1714182783
        Report to moderator
        1714182783
        Hero Member
        *
        Offline Offline

        Posts: 1714182783

        View Profile Personal Message (Offline)

        Ignore
        1714182783
        Reply with quote  #2

        1714182783
        Report to moderator
        1714182783
        Hero Member
        *
        Offline Offline

        Posts: 1714182783

        View Profile Personal Message (Offline)

        Ignore
        1714182783
        Reply with quote  #2

        1714182783
        Report to moderator
        Transactions must be included in a block to be properly completed. When you send a transaction, it is broadcast to miners. Miners can then optionally include it in their next blocks. Miners will be more inclined to include your transaction if it has a higher transaction fee.
        Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
        1714182783
        Hero Member
        *
        Offline Offline

        Posts: 1714182783

        View Profile Personal Message (Offline)

        Ignore
        1714182783
        Reply with quote  #2

        1714182783
        Report to moderator
        1714182783
        Hero Member
        *
        Offline Offline

        Posts: 1714182783

        View Profile Personal Message (Offline)

        Ignore
        1714182783
        Reply with quote  #2

        1714182783
        Report to moderator
        1714182783
        Hero Member
        *
        Offline Offline

        Posts: 1714182783

        View Profile Personal Message (Offline)

        Ignore
        1714182783
        Reply with quote  #2

        1714182783
        Report to moderator
        aTriz
        Hero Member
        *****
        Offline Offline

        Activity: 1218
        Merit: 683


        Tontogether | Save Smart & Win Big


        View Profile
        October 30, 2013, 10:41:22 PM
         #2

        Great guide, props to this guy!

        MrJay
        Member
        **
        Offline Offline

        Activity: 115
        Merit: 10


        View Profile
        November 09, 2013, 12:47:55 PM
         #3

        Thanks for this guide, one thing to note for myself was that I had to manually change the voltage in cgminer/watcher as even after rebooting my rig a couple of times the voltage was still showing stock 1.188.  I changed that to 0.962 and it took the change.  I'm now playing with the overclock and have it at 1140/1250 @ 670/680kh 73C and 0 HW so far.  Will run it for a good 24 hours and see if that is stable.
        Contestest (OP)
        Newbie
        *
        Offline Offline

        Activity: 37
        Merit: 0


        View Profile
        November 13, 2013, 12:02:59 PM
         #4

        Thanks for this guide, one thing to note for myself was that I had to manually change the voltage in cgminer/watcher as even after rebooting my rig a couple of times the voltage was still showing stock 1.188.  I changed that to 0.962 and it took the change.  I'm now playing with the overclock and have it at 1140/1250 @ 670/680kh 73C and 0 HW so far.  Will run it for a good 24 hours and see if that is stable.

        Good deal man, glad to help. Sorry for not mentioning that you need to manually change the voltage, must have overlooked that, I'll be sure to add it.

        How is it running after 24 hours?
        MrJay
        Member
        **
        Offline Offline

        Activity: 115
        Merit: 10


        View Profile
        November 14, 2013, 08:38:56 AM
        Last edit: November 14, 2013, 10:47:30 AM by MrJay
         #5

        Good deal man, glad to help. Sorry for not mentioning that you need to manually change the voltage, must have overlooked that, I'll be sure to add it.

        How is it running after 24 hours?

        All good man, awesome.

        I've dropped the intensity down to 19, get less rejects this way, I also lowered the gpu-core to 1120 and get a steady 650/660 per card.  I had to move things around so have just restarted the rig this morning, will leave it running for a few hours for the numbers to stabilise and post a screenshot.

        Edit:

        --intensity 19 --lookup-gap 2 --thread-concurrency 22400 --gpu-vddc 0.962 --worksize 256 -g 1 --gpu-engine 1120 --gpu-memclock 1250 --gpu-powertune 20 --auto-fan --gpu-fan 25-85



        Contestest (OP)
        Newbie
        *
        Offline Offline

        Activity: 37
        Merit: 0


        View Profile
        November 14, 2013, 02:08:03 PM
         #6

        Good deal man, glad to help. Sorry for not mentioning that you need to manually change the voltage, must have overlooked that, I'll be sure to add it.

        How is it running after 24 hours?

        All good man, awesome.

        I've dropped the intensity down to 19, get less rejects this way, I also lowered the gpu-core to 1120 and get a steady 650/660 per card.  I had to move things around so have just restarted the rig this morning, will leave it running for a few hours for the numbers to stabilise and post a screenshot.

        Edit:

        --intensity 19 --lookup-gap 2 --thread-concurrency 22400 --gpu-vddc 0.962 --worksize 256 -g 1 --gpu-engine 1120 --gpu-memclock 1250 --gpu-powertune 20 --auto-fan --gpu-fan 25-85

        https://i.imgur.com/9Fu11ve.png

        https://i.imgur.com/zeFjt8c.png

        Awesome! Glad it all worked out for ya.
        tom99
        Sr. Member
        ****
        Offline Offline

        Activity: 420
        Merit: 250


        View Profile
        November 15, 2013, 07:53:11 PM
         #7

        anyone know good volt setting for MSI 7970?

        Thank you
        Contestest (OP)
        Newbie
        *
        Offline Offline

        Activity: 37
        Merit: 0


        View Profile
        November 18, 2013, 02:20:22 PM
         #8

        anyone know good volt setting for MSI 7970?

        Thank you

        Which MSI card do you have? Twin Frozr (http://www.newegg.com/Product/Product.aspx?Item=N82E16814127732) or Lightning BE (http://www.newegg.com/Product/Product.aspx?Item=9SIA3KX16D2328)

        What is your current hash rate on the card?
        tom99
        Sr. Member
        ****
        Offline Offline

        Activity: 420
        Merit: 250


        View Profile
        November 19, 2013, 03:52:41 PM
         #9

        anyone know good volt setting for MSI 7970?

        Thank you

        Which MSI card do you have? Twin Frozr (http://www.newegg.com/Product/Product.aspx?Item=N82E16814127732) or Lightning BE (http://www.newegg.com/Product/Product.aspx?Item=9SIA3KX16D2328)

        What is your current hash rate on the card?

          I had 3 Twin Froze and hash not that good like about 1.5Mh/s.
        Contestest (OP)
        Newbie
        *
        Offline Offline

        Activity: 37
        Merit: 0


        View Profile
        November 19, 2013, 06:04:03 PM
         #10

        anyone know good volt setting for MSI 7970?

        Thank you

        Which MSI card do you have? Twin Frozr (http://www.newegg.com/Product/Product.aspx?Item=N82E16814127732) or Lightning BE (http://www.newegg.com/Product/Product.aspx?Item=9SIA3KX16D2328)

        What is your current hash rate on the card?

          I had 3 Twin Froze and hash not that good like about 1.5Mh/s.

        Had? Did you already get rid of them?
        tom99
        Sr. Member
        ****
        Offline Offline

        Activity: 420
        Merit: 250


        View Profile
        November 19, 2013, 10:41:30 PM
         #11

        anyone know good volt setting for MSI 7970?

        Thank you

        Which MSI card do you have? Twin Frozr (http://www.newegg.com/Product/Product.aspx?Item=N82E16814127732) or Lightning BE (http://www.newegg.com/Product/Product.aspx?Item=9SIA3KX16D2328)

        What is your current hash rate on the card?

          I had 3 Twin Froze and hash not that good like about 1.5Mh/s.

        Had? Did you already get rid of them?
           I still got it and I am trying to under volt it.
        Contestest (OP)
        Newbie
        *
        Offline Offline

        Activity: 37
        Merit: 0


        View Profile
        November 20, 2013, 02:49:40 AM
         #12


        Had? Did you already get rid of them?
           I still got it and I am trying to under volt it.

        What are the current settings that you are using? And do you know if the card is voltage locked?
        compile
        Newbie
        *
        Offline Offline

        Activity: 51
        Merit: 0


        View Profile
        December 15, 2013, 06:51:31 PM
         #13

        I'm getting ~638kH/s with 22400 1050/1450 1.025v I18 (MSI set to 1025) but it runs at 77-80 at 85% Fan. I've tried everything that I can think of to still keep the high hash rate but lower temps.
        I can't do I20 my gpu doesn't like it, 18 is my max.
        Contestest (OP)
        Newbie
        *
        Offline Offline

        Activity: 37
        Merit: 0


        View Profile
        January 30, 2014, 09:11:09 PM
         #14

        I'm getting ~638kH/s with 22400 1050/1450 1.025v I18 (MSI set to 1025) but it runs at 77-80 at 85% Fan. I've tried everything that I can think of to still keep the high hash rate but lower temps.
        I can't do I20 my gpu doesn't like it, 18 is my max.

        Is your miner in a computer case or open?
        regtable69
        Hero Member
        *****
        Offline Offline

        Activity: 588
        Merit: 500


        View Profile
        March 02, 2014, 04:39:40 PM
         #15

        noob question but say i flash a different bios say eg club 3d r9 with a tri x bios would it make it hash as hard

        http://ghettomining-co.in/net/coin 0% fee +potential block reward  https://discord.gg/NXDanPe net discord
        http://ghettomining-co.in/ltc/coin 0% fee                                            https://discord.gg/kHekYc5 pool discord to sign up
        http://ghettomining-co.in/waya/coin 0% fee
        Contestest (OP)
        Newbie
        *
        Offline Offline

        Activity: 37
        Merit: 0


        View Profile
        March 18, 2014, 02:28:30 PM
         #16

        noob question but say i flash a different bios say eg club 3d r9 with a tri x bios would it make it hash as hard

        Sorry it has taken me so long to get back to you but I would not recommend that. Flash the bios on a video card, that where not meant for that specific card, could potentially brick it and render it useless.
        vandokkum
        Member
        **
        Offline Offline

        Activity: 77
        Merit: 10


        View Profile
        March 18, 2014, 02:34:18 PM
         #17

        Nice job. I have my 7950 tuned.

        111111111
        andrelix
        Newbie
        *
        Offline Offline

        Activity: 1
        Merit: 0


        View Profile
        April 01, 2014, 06:15:44 AM
         #18

        Just wanted to say thanks for this guide! I just got a 7950 in the mail today and within a couple of hours I managed to go from about 140 Kh/s to a solid 600 Kh/s and only 66 degrees (fan at 56 percent).  I know I have more room to play right now but I am at 0.962 v, 1000 Mhz core clock and mem at 1250 with an I=18.  No hardware errors.  Very pleased and I know this saved me a TON of time! 

        Now, does anyone know where I can attend a crypto-anonymous meeting, I think drugs are less addicting...
        Contestest (OP)
        Newbie
        *
        Offline Offline

        Activity: 37
        Merit: 0


        View Profile
        April 02, 2014, 10:16:15 PM
         #19

        Just wanted to say thanks for this guide! I just got a 7950 in the mail today and within a couple of hours I managed to go from about 140 Kh/s to a solid 600 Kh/s and only 66 degrees (fan at 56 percent).  I know I have more room to play right now but I am at 0.962 v, 1000 Mhz core clock and mem at 1250 with an I=18.  No hardware errors.  Very pleased and I know this saved me a TON of time! 

        Now, does anyone know where I can attend a crypto-anonymous meeting, I think drugs are less addicting...

        Hahaha np man, glad I could help.

        And yes, it can be very addicting  Grin
        King Coolian
        Sr. Member
        ****
        Offline Offline

        Activity: 252
        Merit: 250

        LemurCoin King


        View Profile WWW
        April 02, 2014, 11:34:44 PM
         #20

        Omg this thread is still here Smiley

        MUCH thanks to OP.

        Helped me out looong time ago  Wink

        His Developerness of rare & precious LemurCoin
        https://SocialCEX.com - First ever on crypto market - Social Crypto Exchange! Get real twitter followers, tweets, youtube views, likes and more. Pure escrowed PoA! Available only for LemurCoins!
        Pages: [1] 2 »  All
          Print  
         
        Jump to:  

        Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!