Bitcoin Forum

Alternate cryptocurrencies => Mining (Altcoins) => Topic started by: cod3gen on March 27, 2018, 05:30:10 PM



Title: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on March 27, 2018, 05:30:10 PM
Rebuild of Baikal`s SG Miner for Giant X10 / N / B

Quick update 03.09.18;
Baikal N70 is missing from Baikal`s github, if any one have the orginal sgminer executable for this one, publish it here. N240 executable does not work for N70.

To those with N70 and N240, this sgminer will NOT work, at all.
It will only OC Giant B, and not X10, N.

Since the guys over at Baikal obviously have not made their version of SG Miner open source, lets do it for them!

The purpose for this recovery and rebuild was to see if it was possible to overclock these miners, and unlock extra algos for X10. Its not identical to the included sgminer with baikal miners however its performance is pretty damn close after monitoring two days. Some code cleanup should have been done, its messy thats its there without any proper use - and some of them are additional code from me thats not needed or even not correct.

I would like for the community to contribute, maybe we can find a solution for both overclocking and unlocking the extra algorithms, i also hope that this will make the guys over at baikal start to open source their software as according to SG Miner licensing, Bitmain already do this with their CG Miner! Let me know if you would like to collaborate, hit me up @ Discord or PM.

libusb and jansson is included of which libusb seems to be modified so i had to recover it.

More information about SG Miner is better to look for at https://github.com/sgminer-dev/sgminer

Github

https://github.com/cod3gen/sgminer-baikal


The Recovery
Currently recovered data from:

PiZero_GX10_171229_V1.1.img
PiZero_GN_180310_V1.0.img
PiZero_GB_180105_V1.0.img
Giant X10 Miner on hand
Giant N Miner on hand
With a total of ~687000 files recovered, of which about 601000 files where duplicates and removed. After some additional sorting i was left with 60223 files. These files can be found here: https://drive.google.com/open?id=1ZSFova5RtgaxZD7K2PJdv-lI5BKC07KH

Firmware (STM Chip) files for X10 / B / N:
https://drive.google.com/open?id=1hgHN2FtyQAZx8-7_oAgYIb8Zs657SrrT

Get in touch
Get in touch at Discord - cod3gen#5466

Like my work?

ETH: 0x57A9F99645dC74F9373409A8Ba18Bc0F92566af3
LTC: MGWHyZpZytPeKwvKLGZseuHAS8C2Ak3Xqe
BTC: 3CVEThoqDY3RqS4fwnJWcUR6zd9Mfa2VLo
XVG: DD3aZcGATCh55TvVTW4chg2PrUHLdV4u5k


Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: cod3gen on March 27, 2018, 05:32:07 PM
reserved..


Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: cod3gen on March 27, 2018, 06:18:40 PM
Great if anyone with a Giant B can test if this miner works for them. I have yet to test Skein on X10, or Aeon on N to verify that those are working.


Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: rogerthat55 on March 27, 2018, 09:01:17 PM
https://pastebin.com/LS9D2F9p

I don't exactly what I'm looking at, but I've found it interesting here, where they are testing out the X10, N, and B at the same time. You can see where they set #if 0 for Groestl, Nist5, X11-Gost, Veltor for the X10.

Code:
#ifdef USE_BAIKAL
int to_baikal_algorithm(algorithm_type_t type)
{
    switch (type) {
#if BAIKAL_TYPE & BAIKAL_1772
    case ALGO_X11:
        return 0x01;
    case ALGO_QUARK:
        return 0x05;
    case ALGO_QUBIT:
        return 0x06;
    case ALGO_SKEINCOIN:
        return 0x08;
    case ALGO_MYRIAD_GROESTL:
        return 0x09;
#if 0
    case ALGO_GROESTL:
        return 0x0A;
    case ALGO_NIST:
        return 0x0C;
    case ALGO_X11GOST:
        return 0x07;
    case ALGO_VELTOR:
        return 0x0D;
#endif
#endif

#if BAIKAL_TYPE & BAIKAL_1751
    case ALGO_CRYPTONIGHT:
        return 0x20;
    case ALGO_CRYPTONIGHT_LITE:
        return 0x22;
#endif

#if BAIKAL_TYPE & BAIKAL_1791
    case ALGO_BLAKECOIN:
    case ALGO_VANILLA:
        return 0x30;
    case ALGO_DECRED: // input data 180byte
        return 0x32;
    case ALGO_SIA:
        return 0x34;
    case ALGO_LBRY:
        return 0x36;
    case ALGO_PASCAL:
        return 0x37;
    case ALGO_BLAKE:  // input data 80byte
#endif
    default:
        return 0;
    }
}
#endif


Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: rogerthat55 on March 27, 2018, 09:18:35 PM
As far as I can tell, it's setting the base clock to whatever type of miner it is.

1751 = N
1791 = B
else/1772 = X10

Code:
#if BAIKAL_TYPE == BAIKAL_1751
#define BAIKAL_CLK_DEF   (200)
#elif BAIKAL_TYPE == BAIKAL_1791
#define BAIKAL_CLK_DEF   (400)
#else
#define BAIKAL_CLK_DEF   (300)
#endif


Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: cod3gen on March 27, 2018, 09:36:15 PM
https://pastebin.com/LS9D2F9p
I don't exactly what I'm looking at, but I've found it interesting here, where they are testing out the X10, N, and B at the same time. You can see where they set #if 0 for Groestl, Nist5, X11-Gost, Veltor for the X10.

They have done that, because those algo`s simply dont work yet, seems to be missing on firmware side.

But, the "two" extra algos for sure is some of those - a firmware upgrade is needed. Ive looked over the statistics of the different algo`s, and i have not seen so much unnatural rises in hashrate on any of those really, so that may mean that they are not finished developing them just yet. Unlike Monero which had a high rise in quarter 4 of 2017, no doubt that was Giant N.

As far as I can tell, it's setting the base clock to whatever type of miner it is.

1751 = N
1791 = B
else/1772 = X10

Code:
#if BAIKAL_TYPE == BAIKAL_1751
#define BAIKAL_CLK_DEF   (200)
#elif BAIKAL_TYPE == BAIKAL_1791
#define BAIKAL_CLK_DEF   (400)
#else
#define BAIKAL_CLK_DEF   (300)
#endif

Yepp, thats what they want to do atleast. Not the correct method, so it does not work, since BAIKAL_TYPE will always be (0x7) while BAIKAL_1751 will always be (0x1). Some changes are required there.

Honestly, i have no idea what the chip frequency actually are. The return numbers from the STM32 chip just does not add up, the displayed number is static, while returned from STM32 chip is always 440 Mhz, both on Giant N and X10 - so i know its not correct.


Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: DigitalCruncher on March 28, 2018, 02:00:24 AM

They have done that, because those algo`s simply dont work yet, seems to be missing on firmware side.

But, the "two" extra algos for sure is some of those - a firmware upgrade is needed. Ive looked over the statistics of the different algo`s, and i have not seen so much unnatural rises in hashrate on any of those really, so that may mean that they are not finished developing them just yet. Unlike Monero which had a high rise in quarter 4 of 2017, no doubt that was Giant N.


The global hash rate of the Groestl had increased in 5... 10 times from  autumn of 2017. From Jan 2018 it became obvious that Groestl is solo mined by single wallet.  Week ago I have seen 700+ GH/s, it is absolute record in this coin.

So I am 99% sure that two algorithms are operational.


Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: boxalex on March 28, 2018, 03:46:00 AM

They have done that, because those algo`s simply dont work yet, seems to be missing on firmware side.

But, the "two" extra algos for sure is some of those - a firmware upgrade is needed. Ive looked over the statistics of the different algo`s, and i have not seen so much unnatural rises in hashrate on any of those really, so that may mean that they are not finished developing them just yet. Unlike Monero which had a high rise in quarter 4 of 2017, no doubt that was Giant N.


The global hash rate of the Groestl had increased in 5... 10 times from  autumn of 2017. From Jan 2018 it became obvious that Groestl is solo mined by single wallet.  Week ago I have seen 700+ GH/s, it is absolute record in this coin.

So I am 99% sure that two algorithms are operational.

I doubt that 700 Gh/s is enough for a whole Baikal Farm mining Groestl. Having in mind that 1 Baikal should do about 5 - 10 Gh/s it would mean only 70 - 140 Baikals, just nothing in my opinion. On the other side, it would take about 12.000 1089ti Cards to mine ~700 Gh/s. Having in mind that since December/January there are no more graphic cards available and evertyhing is sold out it makes more sence in my opinion that a small part of these Cards are just mining Groestl, mostly through nicehash, hence the single wallet.

If the hasrate was 700 Th/s or Ph/s i would agree with being it Baikals, but "only" 700 Gh/s i would bet on Nicehash and graphic cards.


Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: DigitalCruncher on March 28, 2018, 04:32:55 AM

I doubt that 700 Gh/s is enough for a whole Baikal Farm mining Groestl. Having in mind that 1 Baikal should do about 5 - 10 Gh/s it would mean only 70 - 140 Baikals, just nothing in my opinion. On the other side, it would take about 12.000 1089ti Cards to mine ~700 Gh/s. Having in mind that since December/January there are no more graphic cards available and evertyhing is sold out it makes more sence in my opinion that a small part of these Cards are just mining Groestl, mostly through nicehash, hence the single wallet.

If the hasrate was 700 Th/s or Ph/s i would agree with being it Baikals, but "only" 700 Gh/s i would bet on Nicehash and graphic cards.


700 TH/s is unreasonable hashrate for Groestl, it is a waste of power. Hidden miner will gain no increase in profit by using terahashes. But 700 GH/s is just enough to mine most of blocks.


Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: cod3gen on March 28, 2018, 07:03:12 AM

They have done that, because those algo`s simply dont work yet, seems to be missing on firmware side.

But, the "two" extra algos for sure is some of those - a firmware upgrade is needed. Ive looked over the statistics of the different algo`s, and i have not seen so much unnatural rises in hashrate on any of those really, so that may mean that they are not finished developing them just yet. Unlike Monero which had a high rise in quarter 4 of 2017, no doubt that was Giant N.


The global hash rate of the Groestl had increased in 5... 10 times from  autumn of 2017. From Jan 2018 it became obvious that Groestl is solo mined by single wallet.  Week ago I have seen 700+ GH/s, it is absolute record in this coin.

So I am 99% sure that two algorithms are operational.
https://www.coinwarz.com/network-hashrate-charts/groestlcoin-network-hashrate-chart

There is a short peak at 551 Gh/s there.. It could be something


Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: cod3gen on March 28, 2018, 08:18:31 AM
Updated post with link for download firmware on both my X10 and N.


Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: Mattthev on March 28, 2018, 10:45:59 AM
We need Wolf here :D


Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: boxalex on March 28, 2018, 01:27:55 PM

They have done that, because those algo`s simply dont work yet, seems to be missing on firmware side.

But, the "two" extra algos for sure is some of those - a firmware upgrade is needed. Ive looked over the statistics of the different algo`s, and i have not seen so much unnatural rises in hashrate on any of those really, so that may mean that they are not finished developing them just yet. Unlike Monero which had a high rise in quarter 4 of 2017, no doubt that was Giant N.


The global hash rate of the Groestl had increased in 5... 10 times from  autumn of 2017. From Jan 2018 it became obvious that Groestl is solo mined by single wallet.  Week ago I have seen 700+ GH/s, it is absolute record in this coin.

So I am 99% sure that two algorithms are operational.
https://www.coinwarz.com/network-hashrate-charts/groestlcoin-network-hashrate-chart

There is a short peak at 551 Gh/s there.. It could be something

on that date the price for Groestl was up too and had a peak, one more evidience in my opinion that it was nicehash mining there or maybe another bigger pool with profit switching. Makes no sense to to put just for 1 day a larger amount of Baikals on it, but makes perfect sense for profit switching gpus.


Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: boxalex on March 28, 2018, 01:32:41 PM

I doubt that 700 Gh/s is enough for a whole Baikal Farm mining Groestl. Having in mind that 1 Baikal should do about 5 - 10 Gh/s it would mean only 70 - 140 Baikals, just nothing in my opinion. On the other side, it would take about 12.000 1089ti Cards to mine ~700 Gh/s. Having in mind that since December/January there are no more graphic cards available and evertyhing is sold out it makes more sence in my opinion that a small part of these Cards are just mining Groestl, mostly through nicehash, hence the single wallet.

If the hasrate was 700 Th/s or Ph/s i would agree with being it Baikals, but "only" 700 Gh/s i would bet on Nicehash and graphic cards.


700 TH/s is unreasonable hashrate for Groestl, it is a waste of power. Hidden miner will gain no increase in profit by using terahashes. But 700 GH/s is just enough to mine most of blocks.


700 TH/s is not much in the Asics world, whats left for 700 GH/s as you mention.
If its a waste of power one more reason it is not the baikals there. Anyway, i checked now the hashrate for groestle and it was never 700 Gh/s at any time, expect that only peek for 1 day when groestle coin had some peak too. There is absolutly nothing even indicating that there is a larger amount of baikals on the groestl algo.

Beside that, i wish as much as you that the 2 missing algos come out finally, but we should stay serious and objective when investigating or observing whatever.


Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: agatazit on March 28, 2018, 02:36:58 PM
I have extracted Baikal_pizero_GN.img downloaded from Baikal git, with full dir tree and all filenames, if you need it i will upload it somewhere.


Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: CNoteFan on March 30, 2018, 08:18:34 PM
So, I'm confused by the mystic line of code in driver-baikalu.c:

Code:
msg.data[0] = (clk == 0) ? clk : ((clk / 10) % 20) + 2;

I decided to run some common settings.  These resulting values in no way correlate, even if the controller board was accepting input:

mhz  | ((clk / 10) % 20) + 2      
-------------------------------
150   |    17
200   |    2
250   |    7
300   |    12
350   |    17
400   |    2

Perhaps someone smarter can enlighten me?

Also, I found that the following line seems to be leftover from an earlier generation of miner (PiZero_170605_V1.4.img):

Code:
miner->clock        = msg.data[3] << 1;

But I'm not sure why they are bitwise left shifting it.




Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: cod3gen on March 30, 2018, 08:39:16 PM
Got the same results as you did when i checked that. Im not so sure either. Ive tried to send multiple different values just to see if i could get the read data to change at all, but its just none. But then again, this SG Miner covers many of baikal`s miners, including earlier models - which i think this function is for.

Did go over the responses from ST chip, only data field;
Code:
Command BAIKAL_SET_ID
Returns:
Data(0) -> 1
Data(7) -> TEMP

Command BAIKAL_SEND_WORK
Returns:
Data(0) -> 220 (Frequency?)
Data(7) -> TEMP

Command BAIKAL_SET_OPTION
Returns:
Data(0) -> 220 (Frequency?)
Data(7) -> TEMP

Command BAIKAL_RESET
Returns:
Data(0) -> 3
Data(7) -> TEMP

Command BAIKAL_GET_INFO
Returns:
Data(1) -> 22 (Firmware ver?) Same return on Giant N so cant be..
Data(2) -> 113 (HW Ver?) Return 81 on Giant N, that may be firmware ver.
Data(3) -> 7 (BBG, whats that?) Return 0 on Giant N
Data(4) -> 220 (Frequency?) Return 210 on Giant N
Data(5) -> 64 (Total count of ASIC chips?) Return 32 on Giant N
Data(6) -> 64, 63 on two boards(Total count of Working ASIC chips?) Return 32 on Giant N
Data(7) -> 114 (Asic version?) returns 81 on Giant N.

Command GET_RESULT
Returns:
Data(7) -> TEMP


Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: CNoteFan on March 30, 2018, 09:08:38 PM
Got the same results as you did when i checked that. Im not so sure either. Ive tried to send multiple different values just to see if i could get the read data to change at all, but its just none. But then again, this SG Miner covers many of baikal`s miners, including earlier models - which i think this function is for.

Did go over the responses from ST chip, only data field;
Code:
Command BAIKAL_SET_ID
Returns:
Data(0) -> 1
Data(7) -> TEMP

Command BAIKAL_SEND_WORK
Returns:
Data(0) -> 220 (Frequency?)
Data(7) -> TEMP

Command BAIKAL_SET_OPTION
Returns:
Data(0) -> 220 (Frequency?)
Data(7) -> TEMP

Command BAIKAL_RESET
Returns:
Data(0) -> 3
Data(7) -> TEMP

Command BAIKAL_GET_INFO
Returns:
Data(1) -> 22 (Firmware ver?) Same return on Giant N so cant be..
Data(2) -> 113 (HW Ver?) Return 81 on Giant N, that may be firmware ver.
Data(3) -> 7 (BBG, whats that?) Return 0 on Giant N
Data(4) -> 220 (Frequency?) Return 210 on Giant N
Data(5) -> 64 (Total count of ASIC chips?) Return 32 on Giant N
Data(6) -> 64, 63 on two boards(Total count of Working ASIC chips?) Return 32 on Giant N
Data(7) -> 114 (Asic version?) returns 81 on Giant N.

Command GET_RESULT
Returns:
Data(7) -> TEMP

I have actually seen the firmware version change when I changed the firmware to an older version (Notice the firmware fix on v22 for asic_count_r:

GX10_V16_20171111 (From X10 v1.1 Image).bin:
baikal_getinfo : Firmware Version: 22 - Hardware Version: 113 - BBG?: 7 - Clock: 220 - Clock << 1: 440 - ASIC Count: 45 - ASIC Count R: 45 - ASIC Ver: 114

GX10_V13_20171109 (From X10 v1.0 Image).bin:
baikal_getinfo : Firmware Version: 19 - Hardware Version: 113 - BBG?: 7 - Clock: 220 - Clock << 1: 440 - ASIC Count: 45 - ASIC Count R: 23 - ASIC Ver: 114

GX10_V11_2017 (From X10 v1.1 Image).bin:
baikal_getinfo : Firmware Version: 17 - Hardware Version: 113 - BBG?: 7 - Clock: 210 - Clock << 1: 420 - ASIC Count: 45 - ASIC Count R: 23 - ASIC Ver: 114




Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: cod3gen on March 30, 2018, 09:19:54 PM
I have actually seen the firmware version change when I changed the firmware to an older version (Notice the firmware fix on v22 for asic_count_r:

GX10_V16_20171111 (From X10 v1.1 Image).bin:
baikal_getinfo : Firmware Version: 22 - Hardware Version: 113 - BBG?: 7 - Clock: 220 - Clock << 1: 440 - ASIC Count: 45 - ASIC Count R: 45 - ASIC Ver: 114

GX10_V13_20171109 (From X10 v1.0 Image).bin:
baikal_getinfo : Firmware Version: 19 - Hardware Version: 113 - BBG?: 7 - Clock: 220 - Clock << 1: 440 - ASIC Count: 45 - ASIC Count R: 23 - ASIC Ver: 114

GX10_V11_2017 (From X10 v1.1 Image).bin:
baikal_getinfo : Firmware Version: 17 - Hardware Version: 113 - BBG?: 7 - Clock: 210 - Clock << 1: 420 - ASIC Count: 45 - ASIC Count R: 23 - ASIC Ver: 114

Okey. I noticed the clock report went down to 210 on V11.. Did you perhaps notice any differences to hash speed?


Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: CNoteFan on March 30, 2018, 09:40:50 PM
I have actually seen the firmware version change when I changed the firmware to an older version (Notice the firmware fix on v22 for asic_count_r:

GX10_V16_20171111 (From X10 v1.1 Image).bin:
baikal_getinfo : Firmware Version: 22 - Hardware Version: 113 - BBG?: 7 - Clock: 220 - Clock << 1: 440 - ASIC Count: 45 - ASIC Count R: 45 - ASIC Ver: 114

GX10_V13_20171109 (From X10 v1.0 Image).bin:
baikal_getinfo : Firmware Version: 19 - Hardware Version: 113 - BBG?: 7 - Clock: 220 - Clock << 1: 440 - ASIC Count: 45 - ASIC Count R: 23 - ASIC Ver: 114

GX10_V11_2017 (From X10 v1.1 Image).bin:
baikal_getinfo : Firmware Version: 17 - Hardware Version: 113 - BBG?: 7 - Clock: 210 - Clock << 1: 420 - ASIC Count: 45 - ASIC Count R: 23 - ASIC Ver: 114

Okey. I noticed the clock report went down to 210 on V11.. Did you perhaps notice any differences to hash speed?

I didn't check!  I back-dated the firmware, then tried to get the clock to accept a value then I went back to the current version.


Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: tboy32c on March 30, 2018, 11:36:30 PM
So, I'm confused by the mystic line of code in driver-baikalu.c:

Code:
msg.data[0] = (clk == 0) ? clk : ((clk / 10) % 20) + 2;

I decided to run some common settings.  These resulting values in no way correlate, even if the controller board was accepting input:

mhz  | ((clk / 10) % 20) + 2      
-------------------------------
150   |    17
200   |    2
250   |    7
300   |    12
350   |    17
400   |    2

Perhaps someone smarter can enlighten me?

Also, I found that the following line seems to be leftover from an earlier generation of miner (PiZero_170605_V1.4.img):

Code:
miner->clock        = msg.data[3] << 1;

But I'm not sure why they are bitwise left shifting it.

It seems to me like they're using a lookup table of clock settings to get actual speeds (https://bitcointalk.org/index.php?topic=2790982.msg33090927#msg33090927 (https://bitcointalk.org/index.php?topic=2790982.msg33090927#msg33090927)). If true the max speed might be 490, for a 490/440= 11% overclock (vs 440 stock x10).


Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: adra12 on March 31, 2018, 01:09:35 PM
It seems to me like they're using a lookup table of clock settings to get actual speeds (https://bitcointalk.org/index.php?topic=2790982.msg33090927#msg33090927 (https://bitcointalk.org/index.php?topic=2790982.msg33090927#msg33090927)). If true the max speed might be 490, for a 490/440= 11% overclock (vs 440 stock x10).

Unfortunately I couldn't find any sign of such a lookup table in the X10 STM firmware (not to be confused with the image file, which has nothing to do with the actual firmware).

I uploaded the pseudo code of the X10 firmware, which I used for static analysis:
https://pastebin.com/PQ8e7H7R (https://pastebin.com/PQ8e7H7R)


Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: cod3gen on March 31, 2018, 02:44:31 PM
Nice work on decompile the firmware adra12, will look a little bit on it tonight. What software did you use to decompile it?


Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: adra12 on March 31, 2018, 07:36:36 PM
For obtaining the assembly code I used eabi objdump, and for generating a more readable C pseudo code I used IDA Pro. Keep in mind that the pseudo code is just a reasonable guess.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on April 01, 2018, 06:04:49 PM
Its been brought to my attention from multiple points that this version will OC Baikal Giant B!
Compiling and using my version it will deliver ~10-15% more hashes on LBRY than stock version based on pool side results. Great news for Giant B owners, which im not..!! :-S

Some changes in code and it will deliver even more. Will add a new post when i`ve had access to a Giant B.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: CNoteFan on April 01, 2018, 06:30:57 PM
Its been brought to my attention from multiple points that this version will OC Baikal Giant B!
Compiling and using my version it will deliver ~10-15% more hashes on LBRY than stock version based on pool side results. Great news for Giant B owners, which im not..!! :-S

Some changes in code and it will deliver even more. Will add a new post when i`ve had access to a Giant B.

Is the Giant B firmware actually accepting the "baikal_set_options" clock command or is this being achieved in another manner?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on April 01, 2018, 06:33:18 PM
Dont know yet, but it probably is. Still waiting for access so i can be sure.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Mattthev on April 02, 2018, 06:12:08 AM
Its been brought to my attention from multiple points that this version will OC Baikal Giant B!
Compiling and using my version it will deliver ~10-15% more hashes on LBRY than stock version based on pool side results. Great news for Giant B owners, which im not..!! :-S

Some changes in code and it will deliver even more. Will add a new post when i`ve had access to a Giant B.
Awesome, but we both need Giant N ;D :D


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: tboy32c on April 02, 2018, 09:09:12 AM
Its been brought to my attention from multiple points that this version will OC Baikal Giant B!
Compiling and using my version it will deliver ~10-15% more hashes on LBRY than stock version based on pool side results. Great news for Giant B owners, which im not..!! :-S

Some changes in code and it will deliver even more. Will add a new post when i`ve had access to a Giant B.

Interesting!

  • How many people have confirmed with you that a modified sgminer can overclock a Giant B?
  • Did they share their code changes/improvements with you or give you any idea of what they did?
  • What method did they use to measure the 10-15% increase in hash rate?
  • What do you have in mind for further software changes in order to boost the OC higher?



Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: goga5 on April 03, 2018, 01:13:01 AM
After the manipulations, my Giant B did not start. I had to return the old sgminer file.


Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: CNoteFan on April 03, 2018, 02:26:50 PM
For obtaining the assembly code I used eabi objdump, and for generating a more readable C pseudo code I used IDA Pro. Keep in mind that the pseudo code is just a reasonable guess.

Thank you for this information! 

I was able to use the following command to extract the assembly code:
Code:
objdump -D --target binary -EL -Mforce-thumb -marm -z GX10_V16.bin > GX10_V16.bin.asm

Any chance you could explain how you got the pseudo code from IDA?  I'm running the following version "ida_pro_v7.0_and_hex-rays_decompiler_armx64armx64x86."  I'd like to compare all the firmware images against one another.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on April 03, 2018, 02:31:38 PM
Incorrect link to STM Chip firmware is now updated. Also included is multiple firmwares i have received from others.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: goga5 on April 03, 2018, 09:34:12 PM
Incorrect link to STM Chip firmware is now updated. Also included is multiple firmwares i have received from others.
Hello! Tell me please, in this way, I get the firmware of my STM chip ?   https://bitcointalk.org/index.php?topic=2790982.msg29642597#msg29642597  


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: CNoteFan on April 04, 2018, 01:14:01 AM
Incorrect link to STM Chip firmware is now updated. Also included is multiple firmwares i have received from others.
Hello! Tell me please, in this way, I get the firmware of my STM chip ?   https://bitcointalk.org/index.php?topic=2790982.msg29642597#msg29642597  

I just created a python script to do it.  Just duplicate one of the python files in /usr/bin/ and paste this code into it.  Then, if successful, then result will reside as /home/baikal/GX10 (Extracted).bin
Code:
#!/usr/bin/env python
import subprocess
import os
import sys
from subprocess import Popen, PIPE
import fcntl
import time
import glob

tmpfile = '/home/baikal/GX10 (Extracted).bin'
USBDEVFS_RESET= 21780

# enter dfu mode
def enter_dfumode():
  subprocess.call('sudo /opt/scripta/startup/miner-stop.sh', shell=True)
  subprocess.call('echo 0 > /sys/class/gpio_sw/PA18/data', shell=True)
  subprocess.call('echo 0 > /sys/class/gpio_sw/PA10/data', shell=True)
  subprocess.call('echo 1 > /sys/class/gpio_sw/PA10/data', shell=True)

def exit_dfumode():
  subprocess.call('echo 1 > /sys/class/gpio_sw/PA18/data', shell=True)
  subprocess.call('echo 0 > /sys/class/gpio_sw/PA10/data', shell=True)
  subprocess.call('echo 1 > /sys/class/gpio_sw/PA10/data', shell=True)

def reset_usb(driver):
  try:
    lsusb_out = Popen("lsusb | grep -i %s"%driver, shell=True, bufsize=64, stdin=PIPE, stdout=PIPE, close_fds=True).stdout.read().strip().split()
    bus = lsusb_out[1]
    device = lsusb_out[3][:-1]
    f = open("/dev/bus/usb/%s/%s"%(bus, device), 'w', os.O_WRONLY)
    fcntl.ioctl(f, USBDEVFS_RESET, 0)
  except Exception, msg:
    print ""

def extract_firmware():
  print "Extracting firmware..."
  cmd = 'sudo dfu-util -a 0 -d 0483:df11 -s 0x08000000:leave -U ' + tmpfile
  subprocess.call(cmd, shell=True)
  #n = os.path.getsize(fwfile[0])
  #cmd = 'cmp '+ fwfile[0] + ' ' + tmpfile + ' -n ' + str(n)
  #ret = subprocess.call(cmd, shell=True)
  #subprocess.call('sudo rm -rf /home/baikal/tmp.bin', shell=True)
  #return ret
 
enter_dfumode()
reset_usb("STM32F407")
reset_usb("DFU")

extract_firmware()
exit_dfumode()

print "Done"


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Dlikrot on April 05, 2018, 06:35:05 PM
Would pay for working x13 ^^


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: mindtrip on April 05, 2018, 06:40:10 PM
I have been tinkering with mine but so far no luck getting the hidden Algo's to work


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: rogerthat55 on April 05, 2018, 09:22:38 PM
So I thought I would try it out, the code from https://github.com/cod3gen/sgminer-baikal I first downloaded the current version of OrangePI Zero from Baikal at https://www.baikalminer.com/support04.php and installed it on a new micro SD card, to keep the original safe. Then I followed the steps to install and compile cod3gen versions of sgminer (note: I couldn't even do apt-get install git without first setting up the swap). Now, when I got to the part of "driver-baikal.h" and do changes to #define BAIKAL_CLK_DEF I made it 330 for the X10 (just 10% more than 300). When I finished compiling and started it up, it was reporting the clock at 440MHz, but the hash rate was still normal; no overclock. Just to check, I restored the default pools, and checked all the algorithms, and I didn't see any overclocks.


Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: Swayzeee on April 06, 2018, 01:29:44 AM
We need Wolf here :D

Been trying to get WOLF. on board since Jan. He doesn't want to tell his secrets.


Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: CNoteFan on April 06, 2018, 01:36:07 AM
We need Wolf here :D

Been trying to get WOLF. on board since Jan. He doesn't want to tell his secrets.

Hope someone who figures it out will at least give me a few days to mine and make a little for my effort, not to mention @Cod3gen's hard work.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on April 06, 2018, 03:21:03 PM
So I thought I would try it out, the code from https://github.com/cod3gen/sgminer-baikal I first downloaded the current version of OrangePI Zero from Baikal at https://www.baikalminer.com/support04.php and installed it on a new micro SD card, to keep the original safe. Then I followed the steps to install and compile cod3gen versions of sgminer (note: I couldn't even do apt-get install git without first setting up the swap). Now, when I got to the part of "driver-baikal.h" and do changes to #define BAIKAL_CLK_DEF I made it 330 for the X10 (just 10% more than 300). When I finished compiling and started it up, it was reporting the clock at 440MHz, but the hash rate was still normal; no overclock. Just to check, I restored the default pools, and checked all the algorithms, and I didn't see any overclocks.

It does not overclock X10 and N. Only Giant B


Title: Re: sgminer: Baikal Giant X10 / N - Open Source
Post by: cod3gen on April 06, 2018, 03:27:13 PM
Been trying to get WOLF. on board since Jan. He doesn't want to tell his secrets.
Isnt Wolf a CN guy? Dont believe those have any interest of ASICs... :-)


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: oomurashin on April 06, 2018, 06:04:39 PM
I got it! Thank you!  :D :D :D
https://imgur.com/a/yuX8d (https://imgur.com/a/yuX8d)


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on April 06, 2018, 06:12:20 PM
I got it! Thank you!  :D :D :D
https://imgur.com/a/yuX8d (https://imgur.com/a/yuX8d)

Great!

Currently, Pascal and Decred is not working on Giant B with this SG Miner. If anyone come up with a solution for that, let me know.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: pikachuy on April 06, 2018, 07:31:40 PM
So basically this open source project is all the Giant X10/N/B codes merged together by yourself?

Edit: Read the earlier posts.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on April 07, 2018, 05:48:36 AM
So basically this open source project is all the Giant X10/N/B codes merged together by yourself?

Edit: Read the earlier posts.

Yes, this sgminer can be used on all three.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: wholly on April 07, 2018, 01:34:07 PM
Hi.

So far as the journey goes with the X10.

1. Overclocking = FAIL
2. Groestle = FAIL

At this present time???

I hope that I am wrong!!!

Would love to have these babies kicking ass again!

thanks


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: DigitalCruncher on April 07, 2018, 02:24:30 PM
So it is time to turn on the oscilloscope to study the protocol between STM and ASICs.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: pikachuy on April 07, 2018, 03:23:23 PM
Hi.

So far as the journey goes with the X10.

1. Overclocking = FAIL
2. Groestle = FAIL

At this present time???

I hope that I am wrong!!!

Would love to have these babies kicking ass again!

thanks

I say someone figured it out and keeping hush hush, look at the GroestlCoin difficutly between now and last week. https://whattomine.com/coins/48-grs-groestl


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on April 07, 2018, 08:53:01 PM
Hi.

So far as the journey goes with the X10.

1. Overclocking = FAIL
2. Groestle = FAIL

At this present time???

I hope that I am wrong!!!

Would love to have these babies kicking ass again!

thanks

I say someone figured it out and keeping hush hush, look at the GroestlCoin difficutly between now and last week. https://whattomine.com/coins/48-grs-groestl

Either that, or Baikal have started mining Groestl (then we might see an update in ~3 months) :-O


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: mikej007 on April 10, 2018, 04:00:11 PM
Hi.

So far as the journey goes with the X10.

1. Overclocking = FAIL
2. Groestle = FAIL

At this present time???

I hope that I am wrong!!!

Would love to have these babies kicking ass again!

thanks

I say someone figured it out and keeping hush hush, look at the GroestlCoin difficutly between now and last week. https://whattomine.com/coins/48-grs-groestl

Either that, or Baikal have started mining Groestl (then we might see an update in ~3 months) :-O
Cod3gen, tried to send you a pm but you are not accepting from newbies. I have something Very interesting regarding X10.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: wholly on April 10, 2018, 04:06:32 PM
Please do tell~~

Cheers

wayne


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on April 10, 2018, 05:00:20 PM
Cod3gen, tried to send you a pm but you are not accepting from newbies. I have something Very interesting regarding X10.

Should be good to go now.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: anjm72 on April 11, 2018, 08:27:07 AM
plz .. let me know how update Firmware (STM Chip) files..


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: elmond on April 11, 2018, 08:38:03 AM
plz .. let me know how update Firmware (STM Chip) files..

please read comment #38


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: anjm72 on April 11, 2018, 09:35:04 AM
plz .. let me know how update Firmware (STM Chip) files..

please read comment #38



I couldn't find it.
Is that update firmware for STM Chip?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: xxALEXANDRxx on April 11, 2018, 10:36:20 AM
Incorrect link to STM Chip firmware is now updated. Also included is multiple firmwares i have received from others.
Hello! Tell me please, in this way, I get the firmware of my STM chip ?   https://bitcointalk.org/index.php?topic=2790982.msg29642597#msg29642597  

I just created a python script to do it.  Just duplicate one of the python files in /usr/bin/ and paste this code into it.  Then, if successful, then result will reside as /home/baikal/GX10 (Extracted).bin
Code:
#!/usr/bin/env python
import subprocess
import os
import sys
from subprocess import Popen, PIPE
import fcntl
import time
import glob

tmpfile = '/home/baikal/GX10 (Extracted).bin'
USBDEVFS_RESET= 21780

# enter dfu mode
def enter_dfumode():
  subprocess.call('sudo /opt/scripta/startup/miner-stop.sh', shell=True)
  subprocess.call('echo 0 > /sys/class/gpio_sw/PA18/data', shell=True)
  subprocess.call('echo 0 > /sys/class/gpio_sw/PA10/data', shell=True)
  subprocess.call('echo 1 > /sys/class/gpio_sw/PA10/data', shell=True)

def exit_dfumode():
  subprocess.call('echo 1 > /sys/class/gpio_sw/PA18/data', shell=True)
  subprocess.call('echo 0 > /sys/class/gpio_sw/PA10/data', shell=True)
  subprocess.call('echo 1 > /sys/class/gpio_sw/PA10/data', shell=True)

def reset_usb(driver):
  try:
    lsusb_out = Popen("lsusb | grep -i %s"%driver, shell=True, bufsize=64, stdin=PIPE, stdout=PIPE, close_fds=True).stdout.read().strip().split()
    bus = lsusb_out[1]
    device = lsusb_out[3][:-1]
    f = open("/dev/bus/usb/%s/%s"%(bus, device), 'w', os.O_WRONLY)
    fcntl.ioctl(f, USBDEVFS_RESET, 0)
  except Exception, msg:
    print ""

def extract_firmware():
  print "Extracting firmware..."
  cmd = 'sudo dfu-util -a 0 -d 0483:df11 -s 0x08000000:leave -U ' + tmpfile
  subprocess.call(cmd, shell=True)
  #n = os.path.getsize(fwfile[0])
  #cmd = 'cmp '+ fwfile[0] + ' ' + tmpfile + ' -n ' + str(n)
  #ret = subprocess.call(cmd, shell=True)
  #subprocess.call('sudo rm -rf /home/baikal/tmp.bin', shell=True)
  #return ret
 
enter_dfumode()
reset_usb("STM32F407")
reset_usb("DFU")

extract_firmware()
exit_dfumode()

print "Done"

this one


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on April 11, 2018, 11:25:19 AM
Baikal is now supplying a update for X10, including X11-Gost and NIST5 algo`s :-D

As usual, sgminer source code is not available from Baikal.

EDIT:
Oh, they also say more algo`s to come - we know what those are :-)


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: anjm72 on April 11, 2018, 11:41:58 AM
Incorrect link to STM Chip firmware is now updated. Also included is multiple firmwares i have received from others.
Hello! Tell me please, in this way, I get the firmware of my STM chip ?   https://bitcointalk.org/index.php?topic=2790982.msg29642597#msg29642597  

I just created a python script to do it.  Just duplicate one of the python files in /usr/bin/ and paste this code into it.  Then, if successful, then result will reside as /home/baikal/GX10 (Extracted).bin
Code:
#!/usr/bin/env python
import subprocess
import os
import sys
from subprocess import Popen, PIPE
import fcntl
import time
import glob

tmpfile = '/home/baikal/GX10 (Extracted).bin'
USBDEVFS_RESET= 21780

# enter dfu mode
def enter_dfumode():
  subprocess.call('sudo /opt/scripta/startup/miner-stop.sh', shell=True)
  subprocess.call('echo 0 > /sys/class/gpio_sw/PA18/data', shell=True)
  subprocess.call('echo 0 > /sys/class/gpio_sw/PA10/data', shell=True)
  subprocess.call('echo 1 > /sys/class/gpio_sw/PA10/data', shell=True)

def exit_dfumode():
  subprocess.call('echo 1 > /sys/class/gpio_sw/PA18/data', shell=True)
  subprocess.call('echo 0 > /sys/class/gpio_sw/PA10/data', shell=True)
  subprocess.call('echo 1 > /sys/class/gpio_sw/PA10/data', shell=True)

def reset_usb(driver):
  try:
    lsusb_out = Popen("lsusb | grep -i %s"%driver, shell=True, bufsize=64, stdin=PIPE, stdout=PIPE, close_fds=True).stdout.read().strip().split()
    bus = lsusb_out[1]
    device = lsusb_out[3][:-1]
    f = open("/dev/bus/usb/%s/%s"%(bus, device), 'w', os.O_WRONLY)
    fcntl.ioctl(f, USBDEVFS_RESET, 0)
  except Exception, msg:
    print ""

def extract_firmware():
  print "Extracting firmware..."
  cmd = 'sudo dfu-util -a 0 -d 0483:df11 -s 0x08000000:leave -U ' + tmpfile
  subprocess.call(cmd, shell=True)
  #n = os.path.getsize(fwfile[0])
  #cmd = 'cmp '+ fwfile[0] + ' ' + tmpfile + ' -n ' + str(n)
  #ret = subprocess.call(cmd, shell=True)
  #subprocess.call('sudo rm -rf /home/baikal/tmp.bin', shell=True)
  #return ret
 
enter_dfumode()
reset_usb("STM32F407")
reset_usb("DFU")

extract_firmware()
exit_dfumode()

print "Done"

this one


thank you.

I have giant B on hand..
Is it okay to use this?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on April 11, 2018, 11:44:36 AM
I have giant B on hand..
Is it okay to use this?

That is to extract firmware from the device. There is already software to write to stm chip on Orange Pi. Why do you need to write new firmware to STM chip?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: pikachuy on April 11, 2018, 12:45:39 PM
Baikal is now supplying a update for X10, including X11-Gost and NIST5 algo`s :-D

As usual, sgminer source code is not available from Baikal.

EDIT:
Oh, they also say more algo`s to come - we know what those are :-)

Can someone test something? From the new x10 Update, once you update, can you extract the new sgminer file. And then place it on a previous x10 version overwriting the sgminer only? Want to see if there were other changes needed or just a new correctly compiled sgminer file for it to work? Since there were no other firmware updates needed for the new algos to work.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: elbandi on April 11, 2018, 01:32:00 PM
Get in touch
Get in touch at Discord - cod3gen#5466

Where is this discord channel?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on April 11, 2018, 01:48:24 PM
No channel, that is for PM/DM


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: oomurashin on April 11, 2018, 02:12:11 PM
please make channel  ;) ;) ;)


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: elbandi on April 11, 2018, 02:23:08 PM
No channel, that is for PM/DM
Sorry, i mean, which discord server? (i cant find you :( )



Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cashen on April 11, 2018, 02:39:29 PM
No channel, that is for PM/DM
Sorry, i mean, which discord server? (i cant find you :( )





https://discord.gg/BE4gzc


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: tboy32c on April 11, 2018, 02:43:39 PM
Updating sgminer and the STM firmware seems to be all that is needed. Both are obviously found in the new image file using something like 7zip to open the archive, then browse to 1.img/opt/bin/scripta/sgminer and 0.fat/GX10.bin. Copy both to your X10, the GX10 file should go in /media/boot. Rebooting should auto-update the STM firmware.

Remember to do
Code:
chmod +x /opt/scripta/bin/sgminer
after you've replaced the old version.



Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: CNoteFan on April 11, 2018, 02:44:58 PM
Incorrect link to STM Chip firmware is now updated. Also included is multiple firmwares i have received from others.
Hello! Tell me please, in this way, I get the firmware of my STM chip ?   https://bitcointalk.org/index.php?topic=2790982.msg29642597#msg29642597  

I just created a python script to do it.  Just duplicate one of the python files in /usr/bin/ and paste this code into it.  Then, if successful, then result will reside as /home/baikal/GX10 (Extracted).bin
Code:
#!/usr/bin/env python
import subprocess
import os
import sys
from subprocess import Popen, PIPE
import fcntl
import time
import glob

tmpfile = '/home/baikal/GX10 (Extracted).bin'
USBDEVFS_RESET= 21780

# enter dfu mode
def enter_dfumode():
  subprocess.call('sudo /opt/scripta/startup/miner-stop.sh', shell=True)
  subprocess.call('echo 0 > /sys/class/gpio_sw/PA18/data', shell=True)
  subprocess.call('echo 0 > /sys/class/gpio_sw/PA10/data', shell=True)
  subprocess.call('echo 1 > /sys/class/gpio_sw/PA10/data', shell=True)

def exit_dfumode():
  subprocess.call('echo 1 > /sys/class/gpio_sw/PA18/data', shell=True)
  subprocess.call('echo 0 > /sys/class/gpio_sw/PA10/data', shell=True)
  subprocess.call('echo 1 > /sys/class/gpio_sw/PA10/data', shell=True)

def reset_usb(driver):
  try:
    lsusb_out = Popen("lsusb | grep -i %s"%driver, shell=True, bufsize=64, stdin=PIPE, stdout=PIPE, close_fds=True).stdout.read().strip().split()
    bus = lsusb_out[1]
    device = lsusb_out[3][:-1]
    f = open("/dev/bus/usb/%s/%s"%(bus, device), 'w', os.O_WRONLY)
    fcntl.ioctl(f, USBDEVFS_RESET, 0)
  except Exception, msg:
    print ""

def extract_firmware():
  print "Extracting firmware..."
  cmd = 'sudo dfu-util -a 0 -d 0483:df11 -s 0x08000000:leave -U ' + tmpfile
  subprocess.call(cmd, shell=True)
  #n = os.path.getsize(fwfile[0])
  #cmd = 'cmp '+ fwfile[0] + ' ' + tmpfile + ' -n ' + str(n)
  #ret = subprocess.call(cmd, shell=True)
  #subprocess.call('sudo rm -rf /home/baikal/tmp.bin', shell=True)
  #return ret
 
enter_dfumode()
reset_usb("STM32F407")
reset_usb("DFU")

extract_firmware()
exit_dfumode()

print "Done"

this one


thank you.

I have giant B on hand..
Is it okay to use this?

Just a heads up, if you get an error complaining about a "(", just change the following:

Code:
...
tmpfile = '/home/baikal/GX10 (Extracted).bin'
...
to something w/o the "()" like:
Code:
...
tmpfile = '/home/baikal/extracted.bin'
...

Come on Baikal, release the source code to sgminer!


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: CNoteFan on April 11, 2018, 02:48:16 PM
Updating sgminer and the STM firmware seems to be all that is needed. Both are obviously found in the new image file using something like 7zip to open the archive, then browse to 1.img/opt/bin/scripta/sgminer and 0.fat/GX10.bin. Copy both to your X10, the GX10 file should go in /media/boot. Rebooting should auto-update the STM firmware.

Remember to do
Code:
chmod +x /opt/scripta/bin/sgminer
after you've replaced the old version.



Don't forget about the web interface changes (adding of the new names) for people who actually use it.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: skablast on April 11, 2018, 03:02:28 PM
Can I use this sg miner , with the basic algos, with a Giant N (when cryptonight normal will be Death) ?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: pikachuy on April 11, 2018, 03:27:01 PM
Updating sgminer and the STM firmware seems to be all that is needed. Both are obviously found in the new image file using something like 7zip to open the archive, then browse to 1.img/opt/bin/scripta/sgminer and 0.fat/GX10.bin. Copy both to your X10, the GX10 file should go in /media/boot. Rebooting should auto-update the STM firmware.

Remember to do
Code:
chmod +x /opt/scripta/bin/sgminer
after you've replaced the old version.



Don't forget about the web interface changes (adding of the new names) for people who actually use it.

yea, it's best to also copy over the /var/www/ path in case they change something in the interface.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cashen on April 11, 2018, 04:28:21 PM
Updating sgminer and the STM firmware seems to be all that is needed. Both are obviously found in the new image file using something like 7zip to open the archive, then browse to 1.img/opt/bin/scripta/sgminer and 0.fat/GX10.bin. Copy both to your X10, the GX10 file should go in /media/boot. Rebooting should auto-update the STM firmware.

Remember to do
Code:
chmod +x /opt/scripta/bin/sgminer
after you've replaced the old version.



For all of us that do not hold linux superpowers can you please explain a little more on the steps.

Can you upload to git hub so it can be an automatic DL?

I hate taking the card out.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cashen on April 11, 2018, 04:40:17 PM
Any idea how to be able to mine at nicehash, they appear to be blocking it.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: pikachuy on April 11, 2018, 09:42:33 PM
Updating sgminer and the STM firmware seems to be all that is needed. Both are obviously found in the new image file using something like 7zip to open the archive, then browse to 1.img/opt/bin/scripta/sgminer and 0.fat/GX10.bin. Copy both to your X10, the GX10 file should go in /media/boot. Rebooting should auto-update the STM firmware.

Remember to do
Code:
chmod +x /opt/scripta/bin/sgminer
after you've replaced the old version.



Don't forget about the web interface changes (adding of the new names) for people who actually use it.

yea, it's best to also copy over the /var/www/ path in case they change something in the interface.

Just thought of something, since we are provided the GX10.bin file for it to update the firmware on the controller I believe... Any brave souls want to try placing it in the Giant B to see if the Giant B can be turned into a Giant X10? lol


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: elmond on April 12, 2018, 01:15:56 AM
it was something easy and been tested.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: mikej007 on April 12, 2018, 05:14:59 PM
Baikal is now supplying a update for X10, including X11-Gost and NIST5 algo`s :-D

As usual, sgminer source code is not available from Baikal.

EDIT:
Oh, they also say more algo`s to come - we know what those are :-)

Can someone test something? From the new x10 Update, once you update, can you extract the new sgminer file. And then place it on a previous x10 version overwriting the sgminer only? Want to see if there were other changes needed or just a new correctly compiled sgminer file for it to work? Since there were no other firmware updates needed for the new algos to work.

I updated the X10 with the new image, then reflashed the firmware to the GX10_V13 and the new algos still work (old firmware, new sgminer). What a machine the X10 is, 7 algo's and counting, still the best miner around for long term...

UPDATE My Bad, seems the firmware didn't take, tried again after editing update_fw.py and did flash but wouldn't find the devices,


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Grumo on April 14, 2018, 06:14:41 AM
tried with  2 baikal n, it overclocked to 420 mhz from 200 mhz original. on two baikals one died and i had to reflash it, the other was working fine  at more speed


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Mattthev on April 14, 2018, 07:09:31 AM
tried with  2 baikal n, it overclocked to 420 mhz from 200 mhz original. on two baikals one died and i had to reflash it, the other was working fine  at more speed
What hashrate do you have with that? Power consumption?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Truthchanter on April 14, 2018, 11:20:31 PM
Baikal is now supplying a update for X10, including X11-Gost and NIST5 algo`s :-D

As usual, sgminer source code is not available from Baikal.

EDIT:
Oh, they also say more algo`s to come - we know what those are :-)

What are those other algos? I looked through this whole thread but didn't see the list. I remember seeing the list posted in the other Baikal x10 thread but not sure which page it was on. The list was from the code of the x10 miner


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: agapes on April 18, 2018, 03:31:22 AM
tried with  2 baikal n, it overclocked to 420 mhz from 200 mhz original. on two baikals one died and i had to reflash it, the other was working fine  at more speed
how you get more speed ?
i did that is working on 420 but give me a lot of reject and hardware error
the hashrate not changed


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Alexander45 on April 19, 2018, 09:06:18 PM
Hi. Can I run sgminer 5.6.2-BK_cod3gen_MOD it on Baikal mini?? I put it together, but he can't see the Board. 0 devices.

sgminer 5.6.2-BK_cod3gen_MOD - Started: [2018-04-20 04:52:58] - [0 days 00:13:04]
--------------------------------------------------------------------------------                                       
(5s):0.000 (avg):0.000h/s | A:0  R:0  HW:0  WU:0.000/m                                                                 
ST: 1  SS: 0  NB: 6  LW: 787  GF: 1  RF: 0


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on April 23, 2018, 01:30:43 PM
Hi. Can I run sgminer 5.6.2-BK_cod3gen_MOD it on Baikal mini?? I put it together, but he can't see the Board. 0 devices.

No. Only X10 / B / CN Can be used, even though it includes driver-baikals which seems to be for units like the Mini.


What are those other algos? I looked through this whole thread but didn't see the list. I remember seeing the list posted in the other Baikal x10 thread but not sure which page it was on. The list was from the code of the x10 miner

Groestl and/or Veltor.

I can *do* some hardware design work, forget being interested. Although I'm far from experienced at such.

Hardware is one thing, more interested in firmware at this point, however i haven't been working any more on this after the latest update with more algos.


All limitations seems to be on firmware level. With a better firmware OR knowledge of its features it is possible to both under-/over-volt (X10, B) and under-/over-clock (X10, CN). According to some sources, it seems to be possible to adjust both voltage and frequency at single section (each section contains 8 hashing chips).

Some changes are required for this sgminer to make it work on all algo`s for X10 after latest firmware release, have not looked into it yet.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: wholly on April 23, 2018, 02:51:33 PM

it would be excellent to have 400Mhz with myriad groestl (Verge)..... only 300W excellent ROI



Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: wholly on April 25, 2018, 04:29:04 PM

I dont know if you can do it via the command prompt etc.

However, I did by pulling out the microSD card and overwriting .

It worked a treat!

However, upgrading is not really worth it!! No better returns


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on April 25, 2018, 06:10:18 PM
Guys, I'm seriously a noob at all this.

I have a question .. hoping you can help.

Is there a way to update the new Nist5 firmware update from Baikal for the X10 without physical access to the machine? You will be saving me a lot of unnecessary time and expense wasted if this is possible.

Thanks a million in advance.



If you can mount the updated image on your machine, you can copy contents from /opt/scripta folder to your miner via SCP. You will also need firmware update file which is located on the FAT partition of the image, i cannot remember which script to use on the miner to update the firmware at the moment - maybe someone else remembers it?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: tboy32c on April 25, 2018, 06:22:57 PM
Guys, I'm seriously a noob at all this.

I have a question .. hoping you can help.

Is there a way to update the new Nist5 firmware update from Baikal for the X10 without physical access to the machine? You will be saving me a lot of unnecessary time and expense wasted if this is possible.

Thanks a million in advance.



If you can mount the updated image on your machine, you can copy contents from /opt/scripta folder to your miner via SCP. You will also need firmware update file which is located on the FAT partition of the image, i cannot remember which script to use on the miner to update the firmware at the moment - maybe someone else remembers it?

If you don't mind directly editing the miner.conf file for pool settings then only two files are required to be copied:

Updating sgminer and the STM firmware seems to be all that is needed. Both are obviously found in the new image file using something like 7zip to open the archive, then browse to 1.img/opt/bin/scripta/sgminer and 0.fat/GX10.bin. Copy both to your X10, the GX10 file should go in /media/boot. Rebooting should auto-update the STM firmware.

Remember to do
Code:
chmod +x /opt/scripta/bin/sgminer
after you've replaced the old version.

If you want to be able to use the web interface for modifying your pools then a bit more work is required, but I haven't looked into it. After you've copied the new firmware file you can run:

Code:
sudo python /usr/bin/update_fw.py


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Microcosm on April 25, 2018, 11:49:30 PM
Its been brought to my attention from multiple points that this version will OC Baikal Giant B!
Compiling and using my version it will deliver ~10-15% more hashes on LBRY than stock version based on pool side results. Great news for Giant B owners, which im not..!! :-S

Some changes in code and it will deliver even more. Will add a new post when i`ve had access to a Giant B.

This is wonderful - thanks for your work here. I’ve got a GiantB and X10 I’m willing to tinker with if we think there’s potential for me here... what changes to the code are we talking about?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Microcosm on April 26, 2018, 02:28:06 AM
I’m thinking of hiring an embedded developer to work on the firmware here... further GiantB overclock and x10 algos /overclock. what do you folks think?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: evilbaby on April 26, 2018, 02:33:07 PM
i can't install anything in Baikal N :( !how to  fixx it
https://image.ibb.co/gMSZTc/Untitled.png


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on April 26, 2018, 06:35:58 PM
I’m thinking of hiring an embedded developer to work on the firmware here... further GiantB overclock and x10 algos /overclock. what do you folks think?

Hey, go for it! ;-)

i can't install anything in Baikal N :( !how to  fixx it

You need to add swap space. Solution can be found in readme on github for this miner.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: shaninium on April 26, 2018, 07:14:44 PM
If someone can make this into a simple image file to flash card with it would be greatly appreciated.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: CNoteFan on April 27, 2018, 07:05:52 PM
The latest firmware (v1.7) for the stm32f407 (released in PiZero_GX10_180410_V1.2.img) has changes that makes our software non functional.  If people want to run this source, they need to help reverse engineer it or keep the v1.6 firmware from PiZero_GX10_171229_V1.1.img

I've started reverse engineering it, but am not done yet.  I'll gladly share notes with anyone who's interested.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on April 28, 2018, 08:19:37 AM
The latest firmware (v1.7) for the stm32f407 (released in PiZero_GX10_180410_V1.2.img) has changes that makes our software non functional.  If people want to run this source, they need to help reverse engineer it or keep the v1.6 firmware from PiZero_GX10_171229_V1.1.img

I've started reverse engineering it, but am not done yet.  I'll gladly share notes with anyone who's interested.

A new branch on github containing the start of changes for v1.7 and above firmware. Anyone is welcome to participate to ensure we will have this open source alternative. https://github.com/cod3gen/sgminer-baikal/tree/dev-1.7


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Firstblackhaw on April 29, 2018, 05:33:16 AM
The latest firmware (v1.7) for the stm32f407 (released in PiZero_GX10_180410_V1.2.img) has changes that makes our software non functional.  If people want to run this source, they need to help reverse engineer it or keep the v1.6 firmware from PiZero_GX10_171229_V1.1.img

I've started reverse engineering it, but am not done yet.  I'll gladly share notes with anyone who's interested.

A new branch on github containing the start of changes for v1.7 and above firmware. Anyone is welcome to participate to ensure we will have this open source alternative. https://github.com/cod3gen/sgminer-baikal/tree/dev-1.7

I have tried Cod3gen version 1.7 Sgminer with my baikal X10  GX10_180410_V1.2 firmware but my X10 can not detect device - No devices only.

Thanks


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on April 29, 2018, 09:34:10 AM
I have tried Cod3gen version 1.7 Sgminer with my baikal X10  GX10_180410_V1.2 firmware but my X10 can not detect device - No devices only.

Thanks

Its not finalized, so no - it wont work yet.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Firstblackhaw on April 30, 2018, 03:44:27 AM
Hi Code3Gen

What is max BAIKAL_CLK_DEF, I can set for Baikal Giant B, I can set 480MHz now, but when I set to 520MHz, my baikal Giant B still 480MHz.

Could you please help me?

Thanks in advanced


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Microcosm on April 30, 2018, 12:02:17 PM
Has anyone discovered the root password?

Not Baikal/baikal


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Firstblackhaw on April 30, 2018, 11:47:05 PM
Has anyone discovered the root password?

Not Baikal/baikal

"root/baikal" is worked for me.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: startblouse8 on May 01, 2018, 08:54:57 PM
The algo doesn’t really work and they have done that on a purpose.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: arnold_mad on May 02, 2018, 07:31:46 AM
whats the current status for this project reg. X10 ? Can it add features/functions already (like other algos or overclocking) ? Any results that someone could share ?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: keywordsbadge on May 02, 2018, 11:02:42 PM
It is usually the setting the base clock as fas as this timor working is concerned.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: staineddreserved7 on May 03, 2018, 05:39:28 PM
The hidden miners will earn and there will be no increase in the profit.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on May 03, 2018, 05:49:16 PM
whats the current status for this project reg. X10 ? Can it add features/functions already (like other algos or overclocking) ? Any results that someone could share ?

I have not been working any more on this project since Baikal released two new algo`s. Ive seen some people forking and trying to implement Monero V7 to the project - However i think thats simply not possible.

The hidden miners will earn and there will be no increase in the profit.
Im certain that Baikal is mining atleast one different algo with the X10`s, that we`re not able to.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: bendingappaloosaH on May 04, 2018, 09:36:39 PM
Anyone with the Giant B can see if this minor is good for them or it works.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Kingx11 on May 30, 2018, 01:12:38 PM
const char *algorithm_type_str[] = {
   "Unknown",
   "X11",
   "x11-gost",
   "Keccak",
   "Quarkcoin",
   "NIST",
   "Skeincoin",
   "Skein2",
   "Qubit",
   "MGroestl",
   "Groestl",
   "Diamond",
   "Veltor",
   "Blakecoin",
   "Blake",
   "Sia",
   "Decred",
   "Vcash",
   "Lbry",
   "Pascal",
   "Cryptonight",
   "Cryptonight-lite",
   "Credits",
   "Scrypt",
   "NScrypt",
   "Neoscrypt",
   "Fresh",
   "Whirlcoin",
   "WhirlpoolX",
   "Lyra2RE",
   "Lyra2REV2",
   "Pluck",
   "Yescrypt",
   "Yescrypt-multi",
   "Twecoin",
   "Fugue256",
   "X13",
   "X14",
   "X15",
   "Nevacoin"
};
 all work on x10?  :o


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on May 30, 2018, 05:29:06 PM
const char *algorithm_type_str[] = {
   "Unknown",
   "X11",
   "x11-gost",
..........
};
 all work on x10?  :o

no. Its just basic sgminer thats not cleaned up.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: extro24 on May 31, 2018, 12:47:03 PM
I see the chips under the heatsink are BS91 NDCFA 1802.

Birham and Sharma?  DES:  Digital encryption system.

Feal?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: selection matters on June 01, 2018, 05:31:26 AM
it was something easy and been tested.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: etoque on June 02, 2018, 03:57:26 PM
So overclocking really work at this moment on Giant B ?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on June 07, 2018, 05:52:02 PM

ENGLISH!


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on June 07, 2018, 05:53:04 PM
So overclocking really work at this moment on Giant B ?

Yeah, i dont have any of my own to confirm, but its been verified from multiple sources.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Olimarkhausen on June 07, 2018, 06:17:08 PM

Hello, I am new to this field and would like to change my Giant B too. I also read that "b" is an FPGA miner trade. have now installed under the operating program "ubuntu" the bfgminer and try to get it to work. My previous approach.
Putty installed for win and accessed with user: root psw: baikal on ubuntu
via kill the sgminer switched off.
then started the bfgminer. I came to this place
It would be nice if some would do together and find a solution.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Olimarkhausen on June 08, 2018, 09:33:03 AM
I can confirm the overclocking


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: peggleg on June 11, 2018, 09:44:47 AM
Do we think Giant N will eventually get new CN algos?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: st65pd on June 12, 2018, 03:25:30 PM
Has anyone tried it? It is a scam?
http://www.zorbminer.org/


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: XrayHunter7 on June 12, 2018, 04:13:11 PM
Has anyone tried it? It is a scam?
http://www.zorbminer.org/


Its scam by you :D Brand new account to post this message.... of course of course :D


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: st65pd on June 12, 2018, 04:25:48 PM
I know it may seem incredible, but so far I have always read the forum without ever writing.
Then when I found this site I asked who is definitely more experienced than me.

All here, no trap.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on June 12, 2018, 05:48:13 PM
Has anyone tried it? It is a scam?
http://www.zorbminer.org/

No doubt.. Money tapping SCAM!


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on June 12, 2018, 05:49:16 PM
Do we think Giant N will eventually get new CN algos?


No. If they did - Baikal would never have their 5 for 1 offer.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: etoque on June 13, 2018, 06:33:12 PM
Do we think Giant N will eventually get new CN algos?


No. If they did - Baikal would never have their 5 for 1 offer.

did your github oc image still work for BKB ?

I try installing BFGminer as someone pointed out it might work so I take the easiest way but all update or installing become a fail process ''Killedg package lists... 99%/20%''

So I wonder if baikal setup some auto delete stuff or thing like that,im worried even your image might not work for me. just want to know before start trying if its something 'serious' or not( I see possible hardware issue on some forum)
thanks


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: xxALEXANDRxx on June 13, 2018, 07:30:36 PM
Do we think Giant N will eventually get new CN algos?


No. If they did - Baikal would never have their 5 for 1 offer.

did your github oc image still work for BKB ?

I try installing BFGminer as someone pointed out it might work so I take the easiest way but all update or installing become a fail process ''Killedg package lists... 99%/20%''

So I wonder if baikal setup some auto delete stuff or thing like that,im worried even your image might not work for me. just want to know before start trying if its something 'serious' or not( I see possible hardware issue on some forum)
thanks

There is no auto-deletion. About the error look at README.md for compilation errors. BFGminer need correct driver for your baikal device, otherwise it will not work.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: etoque on June 13, 2018, 07:32:29 PM
Do we think Giant N will eventually get new CN algos?


No. If they did - Baikal would never have their 5 for 1 offer.

did your github oc image still work for BKB ?

I try installing BFGminer as someone pointed out it might work so I take the easiest way but all update or installing become a fail process ''Killedg package lists... 99%/20%''

So I wonder if baikal setup some auto delete stuff or thing like that,im worried even your image might not work for me. just want to know before start trying if its something 'serious' or not( I see possible hardware issue on some forum)
thanks

There is no auto-deletion. About the error look at README.md for compilation errors. BFGminer need correct driver for your baikal device, otherwise it will not work.

Wow thanks for fast answer ! I will try this asap !


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: etoque on June 13, 2018, 07:42:53 PM
''cd sgminer-baikal''

Where do I find this folder ? Can't found the path

thanks alot


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: xxALEXANDRxx on June 13, 2018, 07:55:07 PM
''cd sgminer-baikal''

Where do I find this folder ? Can't found the path

thanks alot

This folder will be created after git clone. All you need just follow {How to install and compile?}


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on June 13, 2018, 08:21:47 PM
''cd sgminer-baikal''

Where do I find this folder ? Can't found the path

thanks alot

As xxALEXANDRxx says, follow the instructions.

Sure, BFGMiner will work, but you will need to create a new set of USB drivers/library to communicate with baikal asic. Obviosly - BFGMiner will not be an easy way.

"cd sgminer-baikal" means that you will open folder named "sgminer-baikal", which is there as long as you have cloned git repository sucessfully. Just a tip: If you`re not sure of what you are doing, i suggest that you do a little research before you mess up your machine, and don`t know how to get it back :-)


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: etoque on June 14, 2018, 01:02:41 AM
''cd sgminer-baikal''

Where do I find this folder ? Can't found the path

thanks alot

As xxALEXANDRxx says, follow the instructions.

Sure, BFGMiner will work, but you will need to create a new set of USB drivers/library to communicate with baikal asic. Obviosly - BFGMiner will not be an easy way.

"cd sgminer-baikal" means that you will open folder named "sgminer-baikal", which is there as long as you have cloned git repository sucessfully. Just a tip: If you`re not sure of what you are doing, i suggest that you do a little research before you mess up your machine, and don`t know how to get it back :-)

Alright so everything when well.

except one thing,it show 480mhz when I put 415 mhz,did you know why? I've read entire thread again and I see 1-2 ppl asking for same thing and nobody seems able to answer to their question about this exact situation.it is predetermined overclock or something else ? it seems strange to me,temperature is the same with +80mhz

thanks


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: etoque on June 14, 2018, 03:01:06 AM
I flash 2 machine I'll try to compare Utility work over 12-24h see if there's difference with my other non-flash baikal

after 2-3 hours at least WU is around 6 while my other miner are more 5.5-5.6. For now share seems more consistent after flashing,will see later.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on June 14, 2018, 04:19:49 AM
There are some changes needed in sgminer code in order to allow for changing frequency, so for now its preset to 480 mhz, which gives a slight OC.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: etoque on June 14, 2018, 05:21:07 AM
There are some changes needed in sgminer code in order to allow for changing frequency, so for now its preset to 480 mhz, which gives a slight OC.

hello,

temperature still suggest that overclock didn't apply now utility is around 5.2 to 5.7 for (3) flashed machine vs (+10) 5.5 look like it might stabilize more with time. supernova suck at verifying stats,this site is bad as 2014 lol



Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: etoque on June 14, 2018, 04:34:48 PM
utility falls to 5.5 too,with temperature same I don't think there's any overclocking really apply on it.

Whats if baikal just told us truth and its really not possible overclock those miner ?

Can't believe 20% rise to clock can't get up the temperature even 1% greater,they are literally same.impossible any overclockk have apply,physic say it must be hotter lol.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: chup on June 14, 2018, 05:59:58 PM
utility falls to 5.5 too,with temperature same I don't think there's any overclocking really apply on it.

Whats if baikal just told us truth and its really not possible overclock those miner ?

Can't believe 20% rise to clock can't get up the temperature even 1% greater,they are literally same.impossible any overclockk have apply,physic say it must be hotter lol.

I believe there is no pool paying according heat radiated from miners, so what is pool saying about hashrate?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: xxALEXANDRxx on June 14, 2018, 06:07:30 PM
Can you show the start page of your baikal?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: etoque on June 14, 2018, 06:09:03 PM
^

I think pool show good information from baikal sgminer. but its hard to tell if I really got an gain in reward since reward itself move so much day to day.

some point out that sgminer and pool tiself might show correct value but physically its not overclock at all it seems

physic and science tell rise in clock result of gain in caloric heat that I don't have actually. 20% rise should definitively be visible.

So at this point overclocking on giant B is false imo


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on June 14, 2018, 06:29:23 PM
I believe there is no pool paying according heat radiated from miners, so what is pool saying about hashrate?

:-D

^

I think pool show good information from baikal sgminer. but its hard to tell if I really got an gain in reward since reward itself move so much day to day.

some point out that sgminer and pool tiself might show correct value but physically its not overclock at all it seems

physic and science tell rise in clock result of gain in caloric heat that I don't have actually. 20% rise should definitively be visible.

So at this point overclocking on giant B is false imo

Don`t think so much about wattage and temp, the fact is that if you`re seeing higher hashrate on pool side, then your Giant B is overclocked!


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: etoque on June 14, 2018, 06:36:39 PM
I believe there is no pool paying according heat radiated from miners, so what is pool saying about hashrate?

:-D

^

I think pool show good information from baikal sgminer. but its hard to tell if I really got an gain in reward since reward itself move so much day to day.

some point out that sgminer and pool tiself might show correct value but physically its not overclock at all it seems

physic and science tell rise in clock result of gain in caloric heat that I don't have actually. 20% rise should definitively be visible.

So at this point overclocking on giant B is false imo

Don`t think so much about wattage and temp, the fact is that if you`re seeing higher hashrate on pool side, then your Giant B is overclocked!

what if poolside take good information from sgminer baikal ? share rate move alot intra day or day to day due to nicehash miner movement and luck.

I find it wrong that 20% gain in clock cannot result of any increase in heat,strongly suggest that overclock didn't apply physically but only on software part


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: xxALEXANDRxx on June 14, 2018, 07:34:39 PM
Just config 2 miner (or and reconf) to mine 1 coin on same pool to different wallets. After 24 hours compare the income indicators.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: etoque on June 14, 2018, 07:45:56 PM
Just config 2 miner (or and reconf) to mine 1 coin on same pool to different wallets. After 24 hours compare the income indicators.

good idea i'll try it later


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on June 15, 2018, 04:21:34 AM
what if poolside take good information from sgminer baikal ? share rate move alot intra day or day to day due to nicehash miner movement and luck.

I find it wrong that 20% gain in clock cannot result of any increase in heat,strongly suggest that overclock didn't apply physically but only on software part

Pools dont take that information from your miner and miner does not send such information towards pools, they calculate that them selfs :-)


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: goga5 on June 16, 2018, 05:19:35 PM
Someone and dismantled the "baikal D"? could you post a photo, firmware and program?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Olimarkhausen on June 17, 2018, 07:39:47 AM
Baikal Giant D? You mean that Giant B?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on June 17, 2018, 09:26:10 AM
Baikal Giant D? You mean that Giant B?
Giant D, is a new shit machine from Baikal.. :P


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Goool on June 17, 2018, 10:23:05 AM
Baikal Giant D? You mean that Giant B?
Giant D, is a new shit machine from Baikal.. :P

BAIKAL D  == the miner for Dammies

Baikal is just combining more hashing boards latetly and want's to sell it as new miner,,, it the same old crap hashing boards just in a new box

IF YOU ARE A NEWBIE YOU MIGHT FALL IN THEIR TRAP  ;D ;D


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: etoque on June 17, 2018, 11:44:58 PM
I get some HW error on 1 board,to eraze overclock I have just to change driver-baikal.h file and reflash?

Edit: Its not working,still 480mhz after changing driver-baikal.h file/flashing. How do I do ?

thanks alot


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: etoque on June 18, 2018, 02:09:42 AM
I got this bug on another machine while flashing.bus error.

https://image.ibb.co/kLYCXy/bugbaikal.png

so right now 3 machine have problem(one refuse to totally flash/keep crashing while its flashing,one having HW error and one another get compiler/bus error) while 10 other machine goes well.




Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: AleRos on June 20, 2018, 08:25:50 AM
Hi guys...

Who of you is using the BK-B oveclocked?

Can you kindly write the hashrate for the tested algorithms?

How are you going with temperature and consumption?

Thank You

AleRos


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: xxALEXANDRxx on June 20, 2018, 08:13:58 PM
I got this bug on another machine while flashing.bus error.

https://image.ibb.co/kLYCXy/bugbaikal.png

so right now 3 machine have problem(one refuse to totally flash/keep crashing while its flashing,one having HW error and one another get compiler/bus error) while 10 other machine goes well.



Just delete downloaded folder, fix memory and recompile sgminer.
Quote
I get some HW error on 1 board,to eraze overclock I have just to change driver-baikal.h file and reflash?

Edit: Its not working,still 480mhz after changing driver-baikal.h file/flashing. How do I do ?

thanks alot

Write original image on sdcard.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: etoque on June 21, 2018, 03:58:34 PM
I got this bug on another machine while flashing.bus error.

https://image.ibb.co/kLYCXy/bugbaikal.png

so right now 3 machine have problem(one refuse to totally flash/keep crashing while its flashing,one having HW error and one another get compiler/bus error) while 10 other machine goes well.



Just delete downloaded folder, fix memory and recompile sgminer.
Quote
I get some HW error on 1 board,to eraze overclock I have just to change driver-baikal.h file and reflash?

Edit: Its not working,still 480mhz after changing driver-baikal.h file/flashing. How do I do ?

thanks alot

Write original image on sdcard.


thanks for information. I couldn't reflash with original like I did without have to read/remove sd cards ?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: etoque on June 25, 2018, 06:25:45 PM
I see there;https://www.baikalminer.com/support02.php

there's an git image from baikal,could I use this image while doing same processing that I do to make the overclock fallowing cod3gen like;

-git clone; git from baikal
-autoreconf -fi && ./configure && make

and thats it I have original  ?

thanks


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on June 25, 2018, 06:41:21 PM
Baikal dont have the orginal open sources on github, if you have compiled the version i have on github and followed every direction you should be copy back the orginal: cp /opt/scripta/bin/sgminer_ORG /opt/scripta/bin/sgminer.

If you need to reflash you can download images from Baikal`s github and then flash those files on a new SD card. If you have Giant X10 its all here: https://www.baikalminer.com/down/giantx10.pdf - Same procedure for Giant B and N, but different images.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: etoque on June 25, 2018, 06:56:03 PM
Baikal dont have the orginal open sources on github, if you have compiled the version i have on github and followed every direction you should be copy back the orginal: cp /opt/scripta/bin/sgminer_ORG /opt/scripta/bin/sgminer.

If you need to reflash you can download images from Baikal`s github and then flash those files on a new SD card. If you have Giant X10 its all here: https://www.baikalminer.com/down/giantx10.pdf - Same procedure for Giant B and N, but different images.

very thanks you for this golden information,i'll try this asap :)


You should add this on readme for who have HW error and want to undo oc without necessarily reflash with original image

Alrigit so I try doing it

change nano
autoreconf -fi && ./configure && make
cp /opt/scripta/bin/sgminer_ORG /opt/scripta/bin/sgminer

Did I have to do screen -x + (ctrl+c) cp /opt/scripta/bin/sgminer_ORG After ?

edit2; ugh still doing 480. So i have no choice except flash sdcard you think ? :(


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on June 25, 2018, 08:31:01 PM
Baikal dont have the orginal open sources on github, if you have compiled the version i have on github and followed every direction you should be copy back the orginal: cp /opt/scripta/bin/sgminer_ORG /opt/scripta/bin/sgminer.

If you need to reflash you can download images from Baikal`s github and then flash those files on a new SD card. If you have Giant X10 its all here: https://www.baikalminer.com/down/giantx10.pdf - Same procedure for Giant B and N, but different images.

very thanks you for this golden information,i'll try this asap :)


You should add this on readme for who have HW error and want to undo oc without necessarily reflash with original image

Alrigit so I try doing it

change nano
autoreconf -fi && ./configure && make
cp /opt/scripta/bin/sgminer_ORG /opt/scripta/bin/sgminer

Did I have to do screen -x + (ctrl+c) cp /opt/scripta/bin/sgminer_ORG After ?

edit2; ugh still doing 480. So i have no choice except flash sdcard you think ? :(


Login to your miner,
screen -x sgminer
ctrl+c to stop screen session
cp /opt/scripta/bin/sgminer_ORG /opt/scripta/bin/sgminer
confirm overwrite.

If you get write error you need to redo the process, because there is a script that automatically starts sgminer again if it detects its shutdown.

You should add this on readme for who have HW error and want to undo oc without necessarily reflash with original image

Honestly, people who dont know what they are doing should really not be doing this...


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: etoque on June 25, 2018, 08:41:43 PM
^

I kindly know what im doing.... I just don't know the path,doesn't use linux at all.

thanks btw for help


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on June 25, 2018, 08:43:10 PM
did it work?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: etoque on June 25, 2018, 09:13:08 PM
did it work?

Just try and still show 480Mhz


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on June 25, 2018, 09:21:48 PM
What message do you get when you try to copy?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: etoque on June 25, 2018, 09:41:39 PM
What message do you get when you try to copy?

I get file text busy but when I keep trying or clear cache it work,I get none msg in fact.  

one of my board keep getting more and more HW error I have to undo that


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on June 25, 2018, 09:56:18 PM
What message do you get when you try to copy?

I get file text busy but when I keep trying or clear cache it work,I get none msg in fact.  

one of my board keep getting more and more HW error I have to undo that

How do you get text busy if there is no message? Just hang?

Probably easier to reflash.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: etoque on June 25, 2018, 10:04:29 PM
What message do you get when you try to copy?

I get file text busy but when I keep trying or clear cache it work,I get none msg in fact.  

one of my board keep getting more and more HW error I have to undo that

How do you get text busy if there is no message? Just hang?

Probably easier to reflash.
just hang. 

Yeah I just dont have any device to read sdcard now ,I'll do it tomorrow,thanks for your time cod3gen,appreciate !


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: xxALEXANDRxx on June 26, 2018, 06:09:17 PM
What message do you get when you try to copy?

I get file text busy but when I keep trying or clear cache it work,I get none msg in fact.  

one of my board keep getting more and more HW error I have to undo that

How do you get text busy if there is no message? Just hang?

Probably easier to reflash.
just hang. 

Yeah I just dont have any device to read sdcard now ,I'll do it tomorrow,thanks for your time cod3gen,appreciate !

Original image Baikal B:
https://drive.google.com/open?id=1R8Okh-eu7wwl9j3Xj3O89oaL9Jr_s9kI (https://drive.google.com/open?id=1R8Okh-eu7wwl9j3Xj3O89oaL9Jr_s9kI)


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: drogasi on June 27, 2018, 08:12:55 PM
Hello everyone,
I've sent the payment for 1 firmware to zorbminer , they don't answer me anymore.
Is it possible mining cryptonight v7 with baikal giant N or with an antminer X3?
Thanks


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on June 27, 2018, 08:18:12 PM
Hello everyone,
I've sent the payment for 1 firmware to zorbminer , they don't answer me anymore.
Is it possible mining cryptonight v7 with baikal giant N or with an antminer X3?
Thanks

Dude, you got scammed. I believe i warned about this earlier in this thread. And no, Cryptonight v7 is a no go on both - please do prove me otherwise.. :D


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: drogasi on June 27, 2018, 08:26:21 PM
 :'( 
thanks for the answer, I've read now this thread, in the crypto world scammer are everywere


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: AleRos on July 03, 2018, 06:53:48 AM
Hi guys,
I wanted to point out that, after completing the overclocking procedure and setting "400" as value,
I have been testing the mining on the pascal algorithm for about a week.
The result is the same as that obtained without overclocking,
so I communicate that overclocking does not work for Pascal

cod3gen, but have you tested the various hashrates of the various algorithms?

can you show us your results?

AleRos


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Big World on July 05, 2018, 11:37:03 AM
interested.  thread reserved, I got 2 B running in my garage .


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on July 05, 2018, 12:41:36 PM
Hi guys,
I wanted to point out that, after completing the overclocking procedure and setting "400" as value,
I have been testing the mining on the pascal algorithm for about a week.
The result is the same as that obtained without overclocking,
so I communicate that overclocking does not work for Pascal

cod3gen, but have you tested the various hashrates of the various algorithms?

can you show us your results?

AleRos

No, none Giant B algo`s have been tested by me, i dont own any B`s. Is`nt 400mhz stock on Giant B`s?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: BlaCKBloOD on July 06, 2018, 05:54:31 AM
Baikal Giant B after overclocking.

https://image.ibb.co/k4s6Uy/Baikal_B_OC.jpg
Default hashrate was 42 Gh.
Baikal-fan=30

Many thanks to cod3gen.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on July 06, 2018, 07:27:10 AM
@BlaCKBloOD how about pool side results? Are there increased hashrate there?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: BlaCKBloOD on July 06, 2018, 11:22:18 AM
@BlaCKBloOD how about pool side results? Are there increased hashrate there?

Too many factors there. Pool luck etc., I will see later. We need someone with 2 Baikals Giant B. One OC and another not.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on July 06, 2018, 11:25:17 AM
@BlaCKBloOD how about pool side results? Are there increased hashrate there?

Too many factors there. Pool luck etc., I will see later. We need someone with 2 Baikals Giant B. One OC and another not.
Luck does not affect reported hashrate on pool, that affects your earnings :-)


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: dez82 on July 06, 2018, 11:35:15 AM
Just to clarify,

If I update my Giant N with this, I will get no overclock and no new algo's?

Good on cod3gen for open sourcing the firmware and STM for the miner, but I just can't tell if there's any actual benefit on the dogsh!t that is my GIant N miner.

Sorry if I sound ignorant, but I'm a miner, not a programmer and if I use this update, it's going to take me about 2 hours of pissing about, so I want to make sure I'm actually chasing something I'll benefit from.

From reading the thread, it looks like the B and X10 are the only ones which actually benefit in a real change.

Hoping someone can clarify.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: BlaCKBloOD on July 06, 2018, 11:45:54 AM
@BlaCKBloOD how about pool side results? Are there increased hashrate there?

Too many factors there. Pool luck etc., I will see later. We need someone with 2 Baikals Giant B. One OC and another not.
Luck does not affect reported hashrate on pool, that affects your earnings :-)

Hashrate is still going up and down. I am on CoinMine.pl

https://image.ibb.co/b7CosJ/Coinmine_Hashrate.jpg
https://image.ibb.co/mYehmd/Hash1.jpg
https://image.ibb.co/cXfNmd/Hash2.jpg
Is going UP or not ? By me YES !!! Overclocked !!!  :o

https://image.ibb.co/muopzy/Hash3.jpg
Before 42Gh, now 47Gh and going UP.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on July 06, 2018, 12:36:30 PM
Is going UP or not ? By me YES !!! Overclocked !!!  :o

Before 42Gh, now 47Gh and going UP.

Nice, so you got OC working! :-)

Just to clarify,

If I update my Giant N with this, I will get no overclock and no new algo's?

Good on cod3gen for open sourcing the firmware and STM for the miner, but I just can't tell if there's any actual benefit on the dogsh!t that is my GIant N miner.

Sorry if I sound ignorant, but I'm a miner, not a programmer and if I use this update, it's going to take me about 2 hours of pissing about, so I want to make sure I'm actually chasing something I'll benefit from.

From reading the thread, it looks like the B and X10 are the only ones which actually benefit in a real change.

Hoping someone can clarify.

The only miner that benefit from this is Giant B. It works with Giant N and Giant X10, but it does not provide any OC or new algo`s to either one of those.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Bob-Bit on July 06, 2018, 02:21:36 PM
So is X13 one of the new available algorithms? That's the only one I'm interested in. I tried reading back 3 or 4 pages, but I'm not seeing if it's included. Thanks for your hard work, this looks awesome! I love the interface of the Baikal miners. They work great as a compliment to Awesome miner. (Which I use) Again, thank you!


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on July 06, 2018, 06:25:52 PM
So is X13 one of the new available algorithms? That's the only one I'm interested in. I tried reading back 3 or 4 pages, but I'm not seeing if it's included. Thanks for your hard work, this looks awesome! I love the interface of the Baikal miners. They work great as a compliment to Awesome miner. (Which I use) Again, thank you!

None of B/N/X10 is capable of X13 algo.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Big World on July 09, 2018, 06:42:43 AM
So is X13 one of the new available algorithms? That's the only one I'm interested in. I tried reading back 3 or 4 pages, but I'm not seeing if it's included. Thanks for your hard work, this looks awesome! I love the interface of the Baikal miners. They work great as a compliment to Awesome miner. (Which I use) Again, thank you!

BAIKAL A2000 include X13 algorithm  ;)


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: goga5 on July 14, 2018, 08:50:47 AM
Greetings to all! Two Baikal "B", one in the dispersal of another is not. when testing during the day, the income is identical. returned everything back ... I tested it with "nicehash", as on one in the pool (Lbry), the hashtet periodically jumped to 50 GH/s, and also jumped on the other "B".


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: goodmancz on July 15, 2018, 10:01:32 AM
Hello!!
I tested cod3gen moded sgminer, now on BAIKAL B is all working, but is it possible to push more frequency than 480Mhz i tried compile with driver-baikal.h line 18,25 (500) (520), but always was on 480Mhz..
BTW thanks to cod3gen!!!  ;D  ;D


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: BlaCKBloOD on July 19, 2018, 02:37:57 PM
And For Baikal X10 ??? We have any news for make a Overclock or for implement new ago ??? Those miners have a FPGA chips...

Baikal X10 and Baikal B is not the same ? Somebody saw chips ? Somebody try to change SDCard viceversa between Baikal B and X ?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Bob-Bit on July 19, 2018, 03:31:37 PM
So is X13 one of the new available algorithms? That's the only one I'm interested in. I tried reading back 3 or 4 pages, but I'm not seeing if it's included. Thanks for your hard work, this looks awesome! I love the interface of the Baikal miners. They work great as a compliment to Awesome miner. (Which I use) Again, thank you!

BAIKAL A2000 include X13 algorithm  ;)
Eh. Yeah, I already have that one and the A900's. X10's mining X13 would be awesome though if someone were to crack that egg, I'd be all over that. Well, I guess the positive side to this is that there are no new X13 miners making the ones still out there more valuable. If someone does figure out how to use X10s for mining X13 algo I definitely want to stay abreast of that situation though, which is why I asked. It would seem doable since the X10 does a few algos in common with the Giant+ etc. I'll be watching here with interest.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: oricon on July 21, 2018, 06:16:07 PM
hello cod3gen

I bought bk-n240

Browse
https://github.com/cod3gen/sgminer-baikal
Follow the steps written on the website to rebuild

use root

sudo apt-get install git
git clone https://github.com/cod3gen/sgminer-baikal.git
cd sgminer-baikal
autoreconf -fi && ./configure && make
cp /opt/scripta/bin/sgminer /opt/scripta/bin/sgminer_ORG
cp sgminer /opt/scripta/bin/sgminer


When executing sgminer

The message that appears is

Started sgminer 5.6.2-BK_cod3gen_MOD
* using Jansson 2.7
No devices detected!
Waiting for USB hotplug devices or press q to quit

Is my step missing


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: elmond on July 23, 2018, 04:14:11 AM
How to install and compile?
use SSH and log in as root user to your miner, default password is baikal.
cd ~
sudo apt-get install git
git clone https://github.com/cod3gen/sgminer-baikal.git
cd sgminer-baikal
nano driver-baikal.h DO CHANGES AS ABOVE. If you have Giant N, no need to do changes.
autoreconf -fi && ./configure && make
cp /opt/scripta/bin/sgminer /opt/scripta/bin/sgminer_ORG
This process will take about 15min.

When its done you need to:

screen -x sgminer
ctrl+c to stop screen session

cp sgminer /opt/scripta/bin/sgminer Confirm overwrite. If you cannot overwrite, you need to stop screen session again and retry copy.
After a while you can reconnect to screen session(screen -x sgminer). When you do not need to see screen session any more, use ctrl+a+d keys to dettach!

do you done step above with bold blue color?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: oricon on July 23, 2018, 06:02:26 PM
How to install and compile?
use SSH and log in as root user to your miner, default password is baikal.
cd ~
sudo apt-get install git
git clone https://github.com/cod3gen/sgminer-baikal.git
cd sgminer-baikal
nano driver-baikal.h DO CHANGES AS ABOVE. If you have Giant N, no need to do changes.
autoreconf -fi && ./configure && make
cp /opt/scripta/bin/sgminer /opt/scripta/bin/sgminer_ORG
This process will take about 15min.

When its done you need to:

screen -x sgminer
ctrl+c to stop screen session

cp sgminer /opt/scripta/bin/sgminer Confirm overwrite. If you cannot overwrite, you need to stop screen session again and retry copy.
After a while you can reconnect to screen session(screen -x sgminer). When you do not need to see screen session any more, use ctrl+a+d keys to dettach!

do you done step above with bold blue color?

i try
but unsuccess


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Dudukian on July 24, 2018, 06:33:53 PM
Does anyone have any experience with Baikal repair service ?   Four of my Baikal's went down from an electrical storm .  Three are Giant B and 1 Giant X .  Is it worth the effort to repair them ?    I know the shipping will be steep .

     Thanks ,  James


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: tboy32c on July 25, 2018, 10:32:39 AM
Does anyone have any experience with Baikal repair service ?   Four of my Baikal's went down from an electrical storm .  Three are Giant B and 1 Giant X .  Is it worth the effort to repair them ?    I know the shipping will be steep .

     Thanks ,  James

If you have any others you could try swapping a known good Orange Pi/controller board with one of the ones that don't work. If only the Orange Pi or controller board died you're in luck since those are easy to replace (Baikal sells them separately if you contact them). If the hash boards died you may not be able to repair them depending on if the ASICs themselves fried of if it was any of the other components.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: chinalovebtc on July 26, 2018, 03:57:18 PM
We are committed to the Baikal machine cracking, we have been studying the firmware for a long time, and have made some progress. If a friend wants to join our research team, we are very welcome to contact us.

Discord: greatwallbtc#5210


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: ZenoDiac on July 26, 2018, 05:27:08 PM
Does anyone have any experience with Baikal repair service ?   Four of my Baikal's went down from an electrical storm .  Three are Giant B and 1 Giant X .  Is it worth the effort to repair them ?    I know the shipping will be steep .

     Thanks ,  James
Yea it depends on what's wrong hey.
If they go on, but don't hash and you can't access the Dashboard, but can ping it = you need to take the SD card out and give it a set IP.
If they go on, but don't hash and you can't access the Dashboard and can NOT ping it = you need to reflash the SD card or replace it with a new one.
If they go on and all 3 lights light up during startup you might be in luck - boards are fine and the problem lies elsewhere.
If they go on, but no blue lights light up during startup - there's something wrong with the board.

I'm currently sitting with one hash board which I cannot get to work for the life of me. I've fixed a few but this one... Disassembled, cleaned, went through it with a magnifying glass, applied new heatpaste.
I just can't get the blue light to go on during startup. It goes solid when the other 2 boards hash (tho itself doesn't hash).

If they don't go on at all... Something is most likely fried - should be able to see it when disassembling.
Eh, but it's a pain in the arse to send back with fees - and with the current profitability, I donno if it's worth the money sending back :/


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: piccolobit on July 26, 2018, 08:45:01 PM
Hello everyone, I would like to try to change my Baikal n, but I did not understand how it is done. ??? ??? ??? is there a tutorial? the procedure can be done with windows or serves linux? ???
THX


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Dudukian on July 27, 2018, 08:21:05 AM
Does anyone have any experience with Baikal repair service ?   Four of my Baikal's went down from an electrical storm .  Three are Giant B and 1 Giant X .  Is it worth the effort to repair them ?    I know the shipping will be steep .

     Thanks ,  James
Yea it depends on what's wrong hey.
If they go on, but don't hash and you can't access the Dashboard, but can ping it = you need to take the SD card out and give it a set IP.
If they go on, but don't hash and you can't access the Dashboard and can NOT ping it = you need to reflash the SD card or replace it with a new one.
If they go on and all 3 lights light up during startup you might be in luck - boards are fine and the problem lies elsewhere.
If they go on, but no blue lights light up during startup - there's something wrong with the board.

I'm currently sitting with one hash board which I cannot get to work for the life of me. I've fixed a few but this one... Disassembled, cleaned, went through it with a magnifying glass, applied new heatpaste.
I just can't get the blue light to go on during startup. It goes solid when the other 2 boards hash (tho itself doesn't hash).

If they don't go on at all... Something is most likely fried - should be able to see it when disassembling.
Eh, but it's a pain in the arse to send back with fees - and with the current profitability, I donno if it's worth the money sending back :/


  All the lights come on during startup.   They just don't show up on the gateway . 


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: stokmak on July 29, 2018, 08:07:21 PM
https://www.youtube.com/watch?v=HIR0bAYKiyc


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: sean123 on July 30, 2018, 06:31:36 PM
https://www.youtube.com/channel/UCMF53Qxd1_1FQiPPFzpLfPA?app=desktop


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: agapes on July 31, 2018, 06:37:34 AM
there is one way we can trust for the guy that firmware is legit
give access to his computer on TeamViewer and showing the screen live that working


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: agapes on July 31, 2018, 06:40:55 AM
iv saw something weird on all videos, the browser connected to VPN???
is that normal or what?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Bob-Bit on July 31, 2018, 04:09:36 PM
Anyone know where I could source a fan for a Baikal A900? Can't find the same one anywhere. I don't mind if I have to splice wires with the end of the plug for the old fan. I'm a simple man.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: sean123 on August 01, 2018, 06:07:04 PM
Hi all is there any new on the n range update many thanks in advance


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: kavjlaeg on August 01, 2018, 07:15:04 PM
Rebuild of Baikal`s SG Miner for Giant X10 / N / B


hello code3gen, make your sgminer mod on 7pc baikal B
sorry, hashrate MMR and working pools, some as stock.
in web LBRY up from 42 to 46 Gh/s
pools NO hash up (
https://www.miningrigrentals.com/rigs/88361
I mod by code3gen baikal`s B at 30 Jul


thks.



Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: TheRealCashen on August 01, 2018, 11:42:05 PM
Followed the directions and i'm getting 0 accepted shares with pascal, but Lbry works just fine.

any ideas?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: jaryfaaad on August 03, 2018, 02:22:06 PM
Have updated the link and that might be useful to some people.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on August 04, 2018, 12:11:10 AM
hello code3gen, make your sgminer mod on 7pc baikal B
sorry, hashrate MMR and working pools, some as stock.
in web LBRY up from 42 to 46 Gh/s
pools NO hash up (
https://www.miningrigrentals.com/rigs/88361
I mod by code3gen baikal`s B at 30 Jul


thks.

Not sure what you mean, i see very fluctating hashrate on your miners on MRR..



Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on August 04, 2018, 12:14:46 AM
hello cod3gen

I bought bk-n240

Browse
https://github.com/cod3gen/sgminer-baikal
Follow the steps written on the website to rebuild

use root

sudo apt-get install git
git clone https://github.com/cod3gen/sgminer-baikal.git
cd sgminer-baikal
autoreconf -fi && ./configure && make
cp /opt/scripta/bin/sgminer /opt/scripta/bin/sgminer_ORG
cp sgminer /opt/scripta/bin/sgminer


When executing sgminer

The message that appears is

Started sgminer 5.6.2-BK_cod3gen_MOD
* using Jansson 2.7
No devices detected!
Waiting for USB hotplug devices or press q to quit

Is my step missing


Have never been tried on 240k version, and from your message it does not work on it "No devices detected"


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: piccolobit on August 04, 2018, 10:11:35 AM
hi, my giant N+ change clock from 200 to 420....but hashrate is the same....is normal?
THX



Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: sean123 on August 05, 2018, 06:36:11 AM
https://github.com/genesismining/sgminer-gm/commit/0015387e466632dc4eb6c49b3431f3c9313d1edf


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: OTC_Buyer on August 05, 2018, 07:08:11 PM
Were there any hidden algorithms on Giant B like there was on the X10?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: reactgirolles6 on August 07, 2018, 12:57:29 AM
The hash rate has increased globally in the autumn season of 2017.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: goga5 on August 07, 2018, 12:57:52 PM


Nothing works! I know which byte is responsible for the value of "400" in the file "sgminer". so, when editing this value on any other, the work of the miner does not change! This is all a dummy, but maybe on the model "X10" will work as I tried on the model "B". I can edit the wishing "sgminer" model file (X10) for verification. See below photo...


https://d.radikal.ru/d24/1808/b4/7963bc3a97d4.png

https://d.radikal.ru/d33/1808/9e/a6fa3a0c5c77.png


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: goga5 on August 07, 2018, 05:13:11 PM
You did not understand! I'm on the official sgminer file, the Baikal B model, I change the byte which is responsible for the frequency and without result. Although, after a bit of testing, I removed the conclusion that the parameter "Hashrate av" is slightly overstated, but the "Hashrate 5s" parameter remains the same. Most likely, I will need to play with the other digits in the "sgminer" file. and I do not do any updates that are described here! If there is someone who wants to test Baikal X10, then please ....


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: goga5 on August 07, 2018, 08:46:55 PM
which file you have changed these values?
sgminer


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: yrk1957 on August 08, 2018, 01:09:29 AM
You did not understand! I'm on the official sgminer file, the Baikal B model, I change the byte which is responsible for the frequency and without result. Although, after a bit of testing, I removed the conclusion that the parameter "Hashrate av" is slightly overstated, but the "Hashrate 5s" parameter remains the same. Most likely, I will need to play with the other digits in the "sgminer" file. and I do not do any updates that are described here! If there is someone who wants to test Baikal X10, then please ....

I can test on X10. What needs to be done?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: goga5 on August 08, 2018, 01:46:13 AM
I can test on X10. What needs to be done?
You can send your "sgminer" file and I will change it, for example, I will change the frequency from 300 to 400 and after you check for changes.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: goga5 on August 08, 2018, 09:08:31 AM
I can test on X10. What needs to be done?

Check for a change and report the results. sgminer Baikal B - 100000MHz, Baikal X10 - 50MHz.

B:     https://yadi.sk/d/Kede5yRw3a2BnB
X10: https://yadi.sk/d/VGHJcSkk3a2DpS


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on August 08, 2018, 09:11:19 AM
Overclocking the baikal B works 42-> 46 g / s. Is it possible to accelerate by 15% or more? Cod3gen I made various changes (as written above), but they did not work.

Yepp, that should be possible on Giant B, i believe there are some members that have done this. I don`t have any B`s to confirm, or check what needs to be changed.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on August 08, 2018, 09:12:39 AM


Nothing works! I know which byte is responsible for the value of "400" in the file "sgminer". so, when editing this value on any other, the work of the miner does not change! This is all a dummy, but maybe on the model "X10" will work as I tried on the model "B". I can edit the wishing "sgminer" model file (X10) for verification. See below photo...


If you digg into sgminer miner code i have on github, you will understand that you cannot change only the byte that sets "400" mhz. By default baikal is using static settings.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: piccolobit on August 08, 2018, 10:04:05 AM
is possible OC the Giant N+? I see the clock is change, but the performance is the same.....
THX


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: yrk1957 on August 08, 2018, 10:25:14 AM
What's the login/pwd for X10 for ssh?
baikal/baikal just hangs with putty.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: yrk1957 on August 08, 2018, 11:05:22 AM
What's the login/pwd for X10 for ssh?
baikal/baikal just hangs with putty.

So X10 seems locked down. The sgminer directories are owned by root, and nothing can be changed if we don't know the root password. Just baikal/baikal is useless.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: kineda on August 08, 2018, 12:17:37 PM
What's the login/pwd for X10 for ssh?
baikal/baikal just hangs with putty.

baikal/baikal works on my x10 but root/baikal also worked on mine too. ;)


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: yrk1957 on August 08, 2018, 03:10:44 PM
I can test on X10. What needs to be done?

Check for a change and report the results. sgminer Baikal B - 100000MHz, Baikal X10 - 50MHz.

B:     https://yadi.sk/d/Kede5yRw3a2BnB
X10: https://yadi.sk/d/VGHJcSkk3a2DpS

I tried this on X10 and if shows 50Mhz clock in UI but still hashes at 10G/5G as per alogo.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: SchiefelbeinBTC on August 08, 2018, 03:15:01 PM
There are certain things that I have found interesting but I am not sure if you will feel same.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: goga5 on August 08, 2018, 04:21:54 PM
I tried this on X10 and if shows 50Mhz clock in UI but still hashes at 10G/5G as per alogo.
And I about this...
Here they wrote that baikal uses static settings.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: goga5 on August 09, 2018, 02:01:56 PM
who tried to increase the voltage? I do not have a power supply with voltage regulation. If anyone has any thoughts on this matter? ???
Increases in voltage from 0.8v to 0.95v at Baikal B, the change was only in heating, it became much stronger!!!


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: nodulelibyane7 on August 09, 2018, 04:30:16 PM
The return number are static but the display number is not sometimes.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: piccolobit on August 10, 2018, 09:34:28 AM
sorry if I ask again ... nobody knows if it is possible to increase the performance of the Giant N +?
THX


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: piccolobit on August 10, 2018, 12:49:35 PM
I have already updated my baikal, in fact, the frequency has increased from 200 to 420 .... but the performance is the same, and I wondered if I made a mistake, or for the model N overclocking does not work


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: preda on August 10, 2018, 06:08:55 PM
how much is earning a baikal x10 today?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: etoque on August 10, 2018, 09:26:38 PM
I dont know what the problem but my hashrate aren't stable,I have alot of drop from pool side and reward side ,and since beggining, without any malfonction visible... I kind start suspecting the Baikal B flash overclocking,new firmware have maybe malware to mine with your machine...can't be that unlucky lol


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: staineddreserved7 on August 12, 2018, 09:41:39 PM
IF there is anyone with the giant B and who can test whether the miner works for them.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: etoque on August 13, 2018, 01:36:27 AM
crypto about to die,mining too,no good reward before 1-2y guys. good luck .


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: elmond on August 15, 2018, 02:46:50 AM
finnaly, im rolling back my x10 to v1.6 firmware for using cod3gen code. funny thing is i'm downgrade the speed which set to 200 and running as 5GHs


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: alexny on August 19, 2018, 02:44:56 PM
IF there is anyone with the giant B and who can test whether the miner works for them.



this firmware doesn't work on giant b


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: kleiner-s on August 20, 2018, 10:39:53 PM
Have ever anyone tried to implement the changes of the monero code to this source code and look what happens on a Baikal Giant N+ ? Or with other cryptonight algos.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: MnngSprvsr on August 21, 2018, 08:39:55 PM
What's the login/pwd for X10 for ssh?
baikal/baikal just hangs with putty.

So X10 seems locked down. The sgminer directories are owned by root, and nothing can be changed if we don't know the root password. Just baikal/baikal is useless.

use "sudo" to get root privilegs


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: piccolobit on August 22, 2018, 07:45:55 AM
I have already updated my baikal, in fact, the frequency has increased from 200 to 420 .... but the performance is the same, and I wondered if I made a mistake, or for the model N overclocking does not work
不对固件分析的行为都是徒劳的,而我已经反编译了它的固件,看到很多有趣的事情。可以联系我,微信号:wxid_i0q30lt30ssk22
Hi, sorry but I don't undestand.....what is this?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: gp13 on August 27, 2018, 08:30:42 AM
Nothing works! I know which byte is responsible for the value of "400" in the file "sgminer". so, when editing this value on any other, the work of the miner does not change! This is all a dummy, but maybe on the model "X10" will work as I tried on the model "B". I can edit the wishing "sgminer" model file (X10) for verification. See below photo...

I tried the version of the @cod3gen for mining the LBRY for baikal b. Based on the pool's performance, I concluded that the pool saw a 15-20% GH/s increase in fact.

But this is probably not true for other coins. For example Pascal - the version of the @cod3gen - did not work (although @cod3gen wrote earlier).


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: pilot_3721 on August 27, 2018, 02:56:50 PM
Hello,
Who could explain, how can be used the open source files for BK-N?
I tried to write all files in Windows to sd-card of orange pi. But asic doesn't work with such pluged card. I think, I do wrong.
How to do correct by points?
Thanks!


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: kineda on August 28, 2018, 12:07:13 PM
Codegen, quick question.  Were the sgminer files in your github just a fork of the main sgminer and you added in pieces you were able to glean from walking the baikal bin or were you able to gather what sgminer files were used to compile the baikal bin?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: granmove on September 01, 2018, 08:59:03 PM
Hi,

I have a baikal giant N + miner, bought secondhand, but i do not have the
password to login.
I tryed baikal and Baikal, but those are not correct.
So i need the right firmware to put on a sdcard to get it
original again.
Mabey someone can make a backup and upload it somewhere
so i can use it to enter my miner again.

So i'm in need of original software for the sdcard
miner: Baikal giant N+

thanks in advange

Stef


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Baikalek on September 02, 2018, 05:53:23 AM
Hi,

I have a baikal giant N + miner, bought secondhand, but i do not have the
password to login.
I tryed baikal and Baikal, but those are not correct.
So i need the right firmware to put on a sdcard to get it
original again.
Mabey someone can make a backup and upload it somewhere
so i can use it to enter my miner again.

So i'm in need of original software for the sdcard
miner: Baikal giant N+

thanks in advange

Stef

Hi here is all:
https://github.com/baikalminer


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: saviothecnic on September 11, 2018, 09:45:35 AM
Firmware (STM Chip) files for X10 / B / N:
https://drive.google.com/open?id=1hgHN2FtyQAZx8-7_oAgYIb8Zs657SrrT
Hi I have a problem with my baikal N Plus
I do not work, I would like to try to update the firmware
I did not understand, however, with what program I have to load these .bin
For N Plus this would be "GN40_V16_20171210 (From GN v1.0 Image) .bin" correct?
Thank you


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: etoque on September 13, 2018, 05:33:24 PM
its not working, tested a month over 20 machine BKB and ain't see difference into reward. Yes pool and bkb software do see more hashrate but nothing more for reward,then I start seeing drop in hashrate... So I flash again to put original firmware and no more hashrate drop(suspect firmware could possibly stole your hashrate)

So right now im asking to myself, Whats next for BKB ? Not even 1 years old and seems its about to get outdated. Vcash is dead,pascal changing algo soon,library is either dead or gonna change algo too eventually, and all other coin that you can mine have better competitive miner....


owner of BKB, We have to do something.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: elmond on September 14, 2018, 04:30:33 AM
its not working, tested a month over 20 machine BKB and ain't see difference into reward. Yes pool and bkb software do see more hashrate but nothing more for reward,then I start seeing drop in hashrate... So I flash again to put original firmware and no more hashrate drop(suspect firmware could possibly stole your hashrate)

So right now im asking to myself, Whats next for BKB ? Not even 1 years old and seems its about to get outdated. Vcash is dead,pascal changing algo soon,library is either dead or gonna change algo too eventually, and all other coin that you can mine have better competitive miner....


owner of BKB, We have to do something.

what is your pool and last daily return?

i have an auto switch script that running with BX on mining-dutch.
if you willing to try it, do let me knows, i try to work out by next week.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: nikey on September 16, 2018, 06:25:23 PM
https://www.baikalminer.com/support_view.php?ID=3



Hi friends.

Long story short!

After we pushed out the baikal miner version two of multi-algo miner that can support X11/X13/X14/X15/Quark/Qubit, it exicted many mining players.


Since that, we spend many times on perfecting the updating scheme Now, it's done!


Detailed information please check with the below links:
For Google: https://drive.google.com/open?id=0B1GBwN5-i39VcWJDdm1BUjhZTjg
For baidu: http://pan.baidu.com/s/1jHAGcLo


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Ma907xB on September 17, 2018, 12:08:35 AM
https://www.baikalminer.com/support_view.php?ID=3



Hi friends.

Long story short!

After we pushed out the baikal miner version two of multi-algo miner that can support X11/X13/X14/X15/Quark/Qubit, it exicted many mining players.


Since that, we spend many times on perfecting the updating scheme Now, it's done!


Detailed information please check with the below links:
For Google: https://drive.google.com/open?id=0B1GBwN5-i39VcWJDdm1BUjhZTjg
For baidu: http://pan.baidu.com/s/1jHAGcLo

This is very old and inaccurate.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: serjorossi on September 18, 2018, 12:26:20 PM
Interesting fact. The boards for x10 and Giant B are the same. Is it possible to make X10 from Giant B ????? What is the difference?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: crytotronik on September 27, 2018, 10:30:22 PM
https://www.baikalminer.com/support_view.php?ID=3



Hi friends.

Long story short!

After we pushed out the baikal miner version two of multi-algo miner that can support X11/X13/X14/X15/Quark/Qubit, it exicted many mining players.


Since that, we spend many times on perfecting the updating scheme Now, it's done!


Detailed information please check with the below links:
For Google: https://drive.google.com/open?id=0B1GBwN5-i39VcWJDdm1BUjhZTjg
For baidu: http://pan.baidu.com/s/1jHAGcLo

Haahaa! Dude.. welcome in 2018! You quoted an announcement posted in 2016 (for older Multi-Algo-Miners by Baikal)!


Something different: I saw peaple were talking about mining Keccak with an X10. Do you think this will be released one day? Or just rumors?

Look here:
https://bitcointalk.org/index.php?topic=3459858.msg37853830#msg37853830


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: yamada-tech on October 29, 2018, 09:41:09 AM
https://www.youtube.com/watch?v=AiJA_2ZNVlM (https://www.youtube.com/watch?v=AiJA_2ZNVlM)

Um... real ???


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: vincl on October 29, 2018, 10:30:26 AM
https://www.youtube.com/watch?v=AiJA_2ZNVlM (https://www.youtube.com/watch?v=AiJA_2ZNVlM)

Um... real ???

no.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: _GhostInTheShell_ on October 29, 2018, 04:38:42 PM
https://www.youtube.com/watch?v=AiJA_2ZNVlM (https://www.youtube.com/watch?v=AiJA_2ZNVlM)

Um... real ???

no.

Are you sure about that?  Groestl is a new algo for these same chips on a new miner (that's roughly 2.8x x10's)
http://www.baikalminer.com/product21.php


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: vincl on October 29, 2018, 04:50:36 PM
if you have to pay for a firmware its 99% scam


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Andartis on November 01, 2018, 03:26:27 AM
Any progress on overclocking the BK-X? I mean so far, as I read, it did not work.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: ripley426 on November 13, 2018, 08:12:25 AM
hi, I have 2 N+ and 2 N70 new and I would like to update with this firmware. ..as soon as I can copy N70 original executable sgminer


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: astraleureka on November 13, 2018, 06:22:20 PM
if you have to pay for a firmware its 99% scam
Usually, yes, but there is that 1% option, and in this case it is true. The BK-X can do Groestl as well as Keccak, and can be overclocked (although not very much / it is unstable and I don't recommend it)


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: iwouldifiwereyou on November 16, 2018, 04:36:52 AM

if you have to pay for a firmware its 99% scam
Usually, yes, but there is that 1% option, and in this case it is true. The BK-X can do Groestl as well as Keccak, and can be overclocked (although not very much / it is unstable and I don't recommend it)

aww bummer, no messages from newbs for astraleureka :)

I was going to ask for some help with my x10, i just have the 5 basic algorithms and was trying to figure out what can be done.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: astraleureka on November 16, 2018, 06:50:25 PM
I would just mine Qubit with it, consistently the best option.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: iwouldifiwereyou on November 17, 2018, 08:36:14 AM
I would just mine Qubit with it, consistently the best option.

But for a week now X11ghost has been making 16 dollars a day, because of Sibcoin


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: kineda on November 17, 2018, 12:10:23 PM
I would just mine Qubit with it, consistently the best option.

But for a week now X11ghost has been making 16 dollars a day, because of Sibcoin

what pool is paying $16 a day?!


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: tboy32c on December 21, 2018, 06:22:52 PM
  • https://drive.google.com/open?id=1jqSKB3G-nKtHLF3dfPGalSgNLOiHAMBf (https://drive.google.com/open?id=1jqSKB3G-nKtHLF3dfPGalSgNLOiHAMBf)
  • Custom X10 firmware w/groestl & skein2
  • Free (as in lunch) - no dev fee or anything like that
  • Personal hobby project for me to do reverse engineering
  • Only tested on one hash board but should theoretically work with all three
  • No asic mods req'd to add those algos i.e. X10 has always had the ability
  • Don't really have time to support this, so installing it/troubleshooting is on you. Review this thread for help on how to change out firmware
  • Would be appreciated if any trusted members of the forum could test this out and let us know if it works for you (how many scams tell you this?)
  • Release source? Maybe someday. This is free after all
  • Uses slightly modified sgminer as pulled by Cod3gen
  • Included sgminer incompatible with stock firmware
  • Uses completely custom firmware built from scratch by myself based on original behavior analysis
  • Copies original firmware behavior as closely as possible i.e. there may be possible optimizations
  • Need to run reset script before running sgminer each time (couldn't be bothered to fix in sgminer/firmware)
  • Suggest adding reset script plus a 5 sec delay to miner-start.sh file
  • Hash rates: you tell me. The pool I test with has poor rate reporting
  • Sgminer (even original) reports the hash rate based on what it is supposed to be, not what it actually is i.e. the actual hash rate is not measured, so best to use pool-reported hash rate
  • One other direct collaborator who may reveal forum identity if they wish (I'll confirm if they do)
  • I accept forum merit/trust if you'd like


My ("tboy32c") PGP fingerprint: 02F2 B257 1793 8F10 3089 F951 2EE7 F90A 2A75 9BC6
Message signature:
iQEzBAABCAAdFiEEAvKyVxeTjxAwiflRLuf5Cip1m8YFAlwdLDEACgkQLuf5Cip1m8ZOawf+
KREdgviOwT+zkNg7IyvQ8++DpnXzIsl0n+FWpGyAosGhUQC3QBqWulwbBYt9PQ2TmNh5ITPI
nSr3I1onazWjBYso19huRAsP7SYei5ewSYkVms5+N5ui7Hfh5qPFGvhQdSX43j5NheDM9dIn
lj54pwR5ONR3xHphmLmm6PmiYcboPeWGiOCjjoxWBsOtuhJArXnmCq6ZpdysgBjoPRVlQzjH
JFkpSNMEKnpjvoo7i/DT9IsYcJd7Yy9kl+zlBKOM3LL1BR4fKC1cMezKx8udMgXBt1p0KZwn
m2yJfArWZTaIHWq41MldDll7APnjU53Ogdi7pvjorV3rtXW2fss+xQ==


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: astraleureka on December 22, 2018, 05:26:26 AM
Please post the source changes that you've made.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: chup on December 22, 2018, 09:07:43 AM
  • https://drive.google.com/open?id=1jqSKB3G-nKtHLF3dfPGalSgNLOiHAMBf (https://drive.google.com/open?id=1jqSKB3G-nKtHLF3dfPGalSgNLOiHAMBf)
  • Custom X10 firmware w/groestl & skein2

Sent You some merit for free firmware.
It slowed down my usual recent time algo (Skein) in interface as well as at pool. Didn't checked other algos speed yet. Could be that I'm still on old image without Nist5 and X11Gost algorithms.
Skein2 was not working for me at the only one pool that accepts skein2 hash. Maybe pool problem, couldn't check with another one because there is none. I think that even if I collected Skein2 coins (Woodcoin), I couldn't exchange them, lack of exchanges too.
Groestl is working with the speed of almost 7 GH/s shown at web interface, and pool is fluctuating around this number. I'll let it work for one day and see the average. Looks like profitability is close to other X10 profitable algos with my present speed (slowness).

https://i.imgur.com/vWXJFLK.png?1

https://i.imgur.com/yW3wKIw.png

https://i.imgur.com/R1K4gLC.png


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: pikachuy on December 23, 2018, 12:10:06 PM
  • No asic mods req'd to add those algos i.e. X10 has always had the ability

Imagine the people/group who reversed engineered the X10 since it first came out, mining all in the background. $$$$$$$$ multiple folds.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: chup on December 23, 2018, 05:03:56 PM
  • No asic mods req'd to add those algos i.e. X10 has always had the ability

Imagine the people/group who reversed engineered the X10 since it first came out, mining all in the background. $$$$$$$$ multiple folds.

Imagine manufacturer who was mining all in the background from the beginning with multiple folds equipment...


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: PS3Miner on December 23, 2018, 10:43:55 PM
Hey Chup,
after implementation of the new file "sgminer" -> "No devices running" is shown.
Do you have an idea what is going wrong?
What should I do with "bgtb32_custom.bin"? Where I have to place?
Cheers


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: chup on December 24, 2018, 07:37:50 AM
Hey Chup,
after implementation of the new file "sgminer" -> "No devices running" is shown.
Do you have an idea what is going wrong?
What should I do with "bgtb32_custom.bin"? Where I have to place?
Cheers

Of course it's not working. tboy32c mentioned that sgminer posted is not working with official firmware.
You should go back through this thread to find how to update firmware using custom.bin.
(I'll make it easier for You - media/boot is the place where during reboot X10 is looking for firware update file)


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: MiningKH on December 25, 2018, 06:40:58 PM
Hi guys. You did a great job here. For months now I have been looking for the possibility to overclock the GX10 and to update further Algos. Follow this thread from the beginning. For some things that you are doing here I do not really look through  ???..... how do you update the file right now so you have Groestl?
And did you know that you can not update the GX10 back to the IMG1.1 if you have already updated it to the IMG1.2? My GX10 miners will not work anymore. Baikal sucks.
No word on the good English :D


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: chup on December 25, 2018, 07:15:15 PM
Hi guys. You did a great job here. For months now I have been looking for the possibility to overclock the GX10 and to update further Algos. Follow this thread from the beginning. For some things that you are doing here I do not really look through  ???..... how do you update the file right now so you have Groestl?
And did you know that you can not update the GX10 back to the IMG1.1 if you have already updated it to the IMG1.2? My GX10 miners will not work anymore. Baikal sucks.
No word on the good English :D

As a matter of fact, my BK10 is downclocked for 1/3 with this firmware. And Groestl is not more profitable because BK28 is already doing it.
Process is not straightforward, and all steps You can find in this thread. Afterwards, changing pools and algorithms is manual, with change of miner.conf file.
Right now, not worthy.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: MiningKH on December 26, 2018, 08:27:24 AM
Quote
Right now, not worthy.

Yea, i know. but for the sake of interest, I would like to try that.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: PS3Miner on December 26, 2018, 01:11:38 PM
Hey Chup,
I understand the handling of the bin file.
Is a rollback possible from mod-bin to official .bin?
Sorry I forgot, Merry Christmas or Sretan Božić
Cheers


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: chup on December 26, 2018, 01:28:50 PM
Is a rollback possible from mod-bin to official .bin?
Sorry I forgot, Merry Christmas or Sretan Božić
Cheers

Haven't rolled back yet, but should be done in a same way as with unofficial firmware.
You haven't forgot, You are 2 weeks early for Christmas here.   :)


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: PS3Miner on December 26, 2018, 03:28:08 PM
Hello chup & tboy32c,

I can confirm that the Groestl can be mined.

BKLU    0    Groestl    22 °C    64    300MHz    2.304 Gh/s    2.307 Gh/s     
BKLU    1    Groestl    22 °C    64    300MHz    2.304 Gh/s    2.307 Gh/s        
BKLU    2    Groestl    23 °C    64    300MHz    2.304 Gh/s    2.307 Gh/s

How can we set the hashrate higher?

Cheers

P.s. how can I post images for evidence?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: PS3Miner on December 26, 2018, 04:37:16 PM
Rollback is working.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: MiningKH on December 27, 2018, 12:35:11 PM
Ahh...ok, i got it now.


https://s15.directupload.net/images/181227/mt3v688a.jpg (https://www.directupload.net)

https://s15.directupload.net/images/181227/cdqze22q.jpg (https://www.directupload.net)


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: chup on December 27, 2018, 04:14:28 PM
**please contact for instructions to return to stock firmware and miner if required.
no liability to be assumed for any damage caused by the modification of the stock firmware or software

WARNING! I was unable to return to previous firmware after rebooting with posted x10.bin.
"No devices running" is what I'm getting, no matter what .bin I tried to revert afterwards.
Please provide instructions to return to stock.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: PS3Miner on December 27, 2018, 06:54:29 PM
Warning, flexmeister provids scam files.
X10.bin is filled with 00...


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: flexmeister on December 28, 2018, 02:33:46 AM
Hi PS3Miner

Not sure what happened there, I have re-uploaded the files and it is correct now, please dispose of the previously downloaded files and redownload. I was in a rush last night as the girlfriend was nagging me to get ready, sorry about that. Chup, I've sent you a PM to apologize

Warning, flexmeister provids scam files.
X10.bin is filled with 00...



Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: flexmeister on December 28, 2018, 02:47:14 AM
I've created a video on how to install the modification

https://streamable.com/iee3v


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: MiningKH on December 28, 2018, 09:16:57 AM

Log into X10.
sudo wget http://pool.totallyawesome.party/x10.tar.gz
sudo tar -zxvf x10.tar.gz
sudo cp GX10.bin /media/boot/
sudo killall sgminer
sudo cp sgminer /opt/scripta/bin/sgminer
sudo reboot

after reboot
log into X10.
sudo ./mbcx10 </dev/null &>/dev/null &


Hi, my x10 runs at 7GH. Not 10GH like you.



Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: flexmeister on December 28, 2018, 09:44:00 AM
Can't see that your miner is actually hashing on the pool.

After restarting you need to run sudo ./mbcx10 </dev/null &>/dev/null &

This will apply all the required changes to mine MBC and change the clock speed. Once done can you confirm the clock speed and hashrate?


Log into X10.
sudo wget http://pool.totallyawesome.party/x10.tar.gz
sudo tar -zxvf x10.tar.gz
sudo cp GX10.bin /media/boot/
sudo killall sgminer
sudo cp sgminer /opt/scripta/bin/sgminer
sudo reboot

after reboot
log into X10.
sudo ./mbcx10 </dev/null &>/dev/null &


Hi, my x10 runs at 7GH. Not 10GH like you.




Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: MiningKH on December 28, 2018, 09:51:39 AM
Can't see that your miner is actually hashing on the pool.

After restarting you need to run sudo ./mbcx10 </dev/null &>/dev/null &

This will apply all the required changes to mine MBC and change the clock speed. Once done can you confirm the clock speed and hashrate?


Log into X10.
sudo wget http://pool.totallyawesome.party/x10.tar.gz
sudo tar -zxvf x10.tar.gz
sudo cp GX10.bin /media/boot/
sudo killall sgminer
sudo cp sgminer /opt/scripta/bin/sgminer
sudo reboot

after reboot
log into X10.
sudo ./mbcx10 </dev/null &>/dev/null &

Hi, my x10 runs at 7GH. Not 10GH like you.



Ok, runs the miner only on pool.totallyawesome.party at 10 GH?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: MiningKH on December 28, 2018, 10:00:08 AM
Yes sir. Enjoy   ;D

 ;D jea...ok...that explains everything.
Thanks.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on December 28, 2018, 01:20:39 PM
  • https://drive.google.com/open?id=1jqSKB3G-nKtHLF3dfPGalSgNLOiHAMBf (https://drive.google.com/open?id=1jqSKB3G-nKtHLF3dfPGalSgNLOiHAMBf)
  • Custom X10 firmware w/groestl & skein2


My ("tboy32c") PGP fingerprint: 02F2 B257 1793 8F10 3089 F951 2EE7 F90A 2A75 9BC6
Message signature:
iQEzBAABCAAdFiEEAvKyVxeTjxAwiflRLuf5Cip1m8YFAlwdLDEACgkQLuf5Cip1m8ZOawf+
KREdgviOwT+zkNg7IyvQ8++DpnXzIsl0n+FWpGyAosGhUQC3QBqWulwbBYt9PQ2TmNh5ITPI
nSr3I1onazWjBYso19huRAsP7SYei5ewSYkVms5+N5ui7Hfh5qPFGvhQdSX43j5NheDM9dIn
lj54pwR5ONR3xHphmLmm6PmiYcboPeWGiOCjjoxWBsOtuhJArXnmCq6ZpdysgBjoPRVlQzjH
JFkpSNMEKnpjvoo7i/DT9IsYcJd7Yy9kl+zlBKOM3LL1BR4fKC1cMezKx8udMgXBt1p0KZwn
m2yJfArWZTaIHWq41MldDll7APnjU53Ogdi7pvjorV3rtXW2fss+xQ==


Greetings,

After about a month of trial and error every day have finally managed to get the X10/BK28 to mine MBC.


Nice work! How long have you guys had these running?  ;D

tboy32c; Didn't get Skein2 to work.. Groestlcoin works. This firmware, and or software makes the miner a lot slower, roughly it mines at 7-8 Gh/s on pool side. +10 Merit!

flexmeister; Didn't even bother to check if it works or not. Too high fees.

Not to be an asshole, but i have done a lot of work on making Baikals sgminer open source. Make sure to post link to your github or any other that includes any of the source code with changes that where orginally provided by me. This is licenced under GPL3.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: PS3Miner on December 28, 2018, 06:14:53 PM
@flexmeister:
Honestly speaking.
The setting shows "MBC" -> Mirco Bitcoin but the video shows Groestl, hmm?
What is the propper miner setting for which coin?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: tboy32c on December 28, 2018, 10:23:58 PM
It slowed down my usual recent time algo (Skein) in interface as well as at pool.
Groestl is working with the speed of almost 7 GH/s shown at web interface, and pool is fluctuating around this number.
As a matter of fact, my BK10 is downclocked for 1/3 with this firmware.
This firmware, and or software makes the miner a lot slower, roughly it mines at 7-8 Gh/s on pool side.
Thank you for the speed confirmations. I attempted to replicate the behavior of the original firmware as much as possible, but obviously came up short somewhere. Besides fixing the firmware to bring the speed up to stock rates, there are likely a few more optimizations that might bring it up to, say, 110% stock speed. I don't have the time required to work on this at the moment, and I'm not sure when I'll get that time.


Skein2 was not working for me at the only one pool that accepts skein2 hash. Maybe pool problem, couldn't check with another one because there is none. I think that even if I collected Skein2 coins (Woodcoin), I couldn't exchange them, lack of exchanges too.
Didn't get Skein2 to work.
Now that I think of it I may not have tested Skein2 on a pool. I may have just compared the hash output to what the expected hash should have been and saw it matched Skein2. I concur with chup that it probably isn't worth investigating since there doesn't seem to be much coin support for it anyway. I apologize for advertising Skein2 support originally when it wasn't fully tested.


Nice work! How long have you guys had these running?  ;D
Personally since about May, on a single hash board. At that time I needed to transition to another unrelated project and promptly forgot all about crypto for a few months. flexmeister wasn't the collaborator I was originally referring to and I'm guessing only for a few days for them since their solution seems to use the same firmware & sgminer that I posted, if I'm not mistaken. Here's a screenshot of the Groestlcoin network hash rate around that time: https://i.imgur.com/78KBgBZ.png


Please post the source changes that you've made.
Not to be an asshole, but i have done a lot of work on making Baikals sgminer open source. Make sure to post link to your github or any other that includes any of the source code with changes that where orginally provided by me. This is licenced under GPL3.
Sure thing: https://drive.google.com/open?id=1c6klf2gfuawZqOiOC7cHuWijc_iUxqXc . I apologize for not having the time to do this earlier.


...are the algorithms on-chip implemented in a way where they can be decoupled or reordered? This would be similar to how Baikal implemented their X11 chips and is what allows them to also support algorithms such as Quark, Qubit, Myr-Groestl, plain Groestl etc.
...The BK-X can do Groestl as well as Keccak, and can be overclocked (although not very much / it is unstable and I don't recommend it)
astraleureka would you care to share more of your knowledge on the X10? Were you contributing to the large jumps in Groestlcoin hash rate earlier in the year ;)? Any other algos you've found? How much of an overclock were you able to achieve?


After about a month of trial and error every day have finally managed to get the X10/BK28 to mine MBC.
...
The only catch is you have to use the included mining pool which has a 20% fee for all the hard work that went into this.

Verify stats at pool.totallyawesome.party
Hi, my x10 runs at 7GH. Not 10GH like you.
Can't see that your miner is actually hashing on the pool.

After restarting you need to run sudo ./mbcx10 </dev/null &>/dev/null &

This will apply all the required changes to mine MBC and change the clock speed. Once done can you confirm the clock speed and hashrate?
flexmeister does this mean you were able to fix the hash rate and boost it up to stock speeds? My custom firmware runs slower than stock so if you found a solution I'd be happy to hear how you fixed it.


codeg3n and tboy32c welcome to contact me for sharing of rewards as they have been invaluable to developing the soltuion
Thanks for the acknowledgement. I appreciate the offer but I'll politely decline. I think I'd feel kinda dirty accepting a share, but thank you regardless.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: astraleureka on December 28, 2018, 10:38:26 PM
@flexmeister it would be nice if you would disclose what actions your golang binaries are taking as well. I haven't run them in a sandbox to see what they do yet, but being golang they're a little hard to disassemble.

...are the algorithms on-chip implemented in a way where they can be decoupled or reordered? This would be similar to how Baikal implemented their X11 chips and is what allows them to also support algorithms such as Quark, Qubit, Myr-Groestl, plain Groestl etc.
...The BK-X can do Groestl as well as Keccak, and can be overclocked (although not very much / it is unstable and I don't recommend it)
astraleureka would you care to share more of your knowledge on the X10? Were you contributing to the large jumps in Groestlcoin hash rate earlier in the year ;)? Any other algos you've found? How much of an overclock were you able to achieve?

Thanks for releasing the source, will check it out =)

I haven't been responsible for any large hashrate spikes, I don't even own any Baikal equipment personally. My experience is limited to disassembly of the sgminer binaries (mostly before cod3gen released their work) as well as the stm32 firmware. A friend of mine did make changes to their X10 with the advice I recommended - with watercooling, they were able to get Qubit up to about 14GH/s before stability issues.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on December 29, 2018, 12:01:11 AM
Nice work! How long have you guys had these running?  ;D
Personally since about May, on a single hash board. At that time I needed to transition to another unrelated project and promptly forgot all about crypto for a few months. flexmeister wasn't the collaborator I was originally referring to and I'm guessing only for a few days for them since their solution seems to use the same firmware & sgminer that I posted, if I'm not mistaken. Here's a screenshot of the Groestlcoin network hash rate around that time: https://i.imgur.com/78KBgBZ.png

Sure thing: https://drive.google.com/open?id=1c6klf2gfuawZqOiOC7cHuWijc_iUxqXc . I apologize for not having the time to do this earlier.


Too bad you did not share....  :D ;D

Updated github with tboy branch and changed code. Let me know if any is wrong as i will not be checking functionality to verify.
https://github.com/cod3gen/sgminer-baikal/tree/tboy32c

No luck on Keecak? I guess you would answer no anyhow..  ;D


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: flexmeister on December 29, 2018, 10:52:26 AM
Thanks for sharing the code, I'll make the changes to support MBC tomorrow

Someone must have made a lot of $$$ on groestlcoin lol

If I may ask, how did you change the STM32 firmware?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: PS3Miner on December 29, 2018, 01:35:17 PM
Hello flexmeister,
in your package is a file "mbx10" included. I can imagine for further support you should explain, why the file was as "elf" compiled?
It seems, you could find out a way, to inject somehow a code at runtime, in order to increase the hash rate. Unfortunaely you implemented an IP Checker to ensure the usage of your mining pool. It's not serous work. Please provide the scource code for more trust in your work / behaviour.
Cheers


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: MiningKH on December 29, 2018, 01:49:46 PM
Quote
If I may ask, how did you change the STM32 firmware?

That would also interest me very much.


Quote

Updated github with tboy branch and changed code. Let me know if any is wrong as i will not be checking functionality to verify.
https://github.com/cod3gen/sgminer-baikal/tree/tboy32c


Hi cod3gen,

in the file "algorithm.c" there is a mistake. Can´t create the sgminer file.
Line >>>1607 and 1611<<< there is a double.

And in file "driver-baikal.h" line >>>56<<< is missing a ")"
After fix that, it works and create the sgminer file.


Goes on  :-[ :-[ :-[..... sgminer does not work .... after 2-3 sec the miner always crashes.

best regards


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: belaweb2 on December 29, 2018, 02:12:59 PM
Hi guys,
Do I understand it correctly that DiamondGroestl is added, not Groestl and not SKEIN2.
Did I miss something?

Thanks and good work!!! :-)



Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Auerexport on December 29, 2018, 09:13:25 PM
Rollback is working.

Same here, "No devices running" can you please explain how to rollback proper? ty


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: PS3Miner on December 29, 2018, 11:23:19 PM
Store the backup file into media/boot and reboot your device. Ensure the filename begins with "G"...bin
Cheers


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Auerexport on December 30, 2018, 12:01:47 AM
Store the backup file into media/boot and reboot your device. Ensure the filename begins with "G"...bin
Cheers

unfortunately didn't work. so i decided to reflash sd card with org. image v1.1 and/or v1.2 - still not working. hashboards are showing only red leds :-(
i've already trieded to change sd cards and orange pi - doesn't matter, hashboards don't work- leds red.





Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: chup on December 30, 2018, 09:28:13 AM
Store the backup file into media/boot and reboot your device. Ensure the filename begins with "G"...bin
Cheers

unfortunately didn't work. so i decided to reflash sd card with org. image v1.1 and/or v1.2 - still not working. hashboards are showing only red leds :-(
i've already trieded to change sd cards and orange pi - doesn't matter, hashboards don't work- leds red.





Wellcome to the club of bricked X10s.

If You put GX10.bin in /media/boot folder and execute

sudo update_fw.py

are You getting

dfu-util: No DFU capable USB device available

message?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on December 30, 2018, 10:21:22 AM
Quote
If I may ask, how did you change the STM32 firmware?

That would also interest me very much.


Quote

Updated github with tboy branch and changed code. Let me know if any is wrong as i will not be checking functionality to verify.
https://github.com/cod3gen/sgminer-baikal/tree/tboy32c


Hi cod3gen,

in the file "algorithm.c" there is a mistake. Can´t create the sgminer file.
Line >>>1607 and 1611<<< there is a double.

And in file "driver-baikal.h" line >>>56<<< is missing a ")"
After fix that, it works and create the sgminer file.


Goes on  :-[ :-[ :-[..... sgminer does not work .... after 2-3 sec the miner always crashes.

best regards

Updated. Feel free to apply fixes and create pull requests.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: flexmeister on December 30, 2018, 10:58:55 AM
Found the same, tried adding support for diamond-grs but sgminer fails with segmentation fault when running


Goes on  :-[ :-[ :-[..... sgminer does not work .... after 2-3 sec the miner always crashes.

best regards


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: MiningKH on December 30, 2018, 11:30:22 AM
Found the same, tried adding support for diamond-grs but sgminer fails with segmentation fault when running


Goes on  :-[ :-[ :-[..... sgminer does not work .... after 2-3 sec the miner always crashes.

best regards

Yes, i don´t know what is the failure. The Miner dont´t start with other algos too.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Auerexport on December 30, 2018, 02:28:30 PM
Store the backup file into media/boot and reboot your device. Ensure the filename begins with "G"...bin
Cheers

unfortunately didn't work. so i decided to reflash sd card with org. image v1.1 and/or v1.2 - still not working. hashboards are showing only red leds :-(
i've already trieded to change sd cards and orange pi - doesn't matter, hashboards don't work- leds red.





Wellcome to the club of bricked X10s.

If You put GX10.bin in /media/boot folder and execute

sudo update_fw.py

are You getting

dfu-util: No DFU capable USB device available

message?

witch GX10.bin? original one? and witch update_fw.py ? meanwhile i've changed psu, sd card, hashboard.... looks like control board is defective


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: PS3Miner on December 30, 2018, 03:22:43 PM
Hey cod3gen,
which fw.bin must be used for the compiled "sgminer_sw"?
The SW starts but the connection to the hasboards are not established.
Cheers


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: tboy32c on December 30, 2018, 07:38:29 PM
If I may ask, how did you change the STM32 firmware?
That would also interest me very much.
Spending a lot of time poking at the miner. You'll need to have a decent background in software & hardware.


Nice work! How long have you guys had these running?  ;D
Personally since about May, on a single hash board. At that time I needed to transition to another unrelated project and promptly forgot all about crypto for a few months.
Too bad you did not share....  :D ;D
I had just spent several months of my free time reverse engineering with the collaborator so a few months of slightly higher profit mining helped make me feel a little better about trading a small part of my life away for it.


No luck on Keecak? I guess you would answer no anyhow..  ;D
Looks like I have a comment in the firmware for keccak saying "experimental" so I don't think I got it working, although I don't remember putting much time into figuring out why not.


Do I understand it correctly that DiamondGroestl is added, not Groestl and not SKEIN2.
I can only vouch for Groestl with the software I posted.


Rollback is working.
Store the backup file into media/boot and reboot your device. Ensure the filename begins with "G"...bin
Cheers
unfortunately didn't work. so i decided to reflash sd card with org. image v1.1 and/or v1.2 - still not working. hashboards are showing only red leds :-(
i've already trieded to change sd cards and orange pi - doesn't matter, hashboards don't work- leds red.
Wellcome to the club of bricked X10s.
witch GX10.bin? original one? and witch update_fw.py ? meanwhile i've changed psu, sd card, hashboard.... looks like control board is defective
From these quotes I'm not sure if there are actual "bricking" problems or if people are just having trouble with the steps to change firmware. I will confirm that I am able to rollback firmware from the firmware image I posted. If ONLY the red LEDs are showing, then that should mean the control board is in firmware update mode. If the red LEDs are on and you see a blue flashing LED, then the control board is in RUN mode but sgminer has not given it work to do (either sgminer died or the pools are all down, etc). If you see blue solid LEDs then it's hashing. If you don't see any LEDs then your device is not powered :P.

If you run update_fw.py and get:
Code:
dfu-util: No DFU capable USB device available
you can try editing the update_fw.py script by commenting out (adding a "#" at the start of the line) the last couple lines:
Code:
#update_firmware()
#exit_dfumode()
Run the modified script and it should have reset the STM and left it in firmware update mode. Then run:
Code:
lsusb | grep 0483
And the result sholuld be this:
Code:
Bus 007 Device 002: ID 0483:df11 STMicroelectronics STM Device in DFU Mode
(the "device" number will vary)
If instead you get:
Code:
ID 0483:5740 STMicroelectronics STM32F407
we'll have to go from there.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: chup on December 30, 2018, 08:44:35 PM

If you run update_fw.py and get:
Code:
dfu-util: No DFU capable USB device available
you can try editing the update_fw.py script by commenting out (adding a "#" at the start of the line) the last couple lines:
Code:
#update_firmware()
#exit_dfumode()
Run the modified script and it should have reset the STM and left it in firmware update mode. Then run:
Code:
lsusb | grep 0483
And the result sholuld be this:
Code:
Bus 007 Device 002: ID 0483:df11 STMicroelectronics STM Device in DFU Mode
(the "device" number will vary)
If instead you get:
Code:
ID 0483:5740 STMicroelectronics STM32F407
we'll have to go from there.


Here is what I get after commenting exit from DFU Mode in update_fw.py and running it with v1.2 GX10.bin:
Code:

Done
root@Baikal:/usr/bin# lsusb | grep 0483
root@Baikal:/usr/bin# lsusb
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@Baikal:/usr/bin#



Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Auerexport on December 30, 2018, 09:28:47 PM

From these quotes I'm not sure if there are actual "bricking" problems or if people are just having trouble with the steps to change firmware. I will confirm that I am able to rollback firmware from the firmware image I posted. If ONLY the red LEDs are showing, then that should mean the control board is in firmware update mode. If the red LEDs are on and you see a blue flashing LED, then the control board is in RUN mode but sgminer has not given it work to do (either sgminer died or the pools are all down, etc). If you see blue solid LEDs then it's hashing. If you don't see any LEDs then your device is not powered :P.

If you run update_fw.py and get:
Code:
dfu-util: No DFU capable USB device available
you can try editing the update_fw.py script by commenting out (adding a "#" at the start of the line) the last couple lines:
Code:
#update_firmware()
#exit_dfumode()
Run the modified script and it should have reset the STM and left it in firmware update mode. Then run:
Code:
lsusb | grep 0483
And the result sholuld be this:
Code:
Bus 007 Device 002: ID 0483:df11 STMicroelectronics STM Device in DFU Mode
(the "device" number will vary)
If instead you get:
Code:
ID 0483:5740 STMicroelectronics STM32F407
we'll have to go from there.


I can not confirm rolling back to 1.2. If i try to, controler board stays in DFU mode (red LEDs). With your custom firmware the device is running fine, but with lower hashrate. (3,5Gh @skein).

I did those steps:
Code:
./opt/scripta/startup/miner-stop.sh
python /usr/bin/update_fw.py
python reset_stm.py
lsusb | grep 0483


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: tboy32c on December 30, 2018, 10:05:31 PM
Here is what I get after commenting exit from DFU Mode in update_fw.py and running it with v1.2 GX10.bin:

Not getting any STM devices in that list is pretty odd. Obviously if you haven't tried you should completely power cycle the miner and try again. In order to determine if the problem lies with the OrangePi or STM you could do this:
  • Remove the OrangePi from the controller board (important). Leave the Ethernet connected.
  • Use a USB cable to connect the USB device connector on the controller board with the USB A host port on the Orange Pi
  • Use another USB cable to connect the Orange Pi's micro USB port to any other powered device's USB host port (to power the Orange Pi)
  • Run the lsusb | grep 0483 command again.

A working setup will show the STM device on Bus 006 (not 007 like when the OrangePi is seated on the controller board directly). If this time you DO get something, then the USB port on the Pi pin headers isn't working, but the STM probably is. If you still get nothing, you could swap controller boards with another Baikal Giant miner (if you have another) and try again.

What was the last firmware you successfully flashed (the one I posted? flexmeister's? One of the stock images?)



Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: tboy32c on December 30, 2018, 10:10:28 PM
I can not confirm rolling back to 1.2. If i try to, controler board stays in DFU mode (red LEDs).

I did those steps:
Code:
./opt/scripta/startup/miner-stop.sh
python /usr/bin/update_fw.py
python reset_stm.py
lsusb | grep 0483

What does this command show when you run it?
Code:
lsusb | grep 0483
Either there's nothing, or something with "STMicroelectronics" in it.

Same question as to chup: What was the last firmware you successfully flashed (the one I posted? flexmeister's? One of the stock images?)


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: chup on December 31, 2018, 07:59:06 AM
Not getting any STM devices in that list is pretty odd. Obviously if you haven't tried you should completely power cycle the miner and try again. In order to determine if the problem lies with the OrangePi or STM you could do this:
  • Remove the OrangePi from the controller board (important). Leave the Ethernet connected.
  • Use a USB cable to connect the USB device connector on the controller board with the USB A host port on the Orange Pi
  • Use another USB cable to connect the Orange Pi's micro USB port to any other powered device's USB host port (to power the Orange Pi)
  • Run the lsusb | grep 0483 command again.

A working setup will show the STM device on Bus 006 (not 007 like when the OrangePi is seated on the controller board directly). If this time you DO get something, then the USB port on the Pi pin headers isn't working, but the STM probably is. If you still get nothing, you could swap controller boards with another Baikal Giant miner (if you have another) and try again.

What was the last firmware you successfully flashed (the one I posted? flexmeister's? One of the stock images?)



I'm getting same result after power cycling the X10, sending v1.2 GX10.bin in /media/boot and running modified update_fw.py.
Thank You for Your time trying to help me unbrick X10. I will try to find time today to make tests with USB rerouting. If not today, it will be my first task in New Year.  ::)
Last I flashed flexmeister mistakenly published "blank" (with zeroes) GX10.bin. Flexmeister later reuploaded correct firmware. Flash was on unit previously running Your Groestl GX10.bin.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Auerexport on December 31, 2018, 09:56:18 AM
I can not confirm rolling back to 1.2. If i try to, controler board stays in DFU mode (red LEDs).

I did those steps:
Code:
./opt/scripta/startup/miner-stop.sh
python /usr/bin/update_fw.py
python reset_stm.py
lsusb | grep 0483

What does this command show when you run it?
Code:
lsusb | grep 0483
Either there's nothing, or something with "STMicroelectronics" in it.

Same question as to chup: What was the last firmware you successfully flashed (the one I posted? flexmeister's? One of the stock images?)

lsusb | grep 0483 (with v1.2)
Code:
Bus 007 Device 013: ID 0483:df11 STMicroelectronics STM Device in DFU Mode
lsusb | grep 0483 (with your firmware)
Code:
Bus 007 Device 014: ID 0483:5740 STMicroelectronics STM32F407


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: tboy32c on December 31, 2018, 03:48:48 PM
lsusb | grep 0483 (with v1.2)
Code:
Bus 007 Device 013: ID 0483:df11 STMicroelectronics STM Device in DFU Mode
lsusb | grep 0483 (with your firmware)
Code:
Bus 007 Device 014: ID 0483:5740 STMicroelectronics STM32F407

At least the STM shows up for you! That's better than the problem chup has.

Is 0483:5740 STMicroelectronics STM32F407 the result you have currently? If so, are you also saying you do not see the blue LED at all? IF the STM has my firmware, AND it is in RUN mode (as your last result would indicate), AND sgminer is not running (as indicated by your previous post where you ran the miner-stop script), then the blue LED should be flashing (especially if you also ran the reset_stm script as previously indicated).

Try this next if you would:
  • Put the desired .bin firmware file in /media/boot
  • Make sure the filename starts with a capital G
  • Run md5sum /media/boot/G*.bin    -what is the result?
  • Run python /usr/bin/update_fw.py   & please post the entire output of that command


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: MiningKH on January 01, 2019, 03:42:02 PM
Quote

Updated github with tboy branch and changed code. Let me know if any is wrong as i will not be checking functionality to verify.
https://github.com/cod3gen/sgminer-baikal/tree/tboy32c


any one already got a solution to get the sgminer running?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Auerexport on January 02, 2019, 11:51:46 AM

Is 0483:5740 STMicroelectronics STM32F407 the result you have currently? If so, are you also saying you do not see the blue LED at all? IF the STM has my firmware, AND it is in RUN mode (as your last result would indicate), AND sgminer is not running (as indicated by your previous post where you ran the miner-stop script), then the blue LED should be flashing (especially if you also ran the reset_stm script as previously indicated).

Try this next if you would:
  • Put the desired .bin firmware file in /media/boot
  • Make sure the filename starts with a capital G
  • Run md5sum /media/boot/G*.bin    -what is the result?
  • Run python /usr/bin/update_fw.py   & please post the entire output of that command

Bus 007 Device 002: ID 0483:5740 STMicroelectronics STM32F407 is the current result, blue LEDs are up, sgminer is running (with your firmware).

root@Baikal:~# md5sum /media/boot/G*.bin
d806968a965a7499b026ee558073af54  /media/boot/GX10.bin

root@Baikal:~# python /usr/bin/update_fw.py

Downloading... /media/boot/GX10.bin
dfu-util 0.8

Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2014 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to dfu-util@lists.gnumonks.org

dfu-util: Invalid DFU suffix signature
dfu-util: A valid DFU suffix will be required in a future dfu-util release!!!
Opening DFU capable USB device...
ID 0483:df11
Run-time device DFU version 011a
Claiming USB DFU Interface...
Setting Alternate Setting #0 ...
Determining device status: state = dfuERROR, status = 10
dfuERROR, clearing status
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
DFU mode device DFU version 011a
Device returned transfer size 2048
DfuSe interface name: "Internal Flash  "
Downloading to address = 0x08000000, size = 16616
Download        [=========================] 100%        16616 bytes
Download done.
File downloaded successfully
Transitioning to dfuMANIFEST state
Done




Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: tboy32c on January 02, 2019, 12:52:34 PM
Bus 007 Device 002: ID 0483:5740 STMicroelectronics STM32F407 is the current result, blue LEDs are up, sgminer is running (with your firmware).

root@Baikal:~# md5sum /media/boot/G*.bin
d806968a965a7499b026ee558073af54  /media/boot/GX10.bin

root@Baikal:~# python /usr/bin/update_fw.py

Downloading...
Done

That all looks good except for the checksum of the bin file you're using. I'm getting b7ee4ca88a190fb086655761e1f55c6c for the stock v1.2 file. I'd try pulling the file from the v1.2 OrangePi image and try again. Remember to revert back to the stock v1.2 sgminer too.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Auerexport on January 02, 2019, 03:20:36 PM
Bus 007 Device 002: ID 0483:5740 STMicroelectronics STM32F407 is the current result, blue LEDs are up, sgminer is running (with your firmware).

root@Baikal:~# md5sum /media/boot/G*.bin
d806968a965a7499b026ee558073af54  /media/boot/GX10.bin

root@Baikal:~# python /usr/bin/update_fw.py

Downloading...
Done

That all looks good except for the checksum of the bin file you're using. I'm getting b7ee4ca88a190fb086655761e1f55c6c for the stock v1.2 file. I'd try pulling the file from the v1.2 OrangePi image and try again. Remember to revert back to the stock v1.2 sgminer too.

Seems like i really had a broken GX10.bin file... i extracted the bin file again from trhe v1.2 img and ran md5sum again. result: b7ee4ca88a190fb086655761e1f55c6c
python /usr/bin/update_fw.py worked, miner is up normal state.

Thanks a lot, tboy32c - good job! :-)
Now i can confirm rollback is working!


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: MiningKH on January 05, 2019, 11:20:40 PM
Hi guys, sgminer runs. OC does not work with my experiment.

https://s15.directupload.net/images/190106/jgwdnl4v.jpg (https://www.directupload.net)


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: astraleureka on January 06, 2019, 07:33:45 AM
OC only works on the Giant B with this mod.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: MiningKH on January 06, 2019, 05:25:42 PM
OC only works on the Giant B with this mod.

AAmmmm.... no. I think you should read the thread right times.  :D


OK guys. Realy good news. After hours....and hours....and hours..... I can confirm OC at BK-X  ;D ;D ;D

Stock Clock

https://s15.directupload.net/images/190106/587w6mmn.jpg (https://www.directupload.net)

OC Clock

https://s15.directupload.net/images/190106/anc9gdxn.jpg (https://www.directupload.net)

A big thanks to cod3gen and toby32c. You've done an awesome job.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: PS3Miner on January 06, 2019, 08:33:31 PM
Hey MiningKH,

could you finally compile the source code from github of cod3gen?
Is the compiled SW recognizing the hasboard?
If no which FW are you using right now?

Are you tested other coins regarding the OC?

It would be great if you could provide a brief guide on how to get it done.

Cheers


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: MiningKH on January 06, 2019, 08:48:24 PM
Hey MiningKH,

could you finally compile the source code from github of cod3gen?
Is the compiled SW recognizing the hasboard?
If no which FW are you using right now?

Are you tested other coins regarding the OC?

It would be great if you could provide a brief guide on how to get it done.

Cheers


Hi, FW from toby32c. Sgminer of cod3gen from github. I'll put a downloadlink here in the next few days. Because the sgminer of github does not work right away. I checked all the files individually and changed them if necessary.

And unfortunately it is not possible to clock the miner over 390Mhz. no idea why.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: tboy32c on January 07, 2019, 12:34:33 AM
For clarification to anyone who is thinking their miner is overclocked or underclocked by looking only at the hash rate sgminer reports:

As defined by the baikal_hash_done() function in sgminer:driver-baikalu.c:

Code:
[Displayed Hash Rate (in GHz)] = [clock (in MHz)] * [ASIC count] * [ALGO modifier] / 1000000

Note: clock is hardcoded in sgminer (see #define BAIKAL_CLK_DEF in sgminer:driver-baikal.h)

Code:
[ALGO modifier] (defined by Baikal in sgminer) =
X11/QUARK/QUBIT/NIST/MYRIAD_GROESTL/GROESTL: 120
SKEIN2: 62
X11GOST: 16

example (single hashboard):
clock = 300MHz
ASICs = 64
ALGO = Groestl, so modifier = 120
therefore 300 * 64 * 120 / 1000000 = 2.304 (GHz)

Note that the hash rate value you see reported by sgminer is not based on what the hash rate actually is, but rather what it should be (given all your ASICs are working and everything is stock). Imagine you did a 200% hardware overclock without any software changes - sgminer would still report the original hash rate because it would still be using the same hardcoded BAIKAL_CLK_DEF, see the same number of ASICs, and be on the same algorithm (i.e. the only inputs to the hash rate calculation as explained above). If you want, it's trivial to modify the web interface code or sgminer to display an arbitrary hash rate but it does not mean you're actually getting that hash rate. sgminer does not get any direct feedback from the STM controller regarding the actual hash rate. If you really want to know your true hash rate, check the pool you're mining at. They'll use the number of accepted shares vs. time & difficulty to calculate your actual hash rate.

BAIKAL_CLK_DEF is sent to the STM, but it does not actually set the hashing speed.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: tboy32c on January 07, 2019, 12:59:39 AM
And unfortunately it is not possible to clock the miner over 390Mhz. no idea why.

Take a look:
https://bitcointalk.org/index.php?topic=2790982.msg33090927#msg33090927 (https://bitcointalk.org/index.php?topic=2790982.msg33090927#msg33090927)

It's a bug in sgminer. It should be something like
Code:
((clk - 200) / 10) + 2
instead. However it doesn't really matter (for the reasons mentioned in my last post) so I didn't bother correcting it in the version I posted.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: MiningKH on January 07, 2019, 10:19:15 AM
For clarification to anyone who is thinking their miner is overclocked or underclocked by looking only at the hash rate sgminer reports:

As defined by the baikal_hash_done() function in sgminer:driver-baikalu.c:

Code:
[Displayed Hash Rate (in GHz)] = [clock (in MHz)] * [ASIC count] * [ALGO modifier] / 1000000

Note: clock is hardcoded in sgminer (see #define BAIKAL_CLK_DEF in sgminer:driver-baikal.h)

Code:
[ALGO modifier] (defined by Baikal in sgminer) =
X11/QUARK/QUBIT/NIST/MYRIAD_GROESTL/GROESTL: 120
SKEIN2: 62
X11GOST: 16

example (single hashboard):
clock = 300MHz
ASICs = 64
ALGO = Groestl, so modifier = 120
therefore 300 * 64 * 120 / 1000000 = 2.304 (GHz)

Note that the hash rate value you see reported by sgminer is not based on what the hash rate actually is, but rather what it should be (given all your ASICs are working and everything is stock). Imagine you did a 200% hardware overclock without any software changes - sgminer would still report the original hash rate because it would still be using the same hardcoded BAIKAL_CLK_DEF, see the same number of ASICs, and be on the same algorithm (i.e. the only inputs to the hash rate calculation as explained above). If you want, it's trivial to modify the web interface code or sgminer to display an arbitrary hash rate but it does not mean you're actually getting that hash rate. sgminer does not get any direct feedback from the STM controller regarding the actual hash rate. If you really want to know your true hash rate, check the pool you're mining at. They'll use the number of accepted shares vs. time & difficulty to calculate your actual hash rate.

BAIKAL_CLK_DEF is sent to the STM, but it does not actually set the hashing speed.


Aarrg. F****k. You´r right toby32c. The sgminer shows 390Mhz and 9Gh Hashrate. But on Poolside shows only 7Gh (stock with you FW).
Now i have only change the hash-done value from 120 to 190. Sgminer shows 12.4GH at 340Mhz. But not on the poolside. Only 7GH.  :'(


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: astraleureka on January 07, 2019, 04:14:21 PM
Thanks tboy32c, very succinct explanation as to why this is the case.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: cod3gen on January 08, 2019, 06:27:53 PM
OC only works on the Giant B with this mod.

AAmmmm.... no. I think you should read the thread right times.  :D


OK guys. Realy good news. After hours....and hours....and hours..... I can confirm OC at BK-X  ;D ;D ;D

Stock Clock

https://s15.directupload.net/images/190106/587w6mmn.jpg (https://www.directupload.net)

OC Clock

https://s15.directupload.net/images/190106/anc9gdxn.jpg (https://www.directupload.net)

A big thanks to cod3gen and toby32c. You've done an awesome job.

Like tboy32c says, does not mather what you change on definitions in code, the hashrate output is only "static"/estimated value based on compiled clock speed.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: bittawm on January 08, 2019, 08:02:03 PM
selling baikals Giant Bs and G28s much cheaper than baikal themselves and immediate shipping


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: chup on January 09, 2019, 08:45:35 AM

I'm getting same result after power cycling the X10, sending v1.2 GX10.bin in /media/boot and running modified update_fw.py.
Thank You for Your time trying to help me unbrick X10. I will try to find time today to make tests with USB rerouting. If not today, it will be my first task in New Year.  ::)
Last I flashed flexmeister mistakenly published "blank" (with zeroes) GX10.bin. Flexmeister later reuploaded correct firmware. Flash was on unit previously running Your Groestl GX10.bin.


Well, Baikal was faster than me trying to reroute USBs. They managed to send control board right after the holiday and I received it two days later. BK-X is happily mining again.  ;D


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: MiningKH on January 12, 2019, 11:33:11 AM
Hi,
here is the downloadlink of sgminer there works on BK-X. Have fun and share all new knowleg.

https://drive.google.com/open?id=1az2RBtF_6189UQahAr0iZIh_4fHrjN3p (https://drive.google.com/open?id=1az2RBtF_6189UQahAr0iZIh_4fHrjN3p)


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: astraleureka on January 12, 2019, 06:56:24 PM
There is no data in any of the files included in your zip


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: bittawm on January 12, 2019, 11:01:28 PM
selling some G28s for 900usd inc shipping

selling Giant B for 100usd plus shipping (with some led lights not working)


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: MiningKH on January 13, 2019, 09:13:09 AM
There is no data in any of the files included in your zip

Sorry. Link is updated. Please try again.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: elmond on January 17, 2019, 01:08:44 AM
anyone have a number or power consumption of the groestl algo and dmd-groestl algo.

i'm using PSU 450watt currently.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: MiningKH on January 21, 2019, 05:48:48 PM
Anything news about OC function?

greetings


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: servantes173 on January 22, 2019, 01:55:32 PM
OC only works on the Giant B with this mod.

Hey guys, I admit, I am semi-noob, I have a Baikal X running at a host, my question is, can I implement the new modified FW with winscp and SSH only? Is there a guide on how to or do I just upgrade like I would upgrade a FW?

Any help is appreciated, atm I dont even make what i need to pay the host and being a small miner, hard times :)

Thanks all for your work here!


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Auerexport on January 25, 2019, 08:50:25 AM
Anything news about OC function?

greetings

I've found something in a discord channel:

To overclock your Baikal BK-X, try this command in Ubuntu sudo dfu-util -a 0 -d 0483:df11 -s 0x08000000:leave -U /home/baikal/tmp.bin

someone dares?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: astraleureka on January 26, 2019, 01:16:23 AM
That would just copy the firmware from the STM microcontroller.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: MiningKH on January 29, 2019, 10:43:15 AM
I think we need a revised FW for the STM board. the x10 runs with the FW of tobi32c at about 7 GH at 300Mhz. Normally the x10 runs with 10GH at 300Mhz. So it can only be on the FW of STM board and not on SGminer itself.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: DendiBKL on February 05, 2019, 12:10:16 PM
Hello
It is impossible to flash Baikal x10: (

baikal@Baikal:~/sgminer-baikal$ cp /opt/scripta/bin/sgminer /opt/scripta/bin/sgminer_ORG
cp: cannot create regular file '/opt/scripta/bin/sgminer_ORG': Permission denied
baikal@Baikal:~/sgminer-baikal$


Maybe someone can upload the finished image (with algo groestl) stitched flash drive)

thanks


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: MiningKH on February 05, 2019, 02:29:34 PM
Hello
It is impossible to flash Baikal x10: (

baikal@Baikal:~/sgminer-baikal$ cp /opt/scripta/bin/sgminer /opt/scripta/bin/sgminer_ORG
cp: cannot create regular file '/opt/scripta/bin/sgminer_ORG': Permission denied
baikal@Baikal:~/sgminer-baikal$


Maybe someone can upload the finished image (with algo groestl) stitched flash drive)

thanks

Login as root/baikal.
You need to stop the running sgminer with killall sgminer or screen -x sgminer and strg+c.
Then directly set the command cp /opt/scripta/bin/sgminer /opt/scripta/bin/sgminer_ORG


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: DendiBKL on February 06, 2019, 09:53:45 AM
No screen session found.
or
cp: cannot stat 'sgminer': No such file or directory

pool shows , cooler 100%  and    No devices running   :((((


p.s.  experimented for a long time, max out what happened --- sgminer cod3gen_mod and hash rate 3.5 GH ... and there is no Groestl algo (

.... brought back the original of piZerro 1.2


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: mojtaba_94 on February 22, 2019, 12:26:46 PM
hi
most of times i cant connect to the pools and when connected dont have hashrate. anybody can help?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: chup on February 22, 2019, 02:05:35 PM
hi
most of times i cant connect to the pools and when connected dont have hashrate. anybody can help?


Not enough info. Unit/Algo/Pool/Settings?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: mojtaba_94 on February 22, 2019, 05:33:16 PM
hi
most of times i cant connect to the pools and when connected dont have hashrate. anybody can help?


Not enough info. Unit/Algo/Pool/Settings?

hi
my device is baikal n+ and my pool set to the nicehash , the algorithm is cn. I changed firmware to v1.6 and still have connection problem. I have 3 or 2 blue flashing.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: okyanus58 on March 03, 2019, 09:16:12 PM
https://poolovich.pro/?address=DCMopshQNmf4J5DY1rctC2T9AHuwLE68JF

cgminer/4.10.0   my-gr algo   
can someone explain this?

new device ?
new software to the old device apts ?



Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: MiningKH on March 14, 2019, 05:18:18 PM
Hi guys,
here the files of BK-G28 Miner. Maybe helpful.

Extracted STM-FW:

https://drive.google.com/open?id=1O2yWc-KkXIJTcL2koA0PeKnDfWC83c6I (https://drive.google.com/open?id=1O2yWc-KkXIJTcL2koA0PeKnDfWC83c6I)

Original IMG-file:

https://drive.google.com/open?id=1ZFojVtq0Zul7gdeTsb6E9wYkTClhdUvL (https://drive.google.com/open?id=1ZFojVtq0Zul7gdeTsb6E9wYkTClhdUvL)


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: yamada-tech on March 15, 2019, 12:34:19 PM
Hi guys,
here the files of BK-G28 Miner. Maybe helpful.

Extracted STM-FW:

https://drive.google.com/open?id=1O2yWc-KkXIJTcL2koA0PeKnDfWC83c6I (https://drive.google.com/open?id=1O2yWc-KkXIJTcL2koA0PeKnDfWC83c6I)

Original IMG-file:

https://drive.google.com/open?id=1ZFojVtq0Zul7gdeTsb6E9wYkTClhdUvL (https://drive.google.com/open?id=1ZFojVtq0Zul7gdeTsb6E9wYkTClhdUvL)


I have already written BK-G 28 STM-FW to BK-X which Groestl has made it possible to mine.
It was successfully mined by Groestl.

Next, I will try to replace all IMGs and check if it works with BK-X


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: yamada-tech on March 15, 2019, 01:15:57 PM
Hi guys,
here the files of BK-G28 Miner. Maybe helpful.

Extracted STM-FW:

https://drive.google.com/open?id=1O2yWc-KkXIJTcL2koA0PeKnDfWC83c6I (https://drive.google.com/open?id=1O2yWc-KkXIJTcL2koA0PeKnDfWC83c6I)

Original IMG-file:

https://drive.google.com/open?id=1ZFojVtq0Zul7gdeTsb6E9wYkTClhdUvL (https://drive.google.com/open?id=1ZFojVtq0Zul7gdeTsb6E9wYkTClhdUvL)


I have already written BK-G 28 STM-FW to BK-X which Groestl has made it possible to mine.
It was successfully mined by Groestl.

Next, I will try to replace all IMGs and check if it works with BK-X

tested.

cod3gen sgminer + BK-G28 STM-FW = OK (No change hash rate. Groestl about 7GH/s)

BK-G28 IMG to BK-X = NG (No Device running)



Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: elmond on March 16, 2019, 05:52:44 PM
Hi guys,
here the files of BK-G28 Miner. Maybe helpful.

Extracted STM-FW:

https://drive.google.com/open?id=1O2yWc-KkXIJTcL2koA0PeKnDfWC83c6I (https://drive.google.com/open?id=1O2yWc-KkXIJTcL2koA0PeKnDfWC83c6I)

Original IMG-file:

https://drive.google.com/open?id=1ZFojVtq0Zul7gdeTsb6E9wYkTClhdUvL (https://drive.google.com/open?id=1ZFojVtq0Zul7gdeTsb6E9wYkTClhdUvL)


I have already written BK-G 28 STM-FW to BK-X which Groestl has made it possible to mine.
It was successfully mined by Groestl.

Next, I will try to replace all IMGs and check if it works with BK-X

tested.

cod3gen sgminer + BK-G28 STM-FW = OK (No change hash rate. Groestl about 7GH/s)

BK-G28 IMG to BK-X = NG (No Device running)



do you try this

cod3gen sgminer + BK-G28 STM-FW + BK-G28 IMG


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: CryptoSDesigner on March 16, 2019, 09:17:53 PM
IMAGE G28 from baikal https://github.com/baikalminer/G28/tree/master/orangepi


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: MiningKH on March 29, 2019, 11:56:39 AM
Recovered files from BK-G28 Miner:

https://drive.google.com/open?id=1bN7shS7cg6oTq7vn71EdEax5UP6j4Nzv (https://drive.google.com/open?id=1bN7shS7cg6oTq7vn71EdEax5UP6j4Nzv)


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: etoque on April 08, 2019, 06:20:16 AM
Hello, just realise some of my BKB aren't same board version,I have 3 version; 1.42 / 6.1 / 7(most common), is there any more ?

Interested to know if someone have already reverse engineered those miner to change clock or add algo.

I can also give screenshot of the 6.1 board if anyone interested

Thanks


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: vegasguy on April 09, 2019, 07:21:40 PM
Ok.. can someone make this clear? Did we get the bk-x to mine grotestel? Does it over lock with the new firmware?

Vegas


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: MiningKH on April 10, 2019, 01:26:03 PM
Ok.. can someone make this clear? Did we get the bk-x to mine grotestel? Does it over lock with the new firmware?

Vegas

Yes, the BK-X10 Miner can mine Groestlcoin at 7 GH/s with the mod from here.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: vegasguy on April 18, 2019, 07:49:36 AM
Thanks. I hope this makes my miner profitable again

Vegas


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Manu84 on April 19, 2019, 07:05:43 AM
i followed the steps, but compiling failed..

is this even profitable anymore since the g28 is out..?
probably not worth the time..
but thx anyway


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Barrymine798 on April 21, 2019, 08:10:26 AM
Hi

Is there a guide to installing all 3 components for the X10.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: onegiantcock on April 21, 2019, 03:53:50 PM
i followed the steps, but compiling failed..

is this even profitable anymore since the g28 is out..?
probably not worth the time..
but thx anyway

Barely worth it ~$3/day BP


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: AdaKlkn on May 03, 2019, 01:14:10 PM
I want to try this but how can I install it? I have x10 asic devices. Please someone share a guide to installing all 3 components for the X10.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: TGJ on May 23, 2019, 10:02:28 PM
Does this work for Giant B?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: arnold_mad on May 27, 2019, 12:30:53 PM
where can I get the modified version for x10 ?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: elmond on June 04, 2019, 03:20:48 AM
official Groestl 10GHs 210Watt

https://drive.google.com/drive/folders/1Guf6L8Zd6IXcmPHKxA_oTHo6p1QJovtU


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: Andartis on July 20, 2019, 11:53:18 PM
Any cool stuff we can do with the BK X and the new firmware? Any mods available?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: chup on August 25, 2019, 08:37:53 AM
As BK-X10 became non-profitable, I started tinkering with them. But, with latest baikalminer image (2.2) I can't compile sgminer from cod3gen github.
Reporting problem with libraries:

Code:
  CCLD     sgminer
/usr/bin/ld: submodules/libusb-bk/libusb/.libs/libusb-1.0.a(libusb_1_0_la-core.o): relocation R_ARM_THM_MOVW_ABS_NC against `a local symbol' can not be used when making a shared object; recompile with -fPIC
submodules/libusb-bk/libusb/.libs/libusb-1.0.a: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
Makefile:912: recipe for target 'sgminer' failed
make[2]: *** [sgminer] Error 1
make[2]: Leaving directory '/home/baikal/sgminer-baikal'
Makefile:1824: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/baikal/sgminer-baikal'
Makefile:717: recipe for target 'all' failed
make: *** [all] Error 2

Helping hand anyone?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: astraleureka on September 27, 2019, 12:16:24 AM
Add
Code:
-fPIC
to the build options?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: chup on September 29, 2019, 07:19:43 AM
Add
Code:
-fPIC
to the build options?

Tried that first with no success. THX anyhow.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: MarcusCrypto on October 24, 2019, 06:23:44 AM
any news for x13 on Baikal X10?


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: astraleureka on November 22, 2019, 09:49:46 PM
Not possible, algorithms needed doesn't exist on the chips.


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: etoque on December 12, 2019, 05:23:34 PM
anyone have reverse engineer those miner yet? Its electronic, sure a mod can be made. share your knowledge world !


Title: Re: sgminer: Baikal Giant X10 / N / B - Open Source - Confirmed OC Giant B!
Post by: MiningKH on January 25, 2020, 09:41:49 AM
anyone have reverse engineer those miner yet? Its electronic, sure a mod can be made. share your knowledge world !

Unfortunately, no.



@tboy32c
can you tell us what you changed in the code for mining Groestl?