Search content
Sort by

Showing 20 of 31 results by mekadeka
Post
Topic
Board Digital goods
Re: I have for [ Trade ] some trackers to Torrent
by
mekadeka
on 11/07/2017, 16:35:00 UTC
title : european business
Someone I know can probably get this book. Still looking?
Post
Topic
Board Mining support
Re: Hacking The KNC Firmware: Overclocking
by
mekadeka
on 28/02/2014, 23:53:51 UTC
You know, in hindsight and upon reflecting on it, I find it concerning that KNC sold different equipment under the same model name. That is real problematic and really potentially shady to me.

Post
Topic
Board Mining support
Re: Hacking The KNC Firmware: Overclocking
by
mekadeka
on 25/02/2014, 05:07:49 UTC
You think leave it as it is

Hashing at 640 gh
Code 211

And firmware 1.00

How did you overclock 1.0? The cgminer.sh file is different.
Post
Topic
Board Mining support
Re: Hacking The KNC Firmware: Overclocking
by
mekadeka
on 18/02/2014, 13:44:29 UTC


Well the above has finally sparked me into doing what I have wanted to do for several weeks now.





I don't think your machine is working correctly. The picture shows only 2 coins produced.

JK. Nice setup!

Your issues sound somewhat similar to mine. I did the SD card reset. It works, but the machine seems to like me messing around with it less and less, because the "can't browse to machine IP" issue happened again relatively quickly.
Post
Topic
Board Mining support
Re: Hacking The KNC Firmware: Overclocking
by
mekadeka
on 18/02/2014, 03:58:02 UTC
j03, elastic,
FWIW, I got the miner up and running ok again. I have it going with just 211 until I get a chance to catch up with either/both of you. Thanks!
Post
Topic
Board Mining support
Re: Hacking The KNC Firmware: Overclocking
by
mekadeka
on 17/02/2014, 20:03:28 UTC
Quote

Not every die is going to enjoy being overclocked. Use something like Bertmod to see which dies have disabled cores due to hardware errors. Using the per module, per die script, return troublesome dies to their original clock setting of 1D1 or whatever yours was. There's no strict rules. You have to experiment to see what works best for your machine. If you PM your Bertmod per module stats and your script, I can recommend clock settings.

Hey, j03. Hope your weekend is going well.

I did try to use the cyper script you pointed me to several days ago, but I don't think I ever got it running correctly. It didn't seem to hash faster, but I'm certain my procedure or my tweaks were not correct. The bizarre speeds I got recently were from a single-line edit, but I did do something a little differently.

I really appreciate your offer to help, along with elastic's. I'll take you both up on it when I can get settled again. I had to put in a new router last night (before I started futzing with the Saturn) and not everything is perfect yet. Also, last night I did something with the miner (I don't think it was OC'ing) and I can't get browse to its IP. It is still hashing, although more slowly than stock. Hell, maybe it did mess something up.
Post
Topic
Board Mining support
Re: Hacking The KNC Firmware: Overclocking
by
mekadeka
on 17/02/2014, 20:00:58 UTC

Quote

You need to tune each h board. Send me team viewer details if you would like me to take a look

Thanks, Elastic. Still working on being able to get to the miner GUI. I started re-overclocking it last night after a new router install. I don't have everything in place. Thank you for the offer. I'll take you up on it if I can get rolling again, and if you're still willing.
Post
Topic
Board Mining support
Re: Hacking The KNC Firmware: Overclocking
by
mekadeka
on 17/02/2014, 19:58:31 UTC
Quote
you'll have to post some pics (and let the miner run for 15 mins first)

what you posted doesnt really make sense


Sorry for the delay. It might all be moot, because after a restart I'm unable to browse to an IP, although the machine is still hashing, according to the pool. I might need to restart everything.
Here's a shot from last night:

http://i.imgur.com/DN9x2Yl.jpg

http://imgur.com/DN9x2Yl
Post
Topic
Board Mining support
Re: Hacking The KNC Firmware: Overclocking
by
mekadeka
on 17/02/2014, 04:59:34 UTC
I have an October Saturn currently running 612/589ghs through cgminer and 585 through KNC's gui. This is far and away the absolutely highest numbers I've seen (for me and this machine), by almost double.

Thing is, it's doing no good. Error must be bad. WU is only 1450ish.

Poolside reporting is tragic -- looks like about 185ghs.

If someone can help me figure out how to make use of this apparent speed/reduce errors, I'll leave you a nice tip. I don't have enough knowledge and must resort to bribes. Smiley

Post
Topic
Board Mining support
Re: Hacking The KNC Firmware: Overclocking
by
mekadeka
on 15/02/2014, 19:50:19 UTC

Die ID and they start from zero. So if GUI shows 1,2,3,4 then it is 0,1,2,3
[/quote]

Thank you.
Post
Topic
Board Mining support
Re: Hacking The KNC Firmware: Overclocking
by
mekadeka
on 15/02/2014, 04:00:38 UTC
Does someone have the code handy for a cgminer.sh file that has each board or die for that matter OC'able?  I think I can get more performance out of particular boards but not by doing the entire Jupiter. Thanks.

Paste just below line 61 or whichever line the original 0x86 register is at.
Also change if [ $c -eq 0 ] to your particular board configuration.

http://pastebin.com/vy7jppS3

Cyper, please, does the script require the "DC/DC ID" for each die or the "Die ID"? KNC's GUI shows 1,2,3,4 for Die ID but 0,2,4,7 for DC/DC ID, but I'm not clear on which to use.


       if [ $c -eq ? ]
       then
               cmd=$(printf "0x86,0x%02X,0x02,4xB2" $c)
       fi
       if [ $c -eq ? ]
       then
               cmd=$(printf "0x86,0x%02X,0x02,4xB2" $c)
       fi
       if [ $c -eq ? ]
       then
               cmd=$(printf "0x86,0x%02X,0x02,4xB2" $c)
       fi
       if [ $c -eq ? ]
       then
               cmd=$(printf "0x86,0x%02X,0x02,4xB2" $c)
       fi
fi
Post
Topic
Board Mining support
Re: Hacking The KNC Firmware: Overclocking
by
mekadeka
on 14/02/2014, 23:50:11 UTC
Bfgminer just names your asic 0-3. So working out the control board placement is irrelevant I think. I have not done this so could be wrong though

Was that for me? I'm not sure it's accurate. I'm not using bfgminer, btw. The bash instructions say to count ports starting with 0 in order to ID the "if" statements. Since my hardware is only using 2 of 6 plugs/ports, the bash script needs to know which it is sending instructions to.
Post
Topic
Board Mining support
Re: Hacking The KNC Firmware: Overclocking
by
mekadeka
on 14/02/2014, 23:18:45 UTC
Quote

Bash script is here. Keep the original clock setting on line 61 and paste the script in beginning on the next line (line 62):

https://bitcointalk.org/index.php?topic=313978.msg4432410#msg4432410

That script is for a 4 module, 4 VRM machine and assumes you modules are plugged in 0 through 3 connectors on the controller board. Change to your setup. Also, you need to add or subtract the number of module IF statements based on your machine. Mine is a Jupiter+2, so I added 2 additional statements for modules 4 and 5 that are plugged into the controller board.

The 4 die clock settings within each module IF statement assumes 4 VRM. If you have 8 VRMs, add 4 more within each IF statement.

1. Not sure about the diffs in Bertmod versions.
2. I haven't touched Advanced Tuning because I also have no idea what I'm doing there Smiley
3. My procedure is the same as yours but you forgot /etc/init.d/cgminer.sh restart after :wq the changes. Don't reboot the machine or you'll lose your changes. Also applying changes at Advanced Tuning wipes changes to cgminer.sh. There's instructions in this thread to make your custom cgminer.sh persist on reboot, but I haven't done it.

I currently get around 920GH/s on a Jupiter+2.

Thank you very much j03. I'm not clear on exactly what to modify in the bash script for an October Saturn, but I'm getting there.

KNC gui shows ASIC slot #3 and ASIC slot #4 are used. I assume this is 3 and 4 on the control board? There are two free spots to the left and two to the right.

---------------beagleboard side----------------------
 plug        plug        plug       plug        plug       plug
{FREE}   {FREE}   {USED}   {USED}   {FREE}   {FREE}  
                             |            |
                             |            |
                             |            |
                             |            |
                          [ASIC]    [ASIC]
                           4 dies     4 dies
---------------ASIC/FAN side-----------------------


How do you count these spots for the script?


EDIT: I'm thinking it's [ $p -eq 2 ] and [ $p -eq 3 ] based on counting from zero?
Post
Topic
Board Mining support
Re: Hacking The KNC Firmware: Overclocking
by
mekadeka
on 14/02/2014, 16:29:33 UTC
Any ideas on how to reduce errors? Does tuning do the trick?

I've been getting some crazy machine-side speed reporting from an October Saturn. The KNC GUI is showing 398gh. SSHing into the machine is showing 398/355.

Poolside, however, I'm apparently only getting 227? Can this be accurate?  I presume the problem is errors, but I don't know...

Just my 0.02: I noticed better hash rate matching between the pool and client with cgminer 3.9.0 on firmware 0.99.1-tune. As far as reducing errors, I've had good luck with not overclocking, or underclocking, some dies and overclocking others. Use the bash script that CYPER posted in this thread a while back in order to set per die clock settings. I still use Bertmod ZPM fix to analyze individual module/die performance.

Thanks very much, j03. I'll try testing that way.
I have not been able to find the bash script, but I'll look again. A couple questions:
1. Is Bertmod ZPM different from v4? Is this from the KNC forums?
2. Have you done any SPI voltage, SPI frequence, or per-die tuning in the KNC Advanced gui?
3. What's your order of procedure? I have:
-flash a KNC firmware
-run enablecores.bin (just out of habit)
-let the machine spin up
-ssh into cgminer
-"vi /etc/init.d/cgminer.sh" to get to clock settings
-adjust clock settings
-type esc, then a colon, and then "wq", then enter
-machine seems to reboot on it's own, i don't restart
-watch the new hashrate
-mess with tuning, even though I don't know what im doing
-compare pool and machine hash rates
-wonder what's going on (LOL)

Could you share? Thank you very much.
Post
Topic
Board Mining support
Re: Hacking The KNC Firmware: Overclocking
by
mekadeka
on 14/02/2014, 13:38:07 UTC
Any ideas on how to reduce errors? Does tuning do the trick?

I've been getting some crazy machine-side speed reporting from an October Saturn. The KNC GUI is showing 398gh. SSHing into the machine is showing 398/355.

Poolside, however, I'm apparently only getting 227? Can this be accurate?  I presume the problem is errors, but I don't know...
Post
Topic
Board Mining support
Re: Hacking The KNC Firmware: Overclocking
by
mekadeka
on 09/02/2014, 19:01:31 UTC
Quote
Regarding this wiki-style page...how to realize ?

I'll contribute, but I'd prefer to have all donations flowing to those who risked their hw and shared their knowledge with us in order to motivate such people for the next time we might need them. Writing a guide is no work/value in comparison.

I think it was tolip_wen and temen, in case I forgot one please forgive me and stand up.

To have a custom script executed at boot time, you need to modify/rebuild the firmware (I'm going to do so for myself these days as soon as I'm done I'll post it in here how to do it)
Regarding your 3h question, a simple cron job or some kind of loop with sleeps would do the trick in general.



Well, I and others have been running their machines with the same risks as everyone else and have tested and contributed to the best of their knowledge/capabilities.

Also, I don't think the value of a comprehensive, exact guide should be devalued at all. Compiling knowledge, findings, and techniques into a centralized, valuable, and exact resource is just as useful as any other contribution, if not more so. This isn't about the act of writing, it's about someone acting as an expert editor of a knowledgebase. That's pretty significant stuff.
Post
Topic
Board Mining support
Re: Hacking The KNC Firmware: Overclocking
by
mekadeka
on 09/02/2014, 02:07:25 UTC

Suggestion: we move the OC of KnC devices onto a wiki style page, thereby the information can be easily updated, and formed into a readable form. (Unlike ~600 fragments that we all need to interpret and join together each time a new person reads?)


I second this, and I will personally donate a little to someone who gets this done. Some criteria:

It will need to be a top-down guide for lay users.
It will need to include step-by-step instructions.
It will need to include correct order of procedure so that updates and/or configuration won't wipe out anything.
It should include persistent bertmod, enablecores (if needed), wizkid's cgminer,etc.

I would be willing to edit it for clarity, at least for some reasonable amount of time going forward.

Any takers?
Post
Topic
Board Mining support
Re: Hacking The KNC Firmware: Overclocking
by
mekadeka
on 03/02/2014, 14:27:17 UTC
I'm still unclear on what the overclocking number represents and/or how it is calculated. What is it based on and in what multiples?

For a Saturn, I've just been throwing numbers I've seen in this thread at the place where the clock speed is set:

0x86,0x%02X,0x02,0x11

Can anyone shed some light on this for me? Thank you.
Post
Topic
Board Mining support
Re: Hacking The KNC Firmware: Overclocking
by
mekadeka
on 27/01/2014, 14:14:35 UTC

mekadeka, did you measure it at the pool? If you didn't have time for that, which of the numbers in cgminer did you use as a reference?

cheers!


Hi, feedback. Yes, I am measuring at the pool, too. Currently, the miner GUI is showing 341gh. Cgminer is showing 338g/341. The pool is showing 316g with .13% rejects. I have not looked at the error rate on cgminer yet to see if it fills the gap. Instead, I am going to reset the pool worker's stats, since I have some things to do this morning. I'll report back.

Post
Topic
Board Mining support
Re: Hacking The KNC Firmware: Overclocking
by
mekadeka
on 27/01/2014, 01:15:29 UTC
Temen, sent you a modest something.

Updates for folks OC'ing October Saturns in particular (because it seems there are differences):

I tried 265 on a machine running 0.99.1-tune. This seems to have netted me the best hashing results so far, FWIW.
EDIT: At about 340ghs right now with low pool rejects. Best I could do with 211 (the next best) was around 311.

Temen or anyone else, why would 265 work particularly well? Can anything be extrapolated from this particular clocking? I've tried a slew of them, and this FW (0.99.1-tune) are the best for me so far. I did not make any tuning changes, nor did I use wizkid's cgminer, nor do I have bertmod in place right now.

I know that 265 itself is faster than 211, but that's not all of it. I tried a bunch faster than 211 (221, 231, 241, 251, 305), and none worked as well as 265. I don't know for certain if 0.99.1-tune was on each of those, however, which is what I'm using right now.

Can anything be told from the 265 clock setting? Can I set it a logical multiple up from here? (Sorry, I really do not know anything at all about OC'ing. Apologies.)


Thanks!