CGMiner 4.3.5 with GridSeed and Zeus Scrypt ASIC Support

26 Jun


There is a new cgminer 4.3.5 fork available with support for the Zeus-based Scrypt ASIC miners as well as Gridseed Scrypt ASICs by a user called dmaxl (source). This version brings cgminer more up to date in terms of supported features for the users of ZeusMiner-based ASICs as well as for Gridseed users. We have compiled a windows binary of this new cgminer fork that you can download and try from the link below. Do note that you may need to replace the CP2102 USB to UART Bridge Controller driver with a WinUSB one by using the Zadig software, though direct serial control will also work by specifying the correct COM port of the miner to use (check the Readme file for more details). We have successfully managed to run the miner but do note that it crashes sometimes, so it might not be working perfectly yet and it may also needs a bit more work on support.

You can download the new cgminer 4.3.5 with Zeus and Gridseed Support for Windows OS here…

Other Similar Publications:

28 Responses to CGMiner 4.3.5 with GridSeed and Zeus Scrypt ASIC Support


June 27th, 2014 at 04:12

Can it run Zeus and Gridseed hardware at the same time?

Riley S

June 27th, 2014 at 07:15

I can’t seem to get this working, it just hangs for me when I try to start it.


June 27th, 2014 at 10:38

Chairface, it should be able to run them together, but you need to set the right parameters for all the different devices.

Riley S, the compiled windows binary has been updated from the latest source, so you can try again, now it should be more stable.


June 27th, 2014 at 18:27

can you run g-blade and 5-chip gridseeds in the same instance and get correct hashrates?


June 27th, 2014 at 20:07

JS, you can set individual settings per device, including the number of chips, so it might work.


June 27th, 2014 at 20:46

Thanks admin. I’ve been waiting for CGminer that allows setting chips per device for a while now. Have previous forks included that?


June 28th, 2014 at 05:35

I am unable to get my Zeus Cyclone 22 MH/s to start at all using CGMiner 4.3.5. Using CGMiner 3.1.1 will let it run for a few hours at a time, but I have to keep re-starting CGMiner 3.1.1 … Please steer me in the right direction. Here is a screenshot of what happens with 4.3.5 : … Just stays like that.


June 28th, 2014 at 11:27

MIKE, what is the command line you are running the cgminer with? Make sure you pass the correct COM port or try the alternative with WinUSB driver replacement.

It seems that that some of the newer Zeus miners use different USB-COM chip, there is an update that should resolve issues with these, we have compiled and updated the windows binary, so you can download the new one and try again.

Riley S

June 28th, 2014 at 22:44

The newly compiled version still seems to hang on me for some reason. Other versions of CGminer work fine, so I don’t think it’s a driver issue.


June 29th, 2014 at 19:23

This was the .bat file I was trying to use: cgminer_tag16.exe -o stratum+tcp:// -u user -p password -S //./COM21 –chips-count 96 –ltc-clk 328 –ltc-debug –nocheck-golden


June 29th, 2014 at 19:42

So CGMiner4.3.5 will not run my Zeus without the WinUSB driver, but when I do load the WinUSB driver I get this: screenshot:

using this .bat file: cgminer.exe –scrypt -o stratum+tcp:// -u user.1 -p password –zeus-chips 96 –zeus-clock 328 –scan-serial //./COM21 … So currently I am back to using 3.1.1 and having it crash every 3 hours … Any Ideas?


June 30th, 2014 at 01:45

MIKE, you were apparently trying to run the new miner the same way you did with the old 3.1.1 and the new 4.3.5 version takes different commands. If you are using the WinUSB approach you do not need to set a COM port.

Riley S

July 1st, 2014 at 01:53

Has anyone confirmed that this will run both Zeusminers and Gridseeds in the same instance? I’m still unable to get all devices to work in the same window. I wouldn’t mind seeing the command line used if someone did have some success in that regard :)


July 6th, 2014 at 18:16

Have they fixed the issue of the program crashing sometimes as indicated in the article??? Is there an updated fix?


July 12th, 2014 at 01:49

Hi All,
I Tried to use CGMiner 4.3.5 with ZeusMiner Hurricane x3.
I’ve installed Zadig and use WinUsb as driver.

I use this
cgminer.exe –scrypt -o stratum+tcp:// -p x–zeus-chips 64 –zeus-clock 328 –scan-serial zeus:auto

CgMiner always crash. Any Suggestion ?

THank you


July 14th, 2014 at 07:40

I used Zadig drivers and drivers, recommended by Zeus.
I restarted the PC, rebooted it, tried dozens of different syntax in command lines. I tried changing the COM port manually. I installed and reinstalled drivers.
I have 25+ years of IT experience.
And I still could not make CGMiner work with Hurricane X3. Welcome, BFGMiner!


July 14th, 2014 at 08:18

Anyone get this working on Gridseed blades? It just gives a usb error then stops working.


July 15th, 2014 at 14:37

One of the frustrating things about scrypt ASIC mining and all these devices, is that there ins’t a one solution. I have GPUs, Gridseeds and Zues. There is no reason why I shouldn’t be able to mine these all with one cgminer. But I can’t. I have two rigs, one for GPUs and one for my gridseeds. Now, I want to add my Zeus miners to it. Not so simple. First, my existing cgminer which I had to hack myself to suppoer both G-blades and 5-chip GSD devices does not support zeus miners. So, I grabbed one that did, the one above. I cannot run both one the same system due to some limitation with USB. They seem to cancel each other out. The one above does not properly support both G-blades and 5-chips.

So I’m left with hacking at source code or setting up another system just for zeus mining.
I want to do neither :P


July 16th, 2014 at 01:27

Jason – Try running linux? Both working fine together on a raspberry pi or pogoplug (debian) install, here. Compiled from the source linked above.. Auto-detect miner setup/hashing without problems..

Launched like /cgminer --scrypt --gridseed-options=baud=11520,freq=850,per_chip_stats=1 --zeus-chips 96 --zeus-clock 340 --no-submit-stale -o stratum+tcp:// -u x -p x

Mark T

July 16th, 2014 at 13:02

Sounds like no one got this to work with windows? I can usually figure out anything these guys throw at us, but this cgminer is crap.

It clearly says install winusb, and the command line is: cgminer.exe –scrypt –zeus-chips 6 –zeus-clock 328 -o stratum+tcp:// -u yourworker.1 -p password

Since we are using winusb, no “scan serial” command is needed. Am I right here? Well, this command line & cgminer does not work. I tried it every way possible, upsidedown, underwater, this way, that way, restarting, rebooting, unplug, replug, …etc… it does not work. I am trying the simplest config, one little fury to a dedicated PC running win 8.1 64. Of course I also tried using the cp210 drivers and naming the com port..

CGminer 3.1.1 works first try, but what is this crap? I cant read that useless output. I get no feeling for what the miner is doing. I want to see my Zeusminer with the familiar output of cgminer where I instantly know everything about it, like we have for the gridseeds. Now, a 30 Mhash Zeusminer is only $850 and I want to get one, but not if I have to use this crappy software where I have to check the pool constantly just to see if its mining…


July 17th, 2014 at 07:10

–> MarkT – Exactly. Upside down, underwater, etc., etc. Sounds like my case :)

BFGMiner 4.3.1 is not perfect either. On coin-changing profit pools it starts to lose hashrate dramatically.

I am not that good at C to tweak the source code. So, all I have left is waiting until someone figures it out.

William Tomlinson

July 18th, 2014 at 21:14

this one works great!

Windows build of cgminer 4.3.5


July 19th, 2014 at 10:02

Using linux (raspian on a pi) and I’m seeing a ton of hw errors with cgminer.
Pool confirms big loss of hash.

cgminer version 4.3.5 – Started: [2014-07-19 06:41:11]
(5s):15.43M (1m):15.38M (5m):11.19M (15m):5.409M (avg):15.39Mh/s
A:28928 R:0 HW:12496 WU:4435.5/m
Connected to diff 256 with stratum
Block: 5d6f531c… Diff:22.1K Started: [06:41:11] Best share: 187K
[U]SB management [P]ool management [S]ettings [D]isplay options [Q]uit
0: ZUS AH03195D: Hurricane X3 328 MHz | 15.43M / 15.39Mh/s WU:4435.5/m

bfgminer is working better, the pool reports the full hashrate, however the stats display can get a little weird after running a while.

bfgminer version 4.4.0-32-gac4e9b3 – Started: [2014-07-19 06:48:32] – [ 0 days 00:05:44]
[M]anage devices [P]ool management [S]ettings [D]isplay options [H]elp [Q]uit
Pool 0: … Diff:3m +Strtm LU:[06:54:15]
Block: …6b55bee0 #606923 Diff:22.1k (158.6G) Started: [06:53:19]
ST:50 F:0 NB:5 AS:0 BW:[ 12/ 0kB/s] E:0.00 I: 7.23mBTC/hr BS:2
1/48 | 1.13/ 1.22/ 0.02Gh/s | A:310 R:4+0(1.3%) HW:11/3.4%
ZUS 0: | 1.16/ 1.23/ 0.02Gh/s | A:312 R:4+0(1.3%) HW:12/3.6%

Each run above lasted about 5 minutes.

I just got the Hurricane X3 today so I may have messed something up. First Zeusminer. I’ve used gridseeds a bit.

./cgminer –gridseed-options=freq=850 –zeus-chips 64 –zeus-clock 328 –scrypt

./bfgminer -S noauto -S zeusminer:all –set-device zeusminer:clock=328,chips=64 –scrypt

Both miners built from source code.

Despite the name,, is supposed to be tuned for both gridseed and zeusminer.


August 14th, 2014 at 18:52

While it is possible to get both zeus and gridseed in the same miner (at least on a pi running raspian)

cgminer –scrypt –zeus-clock 328 –zeus-chips 64 –gridseed-options=freq=800
(Hurricane X3, set chips appropriately for your device. Actually running at speeds 348 and 850 but I like to use factor recommended speeds in postings that may get cut and pasted.)

is it worth it? The ideal difficulty settings are very different, 1024 vs 256, are there other mismatches? Running two separate instances of cgminer seems safer.

That said, like Tony above, I get a ton or HW Errors. Both in a single instance and separate instances.


August 14th, 2014 at 19:14

permetallum, probably not worth it, we prefer to run separate instances for the different miners. About the HW errors, we have observer weird behavior with the Zeus miners suddenly starting to give a lot of HW errors when using a vardiff pools and the difficulty changes.


February 3rd, 2016 at 20:10

How to re install gridseed blade PC machine in 2016?

I tried install old ubuntu 13.10 but is not supported anymore so there are no sources available which makes it impossible.

I was foolish to let ubuntu 13.10 get updated to 14 and now cgminer is no accepting shares it runs like before but no sahares accepted.

I can go win 7 but it is nightmare randomly not dettecting blades havent had this problen under ubuntu 13.10



February 6th, 2016 at 23:51

LOOKS like i will answer my question:

this is what I was looking for missing dependency found

dkpg -i libcurl3_7.38.0-4+deb8u3_i386.deb

maybe someone can use it :)


September 11th, 2017 at 21:58

Got mine to work by changing –scrypt to –SHA256 for bitcoin

Leave a Reply

Your email address will not be published. Required fields are marked *