It Is All About BTC, LTC, ETH, DOGE, KAS mining as well as other alternative crypto currencies
We have compiled a windows binary based on the latest bfgminer 3.99.0 (source) with support for the Gridseed 5-chip ASIC miners. The code includes some improvements and fixes and you can also set finer operating frequencies in 25 MHz increments. We have been focusing on releasing updated windows binaries for cgminer lately, so the previous bfgminer windows binary that was released here a while ago is already pretty old.
You should be careful with the new release if you are using earlier Gridseed 5-chip ASIC devices that use the CP2102 USB to UART Bridge Controller as these apparently do not work properly with the latest bfgminer 3.99.0. The older miners are beign detected and local hashrate is getting reported, however it seems nothing gets sent to the pool, so for these you should stick to the previous binary that works just fine. For the newer Gridseed ASIC revisions that use the STMicroelectronics Virtual COM Port (STM32 Virtual COM Port) there are no problems with the new release.
Note that we have also included a compiled version of the gridseed-support-clean bfgminer branch in the archive, so if you have trouble with one you may try with the other version and see if it will work better. You need to download the archive if you already have downloaded it in order to get both versions compiled for windows.
– You can download bfgminer 3.99.0 for Scrypt mining with Gridseed 5-chip ASICs on Windows OS here…
54 Responses to Download the Latest bfgminer 3.99.0 for Windows With Gridseed ASIC Support
PaasBaas
April 4th, 2014 at 01:35
I’m getting the error: The program can’t start because LIBEAY32.dll is missing from your computer
Anthropolis
April 4th, 2014 at 04:51
Verified, a .dll is missing from the .zip file, “LIBEAY32.DLL”. It might be included in the older 3.10.0 bfgminer for gridseed .zip, I’m going to look now.
hazmat
April 4th, 2014 at 04:57
This package has a few missing libraries in it and also doesn’t seem to work with GPU mining – it just disables the gpu’s and if you try to look at them in the manage devices menu the miner crashes.
admin
April 4th, 2014 at 11:33
Download again, the missing libraries have been included. The miner does support GPU mining for Scrypt, but by default the command line disables the GPU and runs only on Gridseed, if you want to enable OpenCL GPUs as well remove the -d parameter from the command line.
keccak
April 4th, 2014 at 12:35
Thank you guys – it’s very interesting. Please answer for few questions:
1)Is such speed for overclocked gridseed asics?
2) What overclock was apply? Could you give me link for detailed FAQ.
3) Bfgminer would be work on raspberry?
admin
April 4th, 2014 at 13:08
keccak, 1) ??? 2) use
--set-device gridseed:clock=850
and you can set the frequency in 25MHz steps 3) for RPi you need to compile it on the Pi, the windows binary will not workkeccak
April 4th, 2014 at 13:19
admin, thank you very much!
So voltmod needn’t?
admin
April 4th, 2014 at 18:14
keccak, with the voltmod you would be able to achieve higher operating frequencies with the device working properly.
sonny
April 4th, 2014 at 18:18
I think this is a virus guys https://www.virustotal.com/en/file/86f01935ace6d1dd7c68f6279777035e2002b3471b58a8a6fbf5388807a3fd6f/analysis/1396624114/
so might want to take a look at it… i’ve tried this and keep getting missing dll files now i have this one
http://i.imgur.com/9lk1fGT.png
something is not right admin have you looked at this more than once, anyone get it running ?
admin
April 4th, 2014 at 18:52
sonny, redownload the miner and try again, it should be fine now, some libraries were missing at first, but now they are added in the archive. As for the antvirus warnings, some antivirus software does give warnings for all crypto mining software, you can try with the official bfgminer releases and you should see a warning as well. And you can always compile from the source linked above if you are worried…
sonny
April 4th, 2014 at 18:54
admin ok thanks going to try it now again and report back…..
sonny
April 4th, 2014 at 19:04
admin can you tell me what i can do for this now i did download again now i get this
http://i.imgur.com/oFCWhfQ.png
admin
April 4th, 2014 at 20:02
sonny, are you getting this every time a few seconds after the software starts working?
sonny
April 4th, 2014 at 20:20
admin yes when i try to start it i get it right away it crashes does not tell me why windows just searches for a error and does not find it..
slip
April 5th, 2014 at 01:25
Is there a limit of 10 Gridseed with bfgminer? I can only get 10 to run. If not, what am I doing wrong?
trip
April 5th, 2014 at 04:09
just crashes each time its started
slip
April 5th, 2014 at 04:22
Running fine for me after loading LIGHTNINGASIC Gold miner USB driver_V1.3.1. Just won’t run more than 10 units.
trip
April 5th, 2014 at 04:37
does this require another driver instead of windows usb driver?
trip
April 5th, 2014 at 05:50
yea can’t get to work at all. I have new miners and will not start. 3.10 works but this one
admin
April 5th, 2014 at 08:37
For people that are having problems with the new release, try running the miner with just a single device connected to see if it works properly that way and then with all of the devices plugged in. You can remove the -d command line parameter so that it will run on GPU as well (if you have any on the system running the Gridseeds) or try stopping another miner instance that you use for GPU mining. Alternatively you can revert back to the previous 3.10.0 release if it is working fine for you or try the latest cgminer if you need the extra frequency options.
Unfortunately we do not have more than 10 miners to test with, but it could also be that bfgminer does not show all of the devices, but they are actually detected and working, you can easily check that if you look at the poolside reported hashrate.
Miner
April 5th, 2014 at 13:13
This new build gives the appearance of working with 5 gridseeds but: two oddities #1 it shows 6 gridseeds (0,1,2,3,4,5) instead of the connected 5 gridseeds. The imaginary sixth doesn’t hash – just gives “unexpected responses”. #2 maybe a real problem, the pool reports satisfactory hash rate but no shares. Has anyone confirmed they are actually generating shares and not just hashrate?
admin
April 5th, 2014 at 14:39
Miner, if you are seeing hashrate reported by the pool then the miner should be sending shares… pools calculate hashrate based on the number of submitted shares over a period of time. It is another thing if you are only seeing local hashrate and nothing poolside… we’ve had this problem with an older Gridseed miner using CP2102 USB to COM.
Miner
April 5th, 2014 at 15:36
You’re right. On my second test I see new shares on the pool. I was ready to report no shares again after 7 / 8 / 9 minutes but then after 10 minutes shares showed up on the pool. It’s a pool delay I guess.
Dave
April 5th, 2014 at 16:36
I can’t get pass RED letters saying NO DEVICES FOUND Press ‘M’ and ‘+’ to add ??????
Is the -S and -D in the batt file need to be edited. If so what do I put there?
THanks
Any help appreciated
admin
April 5th, 2014 at 16:42
Dave, have you used cgminer before with WinUSB drivers installed, if so you need to revert back to the standard COM drivers in order for bgfminer to detect and work with the miners. With the default command line parameters it should detect and run on all Gridseed devices it can find, so apparently bfgminer is unable to find the miners.
Dave
April 5th, 2014 at 16:47
yes I have no problem using cgminer.
Zadig showing STM 32 Virtual Com port I am currently using Win USB v6.1.7600.16385
admin
April 5th, 2014 at 17:01
Dave, you need to remove the WinUSB driver and get back to the standard one that uses direct COM port addressing in order for bfgminer to detect and work with the miners. The WinUSB driver is needed only for cgminer.
Dave
April 5th, 2014 at 17:11
admin thanks for all the help!! You guys are really a wealth of knowledge, and do things FAST!!!!!!!
I’ll donate some Doge.
Do I just change it with Zadig? Which is the “standard one”
Pls don’t hate me for my ignorance,,,lol
admin
April 5th, 2014 at 17:22
Dave, from the device manager choose to update the driver and manually select the STMicroelectronics Virtual COM Port driver. Alternatively you can just install the driver and instal again the STMicroelectronics Virtual COM Port driver software.
Dave
April 5th, 2014 at 17:54
admin still a no go :( same msg as before on bfgminer. and now my cgminer wont work. I really wanted bfgminer to work for me it seems to have a better user interface. I’ll keep trying.
admin
April 5th, 2014 at 18:16
Dave, have you tried with the older bfgminer release (link in the post)?If it still does not work you can install the WinUSB driver again via Zadig and run cgminer again…
Dave
April 5th, 2014 at 18:41
admin–In Zadig under STM32 virtual com port trying to run bfgniner Which driver should I be using libusb0 or libusbk? because this is the one I am using >libusb0 (v1.2.6.0)<
admin
April 5th, 2014 at 19:08
Dave, none of these, you need the standard STM32 drivers, you can download them from here: http://www.diffpair.com/lightningasic/LIGHTNINGASIC%20Gold%20miner%20USB%20driver.rar
Dave
April 5th, 2014 at 19:48
HEY that did it! Thanks for all you help!!!!!! :) :)
Dave
April 5th, 2014 at 20:16
admin 5000.000 Doge coming at ya!
Have you guys looked into the power usage on the gridseed with this new BFGminer?
Also can it dual mine?
admin
April 5th, 2014 at 20:33
Dave, thanks. Power usage does not change with different miners, clock frequency and operating voltage do influence that. We are not fans of the Dual Mining mode and prefer to go for Scrypt only mining…
Miner
April 5th, 2014 at 21:57
Gotta win you over to the dual mining side admin. Every time I do the math dual mining comes out slightly better than LTC only mining. Typically 11% better for me after factoring power costs. It’s 12% today. I use this calculator http://www.coinwarz.com/cryptocurrency/?cal=1 and plug in my actual numbers from my pools and the power consumption measured at the wall outlet. I’m not interested in volt modding at this point.
trip
April 5th, 2014 at 22:46
have new miners with STM32 drivers and it crashes each time it starts. 3.10 works but this is what i get
Have drivers from LightningAsic. have uninstalled reinstalled each miner
https://imageshack.com/i/nlbiudj
https://imageshack.com/i/jtaf5pj
any ideas? :)
Dave
April 6th, 2014 at 00:59
I have to agree with Miner, I am personally fond of the dual miner mode. I play around with some alt coins that give me a $$ boost all be it small but adds an extra dime or two here and there.
trip
April 7th, 2014 at 00:25
ok got this to work finally, found out that it doesn’t seem as stable as 3.10. With version 3.10 set to 850mhz all my miners give me 361.7kh if I set it to 875mhz (on version 3.10.0) they all go to 373kh but with a errors every so often. But when I use this new one and set it to 850 – 875mhz all miners are all over the place, some are at 325kh some are at 358kh and a few are at 370kh. I really like BFGminer because it allows u to just click and go not having to constantly turn on/off miners to get them going or having to install diff drivers like cgminer just really wish someone with know how (not me I am stupid in this,lol) can work on BFGminer and get it so we can set up multiple frequencies for each miner like you can with cgminer. I will gladly tip for the work :) thanks guys
GolfCabalist
April 8th, 2014 at 11:48
For the clock setting, can I target specific units by serial number?
admin
April 8th, 2014 at 15:06
GolfCabalist, no bfgminer does not yet support that feature.
Christian
April 13th, 2014 at 02:38
Admin, is this bfgminer working with the latest voltmod (1x49k replacement)? Thanks.
trip
April 13th, 2014 at 05:23
I was hoping someone would have worked on BFGminer seeing that its the best miner for gridseeds, it locates and runs with all seeds attached no need to turn off and back on, just would be nice to adjust frequency of each miner. 3.99 seems to stop working after awhile for me. It goes then sometime later its no longer sending shares. 3.10 still works great but needs the freq tweaking ability. CPUminer i don’t know how that one works.. just abunch of LTC witrh numbers. CGminer is a pain for these seeds for me. Installing drivers trying to get to work turning all off the on each time switching to different server. I would make a donation for a good working BFGminer that allows many frequency adjustments like cgminer has
admin
April 13th, 2014 at 11:38
Christian, yes it works with voltmodded units.
trip, the authors of BFGminer are working on improving support, but it will take some more time.
Christian
April 14th, 2014 at 10:09
Is there a way to auto-revive frozen gridseeds?
Every night one or two of my devices will not share anymore.
Thanks.
admin
April 14th, 2014 at 11:18
Christian, resetting the USB ports might help (disable/enable from the Device Managed for example) or physically unplugging/plugging, though sometimes you need to cycle the power of the device and not just reset the USB port.
Christian
April 14th, 2014 at 14:08
Disconnectiong the power is not possible for me because they are connected to my mining rigs power supply.
Any the power is only cut if i shut it down, not only by a reboot.
Im mining with 6 GTX750Ti and 10 Gridseeds.
Maybe i need something like this? http://www.amazon.de/Kemo-M162-USB-RELAISKARTE/dp/B00A7CZKUQ
Bit first ill try the disable port trick every 6 hours.
Major Flynt
April 21st, 2014 at 15:44
This version is very unstable. It seems to stop accepting shares after an hr or so and I have to restart bfgminer. It works great while its running so hopefully they can fix some of the issues with it soon.
bladex
April 25th, 2014 at 03:51
I need to roll bfgminer every hour to keep the rate up
Have 10 blades
Going against rapidhash
gets back up quickly.
I use this in a bat file:
:loop
rem run command
rem starting ————————-
start bfgminer.exe yada yada
rem wait 60 minutes
ping 1.1.1.1 -n 1 -w 3600000
rem kill process
rem stopping —————————
taskkill /f /im bfgminer.exe
rem wait 5 seconds
ping 1.1.1.1 -n 1 -w 5000
echo looping
goto loop
NuShrike
April 25th, 2014 at 22:58
Just finally caught this news. The download works fine for me in MultiMiner. Just dropped the files into the 3.10.x build you provided previously in the bfgminer/ directory of MultiMiner.
Started it up, and hashing away. I can only get up to 825MHz from a stock device, but better than the 800MHz that was last stable, for me.
Aaron
May 3rd, 2014 at 18:50
I am having trouble having it recognize the gridseed on com3. Is there a command to set this, like in cgminer? I keep getting “invalid response from com1”
NuShrike
May 17th, 2014 at 09:48
There’s a threading issue or such with this build. In sha256 or scrypt mode, it’ll occasionally go 100% cpu between 5 min to 30 min after start-up.
I had to roll the BTC miner every 30 minutes, so I went back to 3.10 for that. For scrypt, I already roll it often for different coin strategies, but it also still goes 100% cpu when given some rope.
Can you make a more recent build with these issues probably fixed? Thanks!
Roy
May 18th, 2014 at 10:52
How can i select a single com port or com port range in bfgminer 3.99?
I need this because i have gridseed single miners and blade miner running.
Therefore i want to start 2 bfgminers with different com ports so i can specify
the different freq they use.