Bitcoin Forum

Bitcoin => Mining support => Topic started by: Pluto on September 10, 2013, 03:42:21 AM



Title: Cgminer 3.4.0 & Block Erupters Problem
Post by: Pluto on September 10, 2013, 03:42:21 AM
I have 40 Block Erupters on 3 hubs in Windows 7.  CGminer crashes if I add more than 30. I get an error that says "cgminer-nogpu.exe has stopped working". I've tried making the command prompt window larger and setting the process to High Priority.

I'd appreciate any ideas about how to get them all working. :-)


Title: Re: Cgminer 3.4.0 & Block Erupters Problem
Post by: Nixsy on September 10, 2013, 03:46:03 AM
I think this is what you are looking for dude =)

https://bitcointalk.org/index.php?topic=220450.msg2321308#msg2321308


Title: Re: Cgminer 3.4.0 & Block Erupters Problem
Post by: Pluto on September 10, 2013, 04:15:03 AM
Thanks but I've gone through that topic. I have 30 (up to AMU 29) running now just fine. It's when I light up the hub with the additional 10 that CGminer crashes. I just tried adding one BE at a time after 30 but I get the crash at 31.


Title: Re: Cgminer 3.4.0 & Block Erupters Problem
Post by: cp1 on September 10, 2013, 04:22:02 AM
Run two instances of cgminer.

I think the command is something like cgminer -usb :20

Or maybe try --compact


Title: Re: Cgminer 3.4.0 & Block Erupters Problem
Post by: Pluto on September 10, 2013, 05:01:14 AM
Thanks cp1! I added --usb :20 to my bat file then opened it twice... it was as simple as that. It looks like everything is working fine for the 40 BEs. It'd still be nice to know why this is necessary and if the breaking point in 30 BEs for everyone.


Title: Re: Cgminer 3.4.0 & Block Erupters Problem
Post by: -ck on September 10, 2013, 05:08:53 AM
cgminer has no limit on the number of devices it is happy to work with. However the display was designed from the GPU era where no more than 7 devices would be on the screen and was never designed with tens of devices in mind, so it tries to resize and crashes when it's too big. That's why the --compact mode was invented and would work, and why the API for remote monitoring of what cgminer is doing is there, to allow you to deal with any number of devices.