Bitcoin Forum

Other => Beginners & Help => Topic started by: XDementeiX on April 16, 2013, 09:07:52 AM



Title: Verification failed, check hardware!
Post by: XDementeiX on April 16, 2013, 09:07:52 AM
Alright so I have an ATI 6870, Bitcoin is up to date, GUIMiner is v2012-12-03 and the error I receive after putting my details to login to the slush pool:

2013-04-16 04:57:51: Listener for "Default" started
2013-04-16 04:57:52: Listener for "Default": api2.bitcoin.cz:8332 16/04/2013 04:57:52, checking for stratum...
2013-04-16 04:57:52: Listener for "Default": api2.bitcoin.cz:8332 16/04/2013 04:57:52, started OpenCL miner on platform 0, device 0 (Barts)
2013-04-16 04:57:54: Listener for "Default": api2.bitcoin.cz:8332 16/04/2013 04:57:54, diverted to stratum on stratum.bitcoin.cz:3333
2013-04-16 04:58:35: Listener for "Default": api2.bitcoin.cz:8332 16/04/2013 04:58:35, Verification failed, check hardware! (0:0:Barts, 926f966a)

https://i.imgur.com/PrZBnsd.jpg

Searched around on the forum for similar threads, no solutions that I can see.
AMD-APP-SDK-v2.8-Windows-64 is installed.
Set my GPU to defaults with no OC.

Also tried with phoenix miner and worked but that uses Getwork protocol and I couldn't get it to work with the Stratum proxy. Tried with cgminer and bfgminer, both crash on start after putting in my configs.
Would like if GUIMiner worked though, thanks and I hope for some answers!


Title: Re: Verification failed, check hardware!
Post by: deepceleron on April 16, 2013, 09:27:13 AM
This is your GPU returning invalid hashes from it's kernel. This is because new drivers are crap for older cards.

- Uninstall AMD APP SDK

- Uninstall AMD Catalyst Install manager: choose "uninstall all software", make sure you have only a VGA driver after restart.

- Manually remove these files not removed by the installer; any other obvious ATI files with the same file date:
  C:\Windows\System32\amdocl64.dll
  C:\Windows\System32\amdoclcl64.dll
  C:\Windows\System32\OpenCL.dll
  C:\Windows\SysWOW64\amdocl.dll
  C:\Windows\SysWOW64\amdoclcl.dll
  C:\Windows\SysWOW64\OpenCL.dll

- Install just the Catalyst 11.11 driver package (no SDK is needed; the AMD APP runtime is included with driver)

- Mine just a bit slower on your 6870 than a 5830 would.

Better:
- use cgminer
- set phatk worksize to 256 and underclock GPU RAM to 300MHz for best power efficiency and higher hashrate


Title: Re: Verification failed, check hardware!
Post by: XDementeiX on April 16, 2013, 10:53:34 AM
Alright thanks, it's working good now. Now I have a problem with lowering my memory clock because in CCC it doesn't go below 1050Mhz so even if I set it in MSI Afterburner to 525Mhz it doesn't lower it. Also could you write out how I could set the phatk worksize, thanks. I am at 270Mhs at the time of this post.

Oh wait, is it -w 256 to put in the .bat?
And nvm I got the clock to stay at 300Mhz (https://bitcointalk.org/index.php?topic=4292.0), yay for quieter fans.


Title: Re: Verification failed, check hardware!
Post by: deepceleron on April 16, 2013, 11:38:01 AM
Alright thanks, it's working good now. Now I have a problem with lowering my memory clock because in CCC it doesn't go below 1050Mhz so even if I set it in MSI Afterburner to 525Mhz it doesn't lower it. Also could you write out how I could set the phatk worksize, thanks. I am at 270Mhs at the time of this post.

Oh wait, is it -w 256 to put in the .bat?
And nvm I got the clock to stay at 300Mhz (https://bitcointalk.org/index.php?topic=4292.0), yay for quieter fans.

You can edit the options through the menus in the program for GPU, this is what you'd get in the cgminer.conf:
Code:
"intensity" : "5",
"vectors" : "2",
"worksize" : "256",
"kernel" : "phatk",


Title: Re: Verification failed, check hardware!
Post by: bstatic on April 16, 2013, 11:42:36 AM
I also have a Barts GPU (6850) and I went through the exact same problems as you.

How do you make your memory clock stay at 300mhz? When I set the memory clock to 500 or any other clock in Afterburner and then turn on the miner, the memory clock goes up to 1000 again. I've also tried changing the memory clock while the miner is running, it doesn't seem to make a difference. I did manage to raise my core clock and got a few extra mh/s.

Also, I set my workload to 128 (-w 128). Try it and tell me if it makes any difference.


Title: Re: Verification failed, check hardware!
Post by: XDementeiX on April 17, 2013, 05:48:14 AM
I used this guide to set to 300Mhz. (https://bitcointalk.org/index.php?topic=4292.0)

As for the workload I don't see difference between 128 and 256, even by leaving out the workload command it's the same.


Title: Re: Verification failed, check hardware!
Post by: xilin on April 17, 2013, 05:59:03 AM
I have the same problem... Can 11.11 works well on win8 64bit?
This is your GPU returning invalid hashes from it's kernel. This is because new drivers are crap for older cards.

- Uninstall AMD APP SDK

- Uninstall AMD Catalyst Install manager: choose "uninstall all software", make sure you have only a VGA driver after restart.

- Manually remove these files not removed by the installer; any other obvious ATI files with the same file date:
  C:\Windows\System32\amdocl64.dll
  C:\Windows\System32\amdoclcl64.dll
  C:\Windows\System32\OpenCL.dll
  C:\Windows\SysWOW64\amdocl.dll
  C:\Windows\SysWOW64\amdoclcl.dll
  C:\Windows\SysWOW64\OpenCL.dll

- Install just the Catalyst 11.11 driver package (no SDK is needed; the AMD APP runtime is included with driver)

- Mine just a bit slower on your 6870 than a 5830 would.

Better:
- use cgminer
- set phatk worksize to 256 and underclock GPU RAM to 300MHz for best power efficiency and higher hashrate



Title: Re: Verification failed, check hardware!
Post by: headygains on April 17, 2013, 05:59:25 AM
I can't seem to get cgminer to use my gpu it crashes my driver every time
I'm running an nvidia quadro 600


Title: Re: Verification failed, check hardware!
Post by: XDementeiX on April 17, 2013, 08:04:26 AM
Yes xilin, 11.11 works great.

And I have no idea headygains, may have more help in another thread.
Mining doesn't work all that well with nvidia anyway.


Title: Re: Verification failed, check hardware!
Post by: jeffjeffjeff on April 28, 2013, 04:58:01 PM
This is your GPU returning invalid hashes from it's kernel. This is because new drivers are crap for older cards.

- Uninstall AMD APP SDK

- Uninstall AMD Catalyst Install manager: choose "uninstall all software", make sure you have only a VGA driver after restart.

- Manually remove these files not removed by the installer; any other obvious ATI files with the same file date:
  C:\Windows\System32\amdocl64.dll
  C:\Windows\System32\amdoclcl64.dll
  C:\Windows\System32\OpenCL.dll
  C:\Windows\SysWOW64\amdocl.dll
  C:\Windows\SysWOW64\amdoclcl.dll
  C:\Windows\SysWOW64\OpenCL.dll

- Install just the Catalyst 11.11 driver package (no SDK is needed; the AMD APP runtime is included with driver)

- Mine just a bit slower on your 6870 than a 5830 would.

Better:
- use cgminer
- set phatk worksize to 256 and underclock GPU RAM to 300MHz for best power efficiency and higher hashrate


Amazing... had exactly the same issue with my new HD6950.. followed this and 11.11 drivers work a treat! Thank you so much, good advice! Just need to get another one now...


Title: Re: Verification failed, check hardware!
Post by: lemonys on May 02, 2013, 12:59:46 AM
I have the same problem with a rig with a 7970 and a 5850 (with 13.x ADM drivers & guiminer). The 5850 miner give the 'verification failed' error.

If I revert to the 11.11 drivers, will the 7970 still be visible (since the 7970 came out after the 11.11 drivers)?

thanks in advance.


Title: Re: Verification failed, check hardware!
Post by: dellnull on May 03, 2013, 10:57:04 PM
This is your GPU returning invalid hashes from it's kernel. This is because new drivers are crap for older cards.

- Uninstall AMD APP SDK

- Uninstall AMD Catalyst Install manager: choose "uninstall all software", make sure you have only a VGA driver after restart.

- Manually remove these files not removed by the installer; any other obvious ATI files with the same file date:
  C:\Windows\System32\amdocl64.dll
  C:\Windows\System32\amdoclcl64.dll
  C:\Windows\System32\OpenCL.dll
  C:\Windows\SysWOW64\amdocl.dll
  C:\Windows\SysWOW64\amdoclcl.dll
  C:\Windows\SysWOW64\OpenCL.dll

- Install just the Catalyst 11.11 driver package (no SDK is needed; the AMD APP runtime is included with driver)

- Mine just a bit slower on your 6870 than a 5830 would.

Better:
- use cgminer
- set phatk worksize to 256 and underclock GPU RAM to 300MHz for best power efficiency and higher hashrate


Thank you so much!! I just reverted from my two "new" 6870 to my 5770 but it didn't work until I tried your magic recipe. I'll try with my 6870 tomorrow, might work as well.


Title: Re: Verification failed, check hardware!
Post by: jered6323 on May 05, 2013, 05:33:55 AM
Is there any way to get this working without downgrading so far? My card (6950) gave me problems back with the 11.xx drivers for whatever reason. I had things working up until the 13.4 update the other day, now I'm getting this error as well. I'd just hate to downgrade back to having problems just to get mining again.


Title: Re: Verification failed, check hardware!
Post by: deepceleron on May 05, 2013, 10:05:30 AM
Yes, if you want a new driver to work, you can ask (with BTC) a miner kernel developer to rewrite the kernel you have chosen in guiminer to support whatever the newest driver and SDK has done to break OpenCL applications. This will benefit few, as dedicated miners already run the appropriate driver to give them not only working but the fastest hashing, and don't use guiminer.


Title: Re: Verification failed, check hardware!
Post by: jered6323 on May 05, 2013, 02:19:26 PM
I tried CGminer, but it always crashed on when trying to set it up.


Title: Re: Verification failed, check hardware!
Post by: christov84 on May 25, 2013, 02:10:08 PM
Hey guys,

I made a batch file that makes removing these files a breeze. you might want to check it out and edit it as you see fit.

https://docs.google.com/file/d/0B516ro1M1SX-TW9UR0NZMkZkcnc/edit?usp=sharing

Also If you get OpenCL errors or crashes on startup and have to re-install openCL. use the CleanOpenCL

https://docs.google.com/file/d/0B516ro1M1SX-WmdxMWE3TFRXTlU/edit?usp=sharing

Cheers

Chris


Title: Re: Verification failed, check hardware!
Post by: crochetg on May 28, 2013, 01:45:03 PM
This is your GPU returning invalid hashes from it's kernel. This is because new drivers are crap for older cards.

- Uninstall AMD APP SDK

- Uninstall AMD Catalyst Install manager: choose "uninstall all software", make sure you have only a VGA driver after restart.

- Manually remove these files not removed by the installer; any other obvious ATI files with the same file date:
  C:\Windows\System32\amdocl64.dll
  C:\Windows\System32\amdoclcl64.dll
  C:\Windows\System32\OpenCL.dll
  C:\Windows\SysWOW64\amdocl.dll
  C:\Windows\SysWOW64\amdoclcl.dll
  C:\Windows\SysWOW64\OpenCL.dll

- Install just the Catalyst 11.11 driver package (no SDK is needed; the AMD APP runtime is included with driver)

- Mine just a bit slower on your 6870 than a 5830 would.

Better:
- use cgminer
- set phatk worksize to 256 and underclock GPU RAM to 300MHz for best power efficiency and higher hashrate




As i had the exact same problem as the first poster I followed this guide exactly with good faith it would be a cure..

Unfortunately, after restart from 11.11 install  I get a blue screen of death that will never go away :( any ideas on what I can do? :(


** startup repair worked and rolled back my old video drivers as well. Interestingly I tried one more time and now the blue screen is triggered during the instillation of the 11.11 drivers. (Before it was only after restart) might this shine some light on whats going on?


Title: Re: Verification failed, check hardware!
Post by: crochetg on May 28, 2013, 03:32:06 PM
Interesting I fixed my problem by installing version 12.10

However now my HD 6870's are at 190MH/s per card when they were in the 240MH's with the 13.4 driver :\


Title: Re: Verification failed, check hardware!
Post by: joeperry on May 28, 2013, 03:56:24 PM
I had the same issue, and after 2 afternoon installin and unstilling using ccleaner, driver cleaner, following step by step the solutions posted in forums, I gave up and made a new partition and start from 0, and now everrything is OK, I could make a format, but I was reluctant because I have pics and the bitcoin wallet.

I tried to install, catalyst 11.11 that crash my 6950, 12.1, 12.3, 12.4, 12.8 and 12.11 and the same problem.

When the Pc is mining I use a partition, and if my wife needs something we use the other


Title: Re: Verification failed, check hardware!
Post by: crochetg on May 29, 2013, 06:04:01 AM
Thats a quick solution too!


Title: Re: Verification failed, check hardware!
Post by: pgbit on June 01, 2013, 10:59:31 AM
Yes, went through this all too, and the above recipe works well. In essence, you need to remove the later graphics card drivers and re-install an older version of catalyst. I could not find a work around with the newer drivers installed searching elsewhere etc. (i.e googling). It might be worth trying the next version of catalyst perhaps, when it emerges, to see if that fixes this issue. Suspect it wont, but anyone please post here if they find it does!


Title: Re: Verification failed, check hardware!
Post by: nonstopdncer on July 06, 2013, 01:07:15 PM
Just tried this fix & it has worked a treat! Thank you so much.  :)


Title: Re: Verification failed, check hardware!
Post by: kwoody on July 21, 2013, 06:53:15 AM
I've been having this same problem. I switched from a 6950 to a 7950 and got all kinds of errors trying to use 11.1. I updated to 13.4. Errors. Used driver sweeper, tried 12.8 and 13.1, neither worked. Then I resorted to formatting my boot drive and installing fresh 13.1 drivers. "Verification failed, check hardware" as soon as it tries to produce a share. Card works fine for everything else, done other openCL stuff with it, threw some game benchmarks at it, everything seems fine...  i am sadface :(


Title: Re: Verification failed, check hardware!
Post by: CybeRoky on November 13, 2013, 08:04:36 PM
I've been having this same problem. I switched from a 6950 to a 7950 and got all kinds of errors trying to use 11.1. I updated to 13.4. Errors. Used driver sweeper, tried 12.8 and 13.1, neither worked. Then I resorted to formatting my boot drive and installing fresh 13.1 drivers. "Verification failed, check hardware" as soon as it tries to produce a share. Card works fine for everything else, done other openCL stuff with it, threw some game benchmarks at it, everything seems fine...  i am sadface :(

I have the same problem with 13.9 :/
but work fine with 13.1  wird..

I have 5770 card


Title: Re: Verification failed, check hardware!
Post by: bandyleg on November 30, 2013, 08:21:36 PM
Hello, Firstly I would like to thank deepceleron for his efforts and inputs!!

This fix may not be perfect but it certainly works!!

Secondly it only works if you follow the instruction correctly,  ::) I had the same issue on my HD7970 (cayman) it worked a treat so again thank you.

For any one else just trying out mining that is struggling to get gui miner to work then give this a go. If you cant find the 11.11 driver then try softpedia as I couldn't seem to find it on amd's site.

If you are going to try and squeeze every inch of life out of your GPU then do so with caution and do not use the the CCC over drive infact just disable it and use another OC program.

This should see you running smoothly.