Pages:
Author

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

sr. member
Activity: 336
Merit: 258

Well this looks my stable peak  - https://imgur.com/a/v7X9J  im worried abou that last chip having 77 temperature do u think it will be alright ?

a really nice overclock. What are your voltage settings? Your temperatures are perfectly fine. I can't give you any guarantee, but if you have cheap electricity and can handle the noise I would let it run at these speeds.

If you're worried about the last chain, you can clock that chain down a bit to i.e 575 Mhz and lower the voltage a bit too to get it to ~73 degrees as well. Let chain 1 and 2 run at the settings as they are now.
newbie
Activity: 62
Merit: 0
Heya so i started using your firmware to OC mine D3 so far iv been able to get stable 21gh with few hw on 1 chain , fan on 90% but im not sure about the chip temperature for 24/7 usage  my hottest chain has chip  74 +-  would this be alrigh for nonstop   mining ?

Of course the chances of breaking something increases when OCing, but I think your temperatures are fine, so it should not be an issue. The hashrate of 21Gh.s us really nice if you don't mind the noise and electricity Smiley Let us know how it goes.

Well this looks my stable peak  - https://imgur.com/a/v7X9J  im worried abou that last chip having 77 temperature do u think it will be alright ?
sr. member
Activity: 336
Merit: 258
Could you do something similar for L3 +?

I consider buying an L3+ to unlock it too. It doesn't have voltage control as of now?
sr. member
Activity: 336
Merit: 258
Working well. All my D3's are running this firmware

Good to hear! Cheesy
sr. member
Activity: 336
Merit: 258
Heya so i started using your firmware to OC mine D3 so far iv been able to get stable 21gh with few hw on 1 chain , fan on 90% but im not sure about the chip temperature for 24/7 usage  my hottest chain has chip  74 +-  would this be alrigh for nonstop   mining ?

Of course the chances of breaking something increases when OCing, but I think your temperatures are fine, so it should not be an issue. The hashrate of 21Gh.s us really nice if you don't mind the noise and electricity Smiley Let us know how it goes.
newbie
Activity: 13
Merit: 0

Where is Xhash() function defined ? It has called from driver-btm-DASH.c but i could not see anywhere that the function decribed declared ..


in
Code:
x11/xcoin.c
Code:
void Xhash(void *state, const void *input)
{
//printf("-----------------Xhash-------------------\n");

    DATA_ALIGN16(unsigned char hashbuf[128]);
    DATA_ALIGN16(size_t hashptr);
    DATA_ALIGN16(sph_u64 hashctA);
    DATA_ALIGN16(sph_u64 hashctB);

    int speedrun[] = {0, 1, 3, 4, 6, 7 };
    int i;
    DATA_ALIGN16(unsigned char hash[128]);
    /* proably not needed */
    memset(hash, 0, 128);

// blake1-bmw2-grs3-skein4-jh5-keccak6-luffa7-cubehash8-shavite9-simd10-echo11

#ifdef DUMP_INFO_PERSTEP
char strInfo[1024];
unsigned char *pByte;
uint64_t tmpValue;
char ret_line[3]={'\r','\n','\0'};

printf("-----------------X11 input-------------------\n");
pByte=(unsigned char *)input;
BinToHexStr(strInfo,pByte,128);
printf("input=%s\n",strInfo);
#endif

//---blake1---
    DECL_BLK;
    BLK_I;
    BLK_W;
    BLK_C;

#ifdef DUMP_INFO_PERSTEP
printf("-----------------blake output-------------------\n");
pByte=(unsigned char *)hash;
BinToHexStr(strInfo,pByte,128); // defined unsigned char hash[128]
printf("hash=%s\n",strInfo);
#endif
So if we return from here ? Are going to get grostl hash as output ?
How is it invoking asics ?

i think we need:
1) made this mode in the function, for go i grs3;
2) recomplie the cgminer
3) rebuild the firmware whit this chage
4) Test it

Anyone can help for this step? i think we are on the right track  Cool

I really could not understand what is going on that code, it takes each algorithm step by step but how ? because there is no any assignment , just memcpy so how is it interacting with asics ? Huh Huh

I don't see any memcpy above.  However, memcpy would allow you to 'write' to a logical memory location where the ASIC is.  My guess, without having a full review, is that the memory location is used as both as INPUT for data to be hashed and an OUTPUT for the resulting hash.  In most instances the input/output portion of the memory are simply predefined offsets.
member
Activity: 70
Merit: 10

Where is Xhash() function defined ? It has called from driver-btm-DASH.c but i could not see anywhere that the function decribed declared ..


in
Code:
x11/xcoin.c
Code:
void Xhash(void *state, const void *input)
{
//printf("-----------------Xhash-------------------\n");

    DATA_ALIGN16(unsigned char hashbuf[128]);
    DATA_ALIGN16(size_t hashptr);
    DATA_ALIGN16(sph_u64 hashctA);
    DATA_ALIGN16(sph_u64 hashctB);

    int speedrun[] = {0, 1, 3, 4, 6, 7 };
    int i;
    DATA_ALIGN16(unsigned char hash[128]);
    /* proably not needed */
    memset(hash, 0, 128);

// blake1-bmw2-grs3-skein4-jh5-keccak6-luffa7-cubehash8-shavite9-simd10-echo11

#ifdef DUMP_INFO_PERSTEP
char strInfo[1024];
unsigned char *pByte;
uint64_t tmpValue;
char ret_line[3]={'\r','\n','\0'};

printf("-----------------X11 input-------------------\n");
pByte=(unsigned char *)input;
BinToHexStr(strInfo,pByte,128);
printf("input=%s\n",strInfo);
#endif

//---blake1---
    DECL_BLK;
    BLK_I;
    BLK_W;
    BLK_C;

#ifdef DUMP_INFO_PERSTEP
printf("-----------------blake output-------------------\n");
pByte=(unsigned char *)hash;
BinToHexStr(strInfo,pByte,128); // defined unsigned char hash[128]
printf("hash=%s\n",strInfo);
#endif
So if we return from here ? Are going to get grostl hash as output ?
How is it invoking asics ?

i think we need:
1) made this mode in the function, for go i grs3;
2) recomplie the cgminer
3) rebuild the firmware whit this chage
4) Test it

Anyone can help for this step? i think we are on the right track  Cool

I really could not understand what is going on that code, it takes each algorithm step by step but how ? because there is no any assignment , just memcpy so how is it interacting with asics ? Huh Huh
legendary
Activity: 1260
Merit: 1010

Where is Xhash() function defined ? It has called from driver-btm-DASH.c but i could not see anywhere that the function decribed declared ..


in
Code:
x11/xcoin.c
Code:
void Xhash(void *state, const void *input)
{
//printf("-----------------Xhash-------------------\n");

    DATA_ALIGN16(unsigned char hashbuf[128]);
    DATA_ALIGN16(size_t hashptr);
    DATA_ALIGN16(sph_u64 hashctA);
    DATA_ALIGN16(sph_u64 hashctB);

    int speedrun[] = {0, 1, 3, 4, 6, 7 };
    int i;
    DATA_ALIGN16(unsigned char hash[128]);
    /* proably not needed */
    memset(hash, 0, 128);

// blake1-bmw2-grs3-skein4-jh5-keccak6-luffa7-cubehash8-shavite9-simd10-echo11

#ifdef DUMP_INFO_PERSTEP
char strInfo[1024];
unsigned char *pByte;
uint64_t tmpValue;
char ret_line[3]={'\r','\n','\0'};

printf("-----------------X11 input-------------------\n");
pByte=(unsigned char *)input;
BinToHexStr(strInfo,pByte,128);
printf("input=%s\n",strInfo);
#endif

//---blake1---
    DECL_BLK;
    BLK_I;
    BLK_W;
    BLK_C;

#ifdef DUMP_INFO_PERSTEP
printf("-----------------blake output-------------------\n");
pByte=(unsigned char *)hash;
BinToHexStr(strInfo,pByte,128); // defined unsigned char hash[128]
printf("hash=%s\n",strInfo);
#endif
So if we return from here ? Are going to get grostl hash as output ?
How is it invoking asics ?

i think we need:
1) made this mode in the function, for go i grs3;
2) recomplie the cgminer
3) rebuild the firmware whit this chage
4) Test it

Anyone can help for this step? i think we are on the right track  Cool
full member
Activity: 266
Merit: 102
mcan for you there is a possibility to change the algorithm by modifying the firmware or the only option is to read pics installed on logic boards?
newbie
Activity: 62
Merit: 0
Heya so i started using your firmware to OC mine D3 so far iv been able to get stable 21gh with few hw on 1 chain , fan on 90% but im not sure about the chip temperature for 24/7 usage  my hottest chain has chip  74 +-  would this be alrigh for nonstop   mining ?
member
Activity: 70
Merit: 10

Where is Xhash() function defined ? It has called from driver-btm-DASH.c but i could not see anywhere that the function decribed declared ..


in
Code:
x11/xcoin.c
Code:
void Xhash(void *state, const void *input)
{
//printf("-----------------Xhash-------------------\n");

    DATA_ALIGN16(unsigned char hashbuf[128]);
    DATA_ALIGN16(size_t hashptr);
    DATA_ALIGN16(sph_u64 hashctA);
    DATA_ALIGN16(sph_u64 hashctB);

    int speedrun[] = {0, 1, 3, 4, 6, 7 };
    int i;
    DATA_ALIGN16(unsigned char hash[128]);
    /* proably not needed */
    memset(hash, 0, 128);

// blake1-bmw2-grs3-skein4-jh5-keccak6-luffa7-cubehash8-shavite9-simd10-echo11

#ifdef DUMP_INFO_PERSTEP
char strInfo[1024];
unsigned char *pByte;
uint64_t tmpValue;
char ret_line[3]={'\r','\n','\0'};

printf("-----------------X11 input-------------------\n");
pByte=(unsigned char *)input;
BinToHexStr(strInfo,pByte,128);
printf("input=%s\n",strInfo);
#endif

//---blake1---
    DECL_BLK;
    BLK_I;
    BLK_W;
    BLK_C;

#ifdef DUMP_INFO_PERSTEP
printf("-----------------blake output-------------------\n");
pByte=(unsigned char *)hash;
BinToHexStr(strInfo,pByte,128); // defined unsigned char hash[128]
printf("hash=%s\n",strInfo);
#endif
So if we return from here ? Are going to get grostl hash as output ?
How is it invoking asics ?
jr. member
Activity: 120
Merit: 1
Working well. All my D3's are running this firmware
newbie
Activity: 89
Merit: 0
Hi everyone,

Blissz, any chance to implement AUTOREBOOT for D3?
Like when a board is failing or when it accumulates a certain number of errors?
I'm thinking at "reboot if instant hashrate drops below 80% of average last hour hashrate" or something like that...
After all, D3 reboots everytime a pool is dead, right?

With that implemented we don't have to check it from time to time.
Or it's already implemented into your new firmare?

Thank you and keep the good work!
newbie
Activity: 29
Merit: 0
Could you do something similar for L3 +?
member
Activity: 70
Merit: 10

Where is Xhash() function defined ? It has called from driver-btm-DASH.c but i could not see anywhere that the function decribed declared ..

sr. member
Activity: 336
Merit: 258
Thanks blissz  Smiley Keep it up. No more scandalous D3. Temp(PCB) 60-67 while Temp(Chip) 73-82. 815W on my wall with 16.4 GH/s  Smiley

You're welcome, seems like a good balance between speed and power to me.  Cool
full member
Activity: 345
Merit: 131
Is possible to install the L3+ firmware on D3?

I had this same question in my head for the first 21 pages of this forrum.
reading thru the other pages now, but had to comment on this

Guys i haven't seen it commented on yet , but everyone should know -
THE VAST MAJORITY OF THESE ARE STILL TO REACH THEIR BUYERS.
* from the production numbers i heard, there's approx 18,000 of these for november batch & 21,000 Dec Batch + still selling at times

As a community how can we collectively spread this hashing and work together to create a solid result for everyone.
We have 30 of these, and 25 A5's coming from Inno in the next 12-20 days
** We would be happy to offer financial assistance to a team that wants to work on developing Some Additional Progress

Thanks for the original Blitzsss Poster for his efforts so far.
I look forward to additional information, and details on how we can help ( No Programming or Electrical Engineering Knowledge Here )






We need to pump the Helium x11 coin when it comes out as the greatest coin ever

or

We need to make out OWN x11 coin..which is dubious at best an idea.....perhaps call it FUbitmain Smiley


(Well, hell, I can always use it as a 'space heater' in the winter or in the summer as a 'doorstop' ..er wait ..I have 2....DAMN IT) Sad



Love it! Where do I sign up? I'd love to shove it up Bitmain.  One thing we can do is attack their new AI program on social media using strategic consumer targets and educate companies thinking of adopting anything that's bitmain related.  In the short term they won't see the effects but as there's a constant bombardment they will feel the effects.  Give them a little bit of dose of the "Saul Alinsky" tactics used in politics.  

Edit:  Heck, I'm starting right now by targeting Riot Blockchain.  They want to acquire 1200 bitcoin machines from Bitmain.  https://www.streetinsider.com/Corporate+News/Riot+Blockchain+%28RIOT%29+to+Acquire+1%2C200+Bitcoin+Mining+Machines+Manufactured+by+Bitmain/13455155.html

Edit: K, started a twitter campaign against bitmain #BOYCOTTBITMAIN #BITMAINLIES, spread the word. 
newbie
Activity: 1
Merit: 0
Hi.

Thanks blissz for your great work and the ideas you brought with it. And I guess the dev fee is kind of high but acceptable given the power savings. Someone with a little linux skills could easily removepool the 3rd and 4th pools... I have an L3+ miner and I am going to try to undervolt it by the end of this week thanks to your input...

It's cool someone figured out that the PIC programs are identical on L3+ and D3. It's hard to believe (for me) how an 8-bit uc could manage all that necessary "algoswitching" in that short amount of time. So, maybe it just takes car of the control and maybe sending the hashids to the right address...

Can someone comment onhttps://en.wikipedia.org/wiki/NIST_hash_function_competition
For me it seems that all the X11 and probably X15 are somehow similar and related to SHA3 algorithms... And maybe that is what the ASICS were designed for...

Could be, that the ASICS give a result based on its input length and format. So, that for example the PIC or the A8 board adds some value before/after the hash and the ASICS process the input based on that... So, if they are all somehow similar and the ASICS were designed in the multipurpose way it could explain why they aren't that effective as the L3 and BTC miners. (would be typical chinese by the way...) And when the other algos become more profitable the D3 might be rebranded with just a firmware upgrade...

Any thoughts about that? Thanks.
member
Activity: 301
Merit: 10
Is possible to install the L3+ firmware on D3?

I had this same question in my head for the first 21 pages of this forrum.
reading thru the other pages now, but had to comment on this

Guys i haven't seen it commented on yet , but everyone should know -
THE VAST MAJORITY OF THESE ARE STILL TO REACH THEIR BUYERS.
* from the production numbers i heard, there's approx 18,000 of these for november batch & 21,000 Dec Batch + still selling at times

As a community how can we collectively spread this hashing and work together to create a solid result for everyone.
We have 30 of these, and 25 A5's coming from Inno in the next 12-20 days
** We would be happy to offer financial assistance to a team that wants to work on developing Some Additional Progress

Thanks for the original Blitzsss Poster for his efforts so far.
I look forward to additional information, and details on how we can help ( No Programming or Electrical Engineering Knowledge Here )





Yeah, we all should buy 100 D3 and 100 A5 like you, so we all can double, no i mean triple the difficult, so we will never ROI.
copper member
Activity: 2898
Merit: 1465
Clueless!
Is possible to install the L3+ firmware on D3?

I had this same question in my head for the first 21 pages of this forrum.
reading thru the other pages now, but had to comment on this

Guys i haven't seen it commented on yet , but everyone should know -
THE VAST MAJORITY OF THESE ARE STILL TO REACH THEIR BUYERS.
* from the production numbers i heard, there's approx 18,000 of these for november batch & 21,000 Dec Batch + still selling at times

As a community how can we collectively spread this hashing and work together to create a solid result for everyone.
We have 30 of these, and 25 A5's coming from Inno in the next 12-20 days
** We would be happy to offer financial assistance to a team that wants to work on developing Some Additional Progress

Thanks for the original Blitzsss Poster for his efforts so far.
I look forward to additional information, and details on how we can help ( No Programming or Electrical Engineering Knowledge Here )






We need to pump the Helium x11 coin when it comes out as the greatest coin ever

or

We need to make out OWN x11 coin..which is dubious at best an idea.....perhaps call it FUbitmain Smiley


(Well, hell, I can always use it as a 'space heater' in the winter or in the summer as a 'doorstop' ..er wait ..I have 2....DAMN IT) Sad

Pages:
Jump to: