pennywize
Newbie
Offline
Activity: 8
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 25, 2017, 06:57:09 PM |
|
Question: I have a geekscience usb running cgminer on a windows 10 laptop using Slushpool. Everything is working fine. However the clock speed is 100(by default) and I want to increase this. How is this done?
When I run cgminer the black window pops up and says url then I type stratum+tcp://stratum.slushpool.com:3333 then username.worker then password
where would i type the clock speed? or is it done on the slushpool website?
|
|
|
|
DM2008
Newbie
Offline
Activity: 14
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 25, 2017, 07:34:52 PM |
|
Question: I have a geekscience usb running cgminer on a windows 10 laptop using Slushpool. Everything is working fine. However the clock speed is 100(by default) and I want to increase this. How is this done?
When I run cgminer the black window pops up and says url then I type stratum+tcp://stratum.slushpool.com:3333 then username.worker then password
where would i type the clock speed? or is it done on the slushpool website?
Well, you found the correct thread. That's a good start. 1) It's not geekscience 2) Go to page 1 of this thread and start reading, it's all there, most of it on page 1. You will find examples of how to enter all the options on the command line and how to change the frequency. If you still have a problem, post the complete command line you entered and a screen shot of what your problem is. Thanks.
|
|
|
|
NoComply
Newbie
Offline
Activity: 43
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 25, 2017, 07:39:51 PM |
|
Hoping sidehack or vh can help me out here, or if someone else has an insight. I've had two 2pacs running at 250Mhz (with a slight turn of the trimport) with fair stability for the past few weeks, all hunky dory. Up until today all was fine (bar the odd restart every few days), but earlier, i shut down both 2pacs for a system reboot and on firing them up again, one of the 2pacs is only displaying the blue led (it might be a mix of blue and green, so purplish) and is not detected by cgminer. The other is functioning normally (green with flashing blue). Can anyone comment on what this 'purple led' state might mean? Nothing out of the ordinary occurred when i shut them down today: stopped cgminer, removed 2pac... start cgminer, insert 2pac. Have tried on 2 known-good power supplies and also tried with a laptop (previously confirmed as working). At a bit of a loss right now... grateful for any assistance.
|
|
|
|
sidehack
Legendary
Offline
Activity: 3374
Merit: 1859
Curmudgeonly hardware guy
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 25, 2017, 08:55:05 PM |
|
I'd bet one of the chips is roasted.
|
|
|
|
veeref
Newbie
Offline
Activity: 13
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 25, 2017, 09:06:14 PM |
|
one of the 2pacs is only displaying the blue led (it might be a mix of blue and green, so purplish) and is not detected by cgminer. I can't offer anything on the unusual LED state, but what happens when you unplug and replug the nonworking unit with cgminer running? Does it detect the new stick? Troubleshooting could involve dropping back down to 100 MHz to see if both sticks initialise. I found when running at speeds over 200 MHz I might need to replug several times to get the stick to fire up. At 500 MHz it can take several (up to six) before the stick starts hashing. I've also found that when cgminer detects the stick but fails to hash, I get a single blip of the white LED (looks white to my eyes) but no further activity, and the ASIC voltage measured across the cap is about 0.265 volts. A successful replug at inadvisable clockspeeds sees the initilisation flash, and then a few seconds later the little white LED blinks happily away and the ASIC voltage is whatever I've set it to with the trimpot. I've also noticed a weird trend with my stick. 325 MHz is its sweet spot, but when I first run cgminer it'll spend about 2 hours hashing at 21-23 avg GH/s, and then climb up to the 35-36 Gh/s that it tootles along at when running at 325 MHz. I'd bet one of the chips is roasted.
Poor little ASIC. You shouldna done that; here were jist a boy.
|
|
|
|
NoComply
Newbie
Offline
Activity: 43
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 26, 2017, 08:15:51 AM |
|
one of the 2pacs is only displaying the blue led (it might be a mix of blue and green, so purplish) and is not detected by cgminer. I can't offer anything on the unusual LED state, but what happens when you unplug and replug the nonworking unit with cgminer running? Does it detect the new stick? Nothing, the led goes to the purplish colour and is not recognised. I'd bet one of the chips is roasted.
Poor little ASIC. My thoughts exactly. Would have thought it more likely to 'fail' whilst running it, due to heat stress etc, but i've had it fan cooled the entire time and the heat-sink rarely got warmer than 'ooh thats warm'. To fail on start-up is unexpected. I'd bet one of the chips is roasted.
That's disappointing. Does 1 faulty chip render the whole unit defective? Is it possible to be repaired? Thanks for the quick reply btw.
|
|
|
|
sunk818
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 26, 2017, 06:59:53 PM |
|
http://plugable.com/products/usb3-hub7bc/"USB over-current protection supporting up to 900mA per port (up to 1.5A for BC 1.2 devices)" It's possible that the hub is shutting down the power at some point. Unless you are planning on running at 300mhz, i would drop the vcore way down. Trying 175Mhz at 1.25A 4.89 V. Kept getting zombie sticks yesterrday running at 1.5A. I'm running 3 GekkoScience 2Pac on Port 1, 3, and 5.
|
|
|
|
sunk818
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 26, 2017, 08:34:45 PM |
|
It should converge to 132GH. Got my Terminus prototype running the same speed right now.
{"hashrate1m": "212G", "hashrate5m": "155G", "hashrate1hr": "135G", "hashrate1d": {"hashrate1m": "184G", "hashrate5m": "149G", "hashrate1hr": "134G", "hashrate1d": "107G", "hashrate7d": "48.8G", "lastupdate": 1491580750, "workers": 1, "shares": 9351255, "bestshare": 84061266.680995062, "bestever": 84061266, "worker": [{"hashrate1m": "184G", "hashrate5m": "149G", "hashrate1hr": "134G", "hashrate1d": "107G", "hashrate7d": "48.8G", "lastupdate": 1491580750, "shares": 9351255, "bestshare": 84061266.680995062, "bestever": 84061266, "workername": "16BNUSZcVw3Au57M4gFaYhvUZRU1x27FgK"}]} Are you on ckpool? You made 0.00047122 BTC or $2.78 USD so far?
|
|
|
|
|
philipma1957
Legendary
Offline
Activity: 4242
Merit: 8492
'The right to privacy matters'
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 27, 2017, 11:57:43 AM |
|
make a folder and exclude it from your anti virus software then put the download in the folder. I do a double nest folder 1 inside folder 1 I make folder 2 inside folder 2 I drop the download
|
|
|
|
sunk818
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 27, 2017, 02:45:59 PM Last edit: October 27, 2017, 07:37:54 PM by sunk818 |
|
Set your multimeter to DC Voltage. This multimeter autodetects AC and DC voltage. Many multimeters require you to select AC or DC. ![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FWRLMglT.jpg&t=665&c=VkUMN_T2c4LyuA) Touch the multimeter probes on each side of the capacitor. ![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FYBAf1Cq.jpg&t=665&c=zHinSnYXcoIGMg) Thanks for the instructions. I touched on each side of the capacitor. At rest, all three are 0.5 (furthest away from USB), and 0.75. Running, I'm seeing 0.62, 0.63. I set multimeter on DCV 20. Centech: https://manuals.harborfreight.com/manuals/98000-98999/98025.pdf - page 5 Even if I change the frequency from 100, 150, 200, or 250 Mhz the reading is always 0.62 for both. So, this value only changes if I turn the trim pot clockwise? What is the role of voltage? Allow 2Pac to run more without HW errors in the higher Mhz?
|
|
|
|
pennywize
Newbie
Offline
Activity: 8
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 27, 2017, 05:33:17 PM |
|
Hi there. Newbie to mining here but having fun with some frustration.
First page says I should input following on cmd line to overclock frequency
--gekko-compac-freq 200 --gekko-2pac-freq 150
Where do exactly do i put this? after the word url appears or should i write as follows url stratum+tcp://stratum.slushpool.com:3333 --gekko-compac-freq 200 --gekko-2pac-freq 150
Thanks for advice in advance
|
|
|
|
Biodom
Legendary
Offline
Activity: 3878
Merit: 4303
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 27, 2017, 05:55:05 PM |
|
Hi there. Newbie to mining here but having fun with some frustration.
First page says I should input following on cmd line to overclock frequency
--gekko-compac-freq 200 --gekko-2pac-freq 150
Where do exactly do i put this? after the word url appears or should i write as follows url stratum+tcp://stratum.slushpool.com:3333 --gekko-compac-freq 200 --gekko-2pac-freq 150
Thanks for advice in advance
^ this only if you have both compac and 2Pac If only 2pac, then On Linux PC or Rasp pi (this will donate to sidehack ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) : ./cgminer -o stratum+tcp://stratum.slushpool.com:3333 -u 1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr.pennywize1 -p x --suggest-diff 32 --gekko-2pac-freq 150 #work with freq table and power to see what voltage settings (see relevant links) you need to use if you want to adjust freq to 175, 200, 225, etc by replacing "150" with a different number On windows PC cgminer.exe -o stratum+tcp://stratum.slushpool.com:3333 -u 1BURGERAXHH6Yi6LRybRJK7ybEm5m5HwTr.pennywize1 -p x --suggest-diff 32 --gekko-2pac-freq 150
|
|
|
|
sunk818
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 27, 2017, 08:48:05 PM |
|
1) When a 2Pac becomes a zombie, is there a way to restart it without having to manually unplug the USB device? Is there a parameter in cgminer, or USB Management setting that will do this for you?
2) Is it possible to configure different frequencies for each 2Pac attached to the computer?
|
|
|
|
veeref
Newbie
Offline
Activity: 13
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 27, 2017, 11:41:46 PM |
|
1) When a 2Pac becomes a zombie, is there a way to restart it without having to manually unplug the USB device? Is there a parameter in cgminer, or USB Management setting that will do this for you?
I haven't been able to restart a zombie without a replug. I intend to build a relay board controlled by the Pi3's GPIO pins so I can have a script detect a zombie and replug it automatically. 2) Is it possible to configure different frequencies for each 2Pac attached to the computer?
Not with a single instance of cgminer. cgminer takes a single --gekko-2pac-freq parameter and applies it to all detected sticks. It might be possible with multiple instances of cgminer and a cgminer.conf for each to limit which 2pacs a particular instance of cgminer controls, but with the cgminer conf Write function currently broken I haven't played with this. Oh, and I also only have one 2Pac at present.
|
|
|
|
veeref
Newbie
Offline
Activity: 13
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 28, 2017, 12:05:24 AM |
|
Thanks for the instructions. I touched on each side of the capacitor. At rest, all three are 0.5 (furthest away from USB), and 0.75. Running, I'm seeing 0.62, 0.63.
Good work. That suggests your trimpot is still in the default position as configured by sidehack during the initial test. At that voltage it should reliably run at 100 MHz, and possibly a bit higher. Good choice. Even if I change the frequency from 100, 150, 200, or 250 Mhz the reading is always 0.62 for both. So, this value only changes if I turn the trim pot clockwise? What is the role of voltage? Allow 2Pac to run more without HW errors in the higher Mhz?
Yes, the trimpot configures the voltage regulator stage on the PCB, and the voltage regulator controls the voltage supplied to each ASIC. You move the pot, the voltage changes, and this happens irrespective of the clockspeed you're running at. At a given voltage, increasing the clock speed will increase the heat output of the chip, and put more load on your cooling solution. My understanding is that each time a transistor in a high density integrated circuit like a CPU switches from one state to the other, it loses or wastes a bit of electrical energy as heat. The more times per second you have the switches oscillating (ie. the higher the clock speed) the more times per second the transistors have to lose a unit of heat energy. So, running at a higher voltage but low clock speed will put less strain on the heat sink than running at that same voltage and a higher clockspeed. Running at low clockspeed and low voltage will produce less waste heat than running at low speed with high voltage, so we choose the former condition if we can get reliable operation that way. Generally speaking, CPUs require a lower supply voltage to run at a lower clockspeed. Modern PCs have power saving methods that automatically ramp down your computer's clock speed and voltage when the OS detects that the CPU isn't doing much. A bit like your car engine idling at traffic lights; no point running at redline if you're not doing any work with the engine. When the workload increases, your PC will ramp up the CPU voltage and frequency, producing more waste heat, and consuming more power. The voltage is increased because operating at a higher clock speed needs a higher voltage supply to ensure reliable switching of the transistors in the CPU. I think this is due to inherent resistance and capacitance in the chip's die, but it's been a long time since I studied this and I am a barely educated buffoon in this discipline. Your 2Pac stick does not have space age fancy automated voltage control systems which would increase cost and complexity. It does have a trimpot that lets you alter the ASIC voltage between a safe minimum and maximum range, letting you tune each stick for the minimum voltage at which it will stably run at your chosen clock speed. You need to make sure you can keep the chips cool at the voltage and clock speed you've chosen, because a hot CPU wears out more quickly, and a too hot CPU will just fry its delicate electronic circuitry. Armed with your multimeter, a thermometer, and cgminer logs, you can determine the minimum stable voltage that your 2Pac will continuously and stably run at. Any higher voltage and you're wasting power and have to deal with more heat. Any lower voltage and your stick won't run continuously without errors. It's possible to run a stick, and dial down the voltage until cgminer starts reporting hardware errors. (HW:0 in the cgminer status line will start increasing to HW:1 and above.) When you see this, you increase the voltage a bit until the HW errors stop incrementing. Then run it for a few hours and ensure you still have no additional HW errors, and you'll probably have found your stable voltage for that clock speed.
|
|
|
|
sunk818
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 28, 2017, 12:41:30 AM |
|
Not all 2Pac were built the same. Same voltage, but one throws many HW errors, another does a few HW errors, and the last one throws 0 HW errors. This is why I asked if I could run each device with their own frequency (Mhz). Rather than device number, the serial number seems like a better unique identifier and maybe use the GSx hardware model if necessary. Maybe something for cgminer-gekko 4.11 ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
|
|
|
|
veeref
Newbie
Offline
Activity: 13
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 28, 2017, 02:06:39 AM |
|
Not all 2Pac were built the same. Same voltage, but one throws many HW errors, another does a few HW errors, and the last one throws 0 HW errors. This is why I asked if I could run each device with their own frequency (Mhz). Rather than device number, the serial number seems like a better unique identifier and maybe use the GSx hardware model if necessary. Maybe something for cgminer-gekko 4.11 ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) I think you'll find they were all built with the same components, but electronic components have tolerances with which they are allowed to vary. The ASICs themselves will have some variation too, because at the sharp edge of processor implementation and design there are differences in the behaviour of individual processor dies cut from the same wafer. Consider Intel for a moment. They fab a full wafer of Xeon chips intended for the high profit margin server sector. They slice the wafer and set each die in a substrate and wire it up, and drop the resulting chip in a test assembly. The test assembly runs each die at a variety of clock speeds and voltages, and the results of this testing identify a few dies as outright duds, and they are turfed. Some cores in a multicore die don't perform well, so Intel disables them and releases the chip as a hex core instead of an oct core. Some chips perform well on all cores, Depending on the clock speed and voltage each die will tolerate happily, the individual chips are "binned" as various frequencies. Some of the chips will run stably at crazy clock speeds, and these are binned as engineering samples or Extreme Edition CPUs, for which a huge profit margin is commanded. The Bitmain ASIC chips will be the same. Some of them will go gangbusters and put up with ridiculous clock speeds without going wonky. Others will operate at more pedestrian speeds without failure. I seem to have a pair that will run at 500 MHz without complaint if I give them enough voltage and keep them properly cooled. I'm currently running them at 300 MHz because that produces the most work for my setup. Philosophical waffling from me aside, if you have one 2Pac that has hardware errors at the same speed as another, and you have adequate cooling, turn the voltage up a little bit on the error-prone stick so it stops erroring. It's simpler than multiple cgminer instances if that's even a thing that works.
|
|
|
|
sidehack
Legendary
Offline
Activity: 3374
Merit: 1859
Curmudgeonly hardware guy
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 28, 2017, 02:56:20 AM |
|
I have some sticks where the ASIC performance is unbalanced enough I need to install a parallel resistor around one chip to get enough idle current for the node voltages to balance out and allow a stable startup when the reset RC goes high. A lot of those end up being "factory seconds" though - the chips are unbalanced enough that one'll choke out the other and go "zombie" at what should be a stable running voltage, so to work properly the whole thing has to be turned up past stock specs.
That's one of the issues with a single-wide string. The more chips you have in parallel on a single node, the more stable your string will be due to averaging. Node voltages will tend to average themselves out as weaker chips are randomly paired with stronger chips.
There's no mechanism for zombie recovery on the 2Pac. The string reset is a hardware RC delay that waits a fixed amount of time after the stick is plugged in and then enables the ASICs. The only way to re-reset is to unplug and replug, unless you know exactly what parts to short around on the stick. The original Compac had a reset testpad on the back which could be used for this, but the 2Pac is a bit denser and also has a heatsink on the back so I did away with those testpads.
The new pod miner in development has auto-recovery hardware that'll detect a string lockup (zombie condition) and power-cycle the string without manual intervention. The software to make this work properly is still being ironed out. It's a bit much for a stickminer though, but we'll see. Maybe on the next one.
|
|
|
|
der_wasi
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 28, 2017, 09:01:49 AM |
|
Not all 2Pac were built the same. Same voltage, but one throws many HW errors, another does a few HW errors, and the last one throws 0 HW errors. This is why I asked if I could run each device with their own frequency (Mhz). Rather than device number, the serial number seems like a better unique identifier and maybe use the GSx hardware model if necessary. Maybe something for cgminer-gekko 4.11 ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) I don´t know if it´s common here, but I use the deb package screen to login to a session via SSH. With screen you can keep the session running even if you log off. When reconnecting you can resume the session with the command screen -r. I don´t know if cgminer is able to run two instances in two different sessions. If it is you could start two instances with two frequencies. Otherwise I would git clone cgminer in a second folder, maybe cgminer2, and compile it there. Then maybe you could start two cgminers in two sessions using screen.
|
|
|
|
|