Author

Topic: Antminer D3 Blissz firmware (10/12 v1.12 update) - page 122. (Read 125911 times)

member
Activity: 94
Merit: 10
Hi
as of now more than 500 people invested their money to this shit.This means more than millions $ money. I can't speak behalf of them but I can say for myself , I can pay money for this firmware.So this work  will not be free of charge if it is succeded.
Let say 50$ for each unit. Does not worth it to try ?

https://www.change.org/p/https-twitter-com-bitmaintech-d3-antminer-firmware-update-for-additional-mining-algorithms?recruiter=831205993&utm_source=share_petition&utm_medium=copylink&utm_campaign=share_petition&utm_term=share_petition
newbie
Activity: 3
Merit: 0
Well, i studied the source code.   Assuming that the source code is complete and this is the ONLY program that interfaces with those 80 microcontrollers then yes, absolutely it is possible to change the algorithm. (But there are limits due to the tiny amount of RAM and flash RAM on each processor)

But here is the deal.  It is a pain.  I'd have to get some development hardware to facilitate this, and probably brick a D3 (or two) in the process.

The big caveat, as a first step, is to be 100% sure that the code you referenced is the actual code that is running, and there are no undocumented daemons running that interact with the micro controllers.

So here is the test..   Can you recompile the unmodified software and get same checksum and binary?  (Note, you may have to set some compile flags to match any __DATE__ type macros.  My concern is that we really don't have all the code for the mining software in GitHub.  

Here is the other concern.  Bitmain could easily put in a sorta poison pill in a later firmware update (or for all I know, one of the programs that is already running under their LINUX O/S is listening for a internet-based kill switch that can make reprogramming the D3 to use different algorithm impossible).    So anything further on the subject would be unwise.

Suffice to say, I know what I am doing, and I am intrigued by the possibility (I have 2 x D3s).  Now some algorithms are totally impractical for this hardware, and it is way too early for me to commit to spending more time on it.  

I also see some opportunities to improve and optimize the code so it will take fewer clock cycles to crunch, and/or do more crunching in the same amount of time.    I don't know whether it would be significant w/o profiling and that would be a pain.    There is very little code written in assembly language.

Anyway, no commitment, but I am awaiting word whether or not a straight recompile gives us the same binary the latest firmware is running.  
newbie
Activity: 1
Merit: 0
@blissz Again congratulations for your work, I will start checking the code too in order to find a solution and try to rescue our "beloved" d3, if someone has some knowledge of programming could help to find the file where the algo manage is, in order to find a solution (if exists) as far as we can, if we want to rescue our money (thing that bitmain shows clearly not interested) all of us who know about programming must colaborate instead of wait just one person effort.... At the end if we can change the firmware all of us are going to win this is the source code of the cgminer for D3 https://github.com/bitmaintech/cgminer-dash
 

Is it possible to finish D3 before X11gost. Sources of it for the X11ghost cgiminer are also on github. Only one algorithm was added. Would be a good profit.
newbie
Activity: 27
Merit: 0
I have some great news guys!  Cool

I successfully modified the following:

- unlocked ASIC voltage from software. You can now increase or decrease the ASIC voltage from software Cheesy
 This can save a lot of power / heat and noise. i.e. I run my D3 at 15Gh/s at below 700 watts instead of 19Gh/s @ 1200watts. On the other hand you can also decide to overclock your unit if your PSU can handle it with this unlocked vcore.
- removed fast FAN startup. (very annoying for users that run this miner at home)
- unlocked full fan control. No more minimum fan checks. It removed the low fan warnings as well.

I need to mod the webinterface as well and do some testing so it will take roughly one more week before I will release the first firmware version I guess
This first version is mainly aimed at home users to get a better power usage / hashrate balance and run it as silent as possible
 
before you ask: Adding new algorithms will be on the list for future versions

other feature requests are welcome of course


You'll certainly get a donation from me if this all comes together!
newbie
Activity: 27
Merit: 0
where could we download the D3 mod?
member
Activity: 94
Merit: 10
@blissz Again congratulations for your work, I will start checking the code too in order to find a solution and try to rescue our "beloved" d3, if someone has some knowledge of programming could help to find the file where the algo manage is, in order to find a solution (if exists) as far as we can, if we want to rescue our money (thing that bitmain shows clearly not interested) all of us who know about programming must colaborate instead of wait just one person effort.... At the end if we can change the firmware all of us are going to win this is the source code of the cgminer for D3 https://github.com/bitmaintech/cgminer-dash
 

I had just asked that from ck (official cgminer thread)but it seems , he is not the guy we needed

https://bitcointalk.org/index.php?topic=28402.new#new

full member
Activity: 434
Merit: 100
@blissz Again congratulations for your work, I will start checking the code too in order to find a solution and try to rescue our "beloved" d3, if someone has some knowledge of programming could help to find the file where the algo manage is, in order to find a solution (if exists) as far as we can, if we want to rescue our money (thing that bitmain shows clearly not interested) all of us who know about programming must colaborate instead of wait just one person effort.... At the end if we can change the firmware all of us are going to win this is the source code of the cgminer for D3 https://github.com/bitmaintech/cgminer-dash
 
full member
Activity: 224
Merit: 102
Too Many Miners Not Enough Electricity
some Algo's are so close, which is why the Giant does like 7 different ones
newbie
Activity: 37
Merit: 0
I have some great news guys!  Cool

I successfully modified the following:

- unlocked ASIC voltage from software. You can now increase or decrease the ASIC voltage from software Cheesy
 This can save a lot of power / heat and noise. i.e. I run my D3 at 15Gh/s at below 700 watts instead of 19Gh/s @ 1200watts. On the other hand you can also decide to overclock your unit if your PSU can handle it with this unlocked vcore.
- removed fast FAN startup. (very annoying for users that run this miner at home)
- unlocked full fan control. No more minimum fan checks. It removed the low fan warnings as well.

I need to mod the webinterface as well and do some testing so it will take roughly one more week before I will release the first firmware version I guess
This first version is mainly aimed at home users to get a better power usage / hashrate balance and run it as silent as possible
 
before you ask: Adding new algorithms will be on the list for future versions

other feature requests are welcome of course

That's awesome!  Any chance you can make this same firmware mod for the L3 to remove the minimum fan checks and all that nonsense? I'd really like to change out the fans on my L3s with quieter, more efficient fans, but the fan speed checks always crash the miner.
newbie
Activity: 37
Merit: 0
I don't think it is possible to change algo. Parts are specially designed for mining particular algo.
If that would be possible, Bitmain would be foolish to open such gate, in a marketing way of thinking.

@blissz when do you think your first beta firmware could be available ?.
We will have it on november batch ?, thanks for your work, btw. do you change hexes in compiled programs or you modify viewable / conf files ? in regards to moddifications to firmware.
full member
Activity: 224
Merit: 102
Too Many Miners Not Enough Electricity
awesome...we are waiting for positive results with new algo for our "beloved" D3....

that would be worth its weight in gold
newbie
Activity: 105
Merit: 0
awesome...we are waiting for positive results with new algo for our "beloved" D3....
hero member
Activity: 653
Merit: 500
I do not own a D3 miner, but I hope that I will put my hands on one to try this mod.
It sounds fun!
newbie
Activity: 9
Merit: 0
@blissz - anything to turn down the fans, reduce the heat and noise... Additional algos would of course be a Godsend.

As with some of the the other guys above - anything I can do to help? (Unlikely I will be taking the box to bits though...)
full member
Activity: 224
Merit: 102
Too Many Miners Not Enough Electricity
if you can make em mine X13 we would all make profit i think
newbie
Activity: 31
Merit: 0
a small update on some questions I got:

- overvolting & overclocking will be possible as well. This doesn't make sense for me, but as long as you can keep it cool enough, it will be fine.
- I will add more features to the webinterface after the first version
- for now it's only tested on the October batch, but it will work for sure on other batches as well.

The status is now is that the I can adjust the voltage by hard code it in the binary, but it really needs to be a proper setting in the advanced webinterface page first before I send it out.
Fan speeds are fully unlocked already, so you can also decide to change them to a pair of silent fans on the modded firmware.

@blissz: What frequency and bitmain-voltage setting did you use to reach 15Gh/s 700w? I tested some undervolt sets in cgminer, but not much success.
copper member
Activity: 2898
Merit: 1465
Clueless!
I am waiting for my D3 nov batch. I think I already dun goofed because the prices of the miners on ebay are lower than my $1400 preorder now.

Any real hope for other algorithms?

Ack! I have a 2.6k 2nd batch D3 and the 1.4k batch 2nd unit D3 'space heater' like yourself....FML

(someone needs to make a frigging x11 coin ..that we can promote/pump and dump like BCH ..to get out of this hole!) Sad



jr. member
Activity: 155
Merit: 7
I am waiting for my D3 nov batch. I think I already dun goofed because the prices of the miners on ebay are lower than my $1400 preorder now.

Any real hope for other algorithms?
newbie
Activity: 15
Merit: 0
Hi, i'm also an owner of some Antminer D3 devices.

My skills are software engineering, but my world is microsoft based and not linux. But i have installed cygwin and unpacked the new firmware (initramfs.bin.SD) to a folder to inspect all files. My idea is to get sgminer (from new Baikal X10) up and running. That would be very cool, but i don't know where to start.

What i can see is, that Antminer runs cgminer 4.9.0 and Baikal runs sgminer...

Is this possible? Anybody else an idea?

Here is the unpacked Folder from last firmware update.

https://mega.nz/#!JhhEhBqR!WWQEH3k-6meKovCf-snZmf8Wo-1VaMEwiS2tfOyLNgQ

I guess that;s quite a challenge. The interface to the d3 board is a serial connection. Not sure about the baikal. If we could get the source for the d3 cgminer that would really open up possibilies... So if one with access to this reads this.... Wink

I have already ordered one Baikal X10 miner from 1st batch. Maybe i will receive the device next week. If anybody interested to ge the image, please tell me.
full member
Activity: 348
Merit: 119
i prefer support people like blissz , or other from community instead bitmain , they dont do anything for D3 , dont waste your time

@blissz
will have it mine tomorrow. for voltage , i hope batch nov 21-30 will not be different ?
Jump to: