I think yes it is only one version for all S9, because the different from one batch to the other's is the MHZ
this setting is made outside of source code. You can find this in cgminer-factory.conf.
There is nothing else what is different on cgminer.
Other differences are inside the frontend, some users report that they have a MHZ at advanced menu, other report that
there is no menu to change the mhz.
How ever all this differences are made outside of bmminer.
His answer on the forum says it's here:
https://github.com/Zwilla/cgminer
So what is that?
A copy of my git, unedited.
It contains one pull request, that has never been applied.
If you click on github to the drop down "master" you will find a "Zwilla-patch-1". After I opened a pull request, I never heard from you
something, like : "Hi, what is this for? OR: What are you doing?". I had very much respect of you, that I did not ask or write you, because
on the very first pull request I had no idea how about GIT. And what are you thinking about?
For this I was working and working and working on Zwilla-pacht-1 and thought that you recognize my work on Patch-1. I was wondering that I was false
on my thought.
GPL: https://github.com/kanoi/cgminer/blob/master/COPYING
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
them if you wish), that you receive source code or can get it if you
want it(*1), that you can change the software or use pieces of it in new
free programs, and that you know you can do these things. (comment: I saw here a point not a comma. Also I can´t find a BUT. (sorry I`m stupid Spanish/German))
Did I misunderstand something?
I can´t find the sentence "You have to publish the code on github". Sorry.
What is coz?
About free version :
here is what I wrote to the german community:
https://bitcointalksearch.org/topic/m.13462277
I told the community, if they want a free copy, that they have to
- put the software into the basket,
- fill all required fields
- click on check out with Paypal
- on Paypal cancel the transaction
- send me a email
- I will give everyone a free version
- If you want the source, send me a mail(*1)
Your forgot where I told you and the community, why I believe that my patch will have more luck. Make your own mind and read this, please.
https://bitcointalksearch.org/topic/m.15401677
It is just a post to discuss and nothing more.
what mean that the input work on this core was for the ass.
OK?! Understand: -> TimeOut = Work for the Ass = on most cases Hardware Error = Bitmain definition.
And now?Huh I'am a liar? No !!! or YES Huh Make up your own mind.
But I say, think and believe that: AS lower the hardware error AS lower the work for the A AS higher the chance to find better shares AND AS lower the Hardware Errors AS higher the hashrate
But if I am wrong, then also Timo Hanke with Asicboost is wrong, read this white paper!
https://arxiv.org/pdf/1604.00575.pdf
Search for : an additional preprocessing step as part of the mining software (outside the ASIC)
AND:
The performance gains can be achieved on top of all lowlevel optimizations regarding timing, pipelining, path balancing, custom cell and fullcustom designs, etc.
https://github.com/ckolivas/cgminer/blob/master/NEWS
Here you also can find that timeout and hardware errors (from where I had my ideas)