Pages:
Author

Topic: Baikal X10 ⚡OVERCLOCK⚡ Claim reward 0.2 BTC for TUTORIAL HOW TO :)⚡⚡⚡⚡ - page 13. (Read 22768 times)

newbie
Activity: 39
Merit: 0
Look in this folder \var\www\partials. There you will find the miner.html file.

This is where sgminer gets its names from on which algorithms to mine.

Obviously sgminer needs to have the matching name already programmed in it for it to connect to the pools.

I've tried it several times. But I did not do it anywhere. It must either be in sgminer or rather in FW STM.

What was it that you tried? To add the algorithms to the drop down list?
Yes exactly. Also change the algorithm and pool data in \opt\scripta\etc
files miner.conf and miner.pools.json
And Miner ran to default algo: Quarkcoin
newbie
Activity: 28
Merit: 0
Look in this folder \var\www\partials. There you will find the miner.html file.

This is where sgminer gets its names from on which algorithms to mine.

Obviously sgminer needs to have the matching name already programmed in it for it to connect to the pools.

I've tried it several times. But I did not do it anywhere. It must either be in sgminer or rather in FW STM.

What was it that you tried? To add the algorithms to the drop down list?
newbie
Activity: 39
Merit: 0
Look in this folder \var\www\partials. There you will find the miner.html file.

This is where sgminer gets its names from on which algorithms to mine.

Obviously sgminer needs to have the matching name already programmed in it for it to connect to the pools.

I've tried it several times. But I did not do it anywhere. It must either be in sgminer or rather in FW STM.
newbie
Activity: 28
Merit: 0
Look in this folder \var\www\partials. There you will find the miner.html file.

This is where sgminer gets its names from on which algorithms to mine.

Obviously sgminer needs to have the matching name already programmed in it for it to connect to the pools.
newbie
Activity: 28
Merit: 0
Yes, correct.

Top Layer is Orange Pi

Middle Layer is STM Chip on board

Bottom Layer is 3 hash boards
newbie
Activity: 6
Merit: 0
For better understanding... (Baikal Giant B)

On Top , is the Orange Pi.
Under the Orange-Pi is the "STM interface" connected to the 3 Mining Boards?
Correct?



newbie
Activity: 30
Merit: 0
The list is coming from a static html file, called miner.html. You can add a complete list of algorithms that sgminer supports. However because the firmware on the chip doesn't have the library the miners will default to the base algorithm. On the Giant B it defaults to Blake. Not sure about the X10.

What I have done on my GB, I have added the list and noticed that many will connect to the pools correctly and will send data back and forth, and show as live on the status page of the miner. Those that do connect come back with 99.9% reject errors, not because sgminer didn't have the code, but because of the hardware is incorrectly hashing with the Blake algorithm instead of using the one selected by sgminer.

By telling sgminer to use cryptonight or nist5 for example, it works, as it passes along the commands to the hardware. However, the hardware level (STM Chip Firmware) is stopping us from reaching our goal of adding them and running those additional coins.

I'm very certain this can be accomplished, but its a bit beyond me at this point. We need a C Programmer with STM Chip programming experience.

From the digging I have done, the miner.html is generated from miner.php file in var/www . I have looked through all files there and still do not see the algos mentioned within any of those files so this is still a mystery to me, maybe someone can find the source. It is looking like you say that the chips are the key.
newbie
Activity: 28
Merit: 0
The list is coming from a static html file, called miner.html. You can add a complete list of algorithms that sgminer supports. However because the firmware on the chip doesn't have the library the miners will default to the base algorithm. On the Giant B it defaults to Blake. Not sure about the X10.

What I have done on my GB, I have added the list and noticed that many will connect to the pools correctly and will send data back and forth, and show as live on the status page of the miner. Those that do connect come back with 99.9% reject errors, not because sgminer didn't have the code, but because of the hardware is incorrectly hashing with the Blake algorithm instead of using the one selected by sgminer.

By telling sgminer to use cryptonight or nist5 for example, it works, as it passes along the commands to the hardware. However, the hardware level (STM Chip Firmware) is stopping us from reaching our goal of adding them and running those additional coins.

I'm very certain this can be accomplished, but its a bit beyond me at this point. We need a C Programmer with STM Chip programming experience.
newbie
Activity: 30
Merit: 0
Basically we need a hardware engineer/programmer to get this going in the direction we all want.

We don’t care to overclock, we care to mine coins on asic not yet available to the public. Which yield enormously higher daily revenues.

We want to beat Baikal and Bitmain to the punch.

If you all are in agreement let’s figure this out and make it happen.

I have been trying to work backwards from the miner gui which might lead to some ideas. The main question I have is where are the algo's coming from in the miners drop down selector, remote file? or the ASIC's themselves. Angularjs is being used with ngmodel=pool.algo

Just ideas
newbie
Activity: 6
Merit: 0
That’s true.
If I buy a GPU-Card , I can do what I want.
Play games or mine a coin....
There is no rule...

Before Overclocking , it makes more Sense to use the hidden Algorithm than to Overclock and maybe to brick the machine...
newbie
Activity: 28
Merit: 0
Once you pay for hardware, it’s yours. You can do as you wish with it. If You create an image file that allow us to run new algo’s who’s going to stop that if it’s given free... no one. Also, they have no patents or anything of that nature in the US. And since they don’t respect the US’s patents.

Here’s my response to them getting rich off of us, Oh well...
sr. member
Activity: 489
Merit: 253
If yas figure out how to do this dont be surprised  to get a cease and desist from baikal.
newbie
Activity: 28
Merit: 0
Basically we need a hardware engineer/programmer to get this going in the direction we all want.

We don’t care to overclock, we care to mine coins on asic not yet available to the public. Which yield enormously higher daily revenues.

We want to beat Baikal and Bitmain to the punch.

If you all are in agreement let’s figure this out and make it happen.
newbie
Activity: 12
Merit: 0
hi guys i managed to log on and find these commands. please let me know if any has relevance to help overclock.

man: can't set the locale; make sure $LC_* and $LANG are correct                                                                                           
bootchart.conf (5)   - Boot performance analysis graphing tool configuration files                                                                         
bootchart.conf.d (5) - Boot performance analysis graphing tool configuration files                                                                         
perf_event_open (2)  - set up performance monitoring                                                                                                       
perfmonctl (2)       - interface to IA-64 performance monitoring unit                                                                                     
s_time (1ssl)        - SSL/TLS performance timing program                                                                                                 
speed (1ssl)         - test library performance                                                                                                           
systemd-analyze (1)  - Analyze system boot-up performance                                                                                                 
systemd-bootchart (1) - Boot performance graphing tool   

thanks
newbie
Activity: 39
Merit: 0
First Smiley

Here´s the tmp-file from a Baikal Giant B.

KLICK

Is it possible , to add the hidden Algo to the Baikal B?
 


Awesome! Thank you for the upload.

I've been able to confirm that you can't re-image an X10 to a Giant B by simply pushing the STM firmware down and using the Giant B image for the Pi Zero. The structure of the firmware is very similar to the X10, but it looks like the algorithms are hard-coded into the firmware. I was hoping the firmware was just acting as a USB to SPI translator, but it looks like it's doing more low-level work for the algorithms and to drive the chips.

I've also been able to get a successful decompile using Binary Ninja and the Thumb2-linux architecture, but this will only get you machine code afaik.

Edit: Here's an upload of the GB and GX10 firmwares and binary ninja decompile databases: https://ufile.io/ues7g
If someone knows how to diff two SQLlite databases, that would be helpful.
hi your file contains
miner_fw_Gx10.bin
not SQL dbs
jr. member
Activity: 56
Merit: 1
First Smiley

Here´s the tmp-file from a Baikal Giant B.

KLICK

Is it possible , to add the hidden Algo to the Baikal B?
 


Awesome! Thank you for the upload.

I've been able to confirm that you can't re-image an X10 to a Giant B by simply pushing the STM firmware down and using the Giant B image for the Pi Zero. The structure of the firmware is very similar to the X10, but it looks like the algorithms are hard-coded into the firmware. I was hoping the firmware was just acting as a USB to SPI translator, but it looks like it's doing more low-level work for the algorithms and to drive the chips.

I've also been able to get a successful decompile using Binary Ninja and the Thumb2-linux architecture, but this will only get you machine code afaik.

Edit: Here's an upload of the GB and GX10 firmwares and binary ninja decompile databases: https://ufile.io/ues7g
If someone knows how to diff two SQLlite databases, that would be helpful.
newbie
Activity: 39
Merit: 0
Please try someone IDA program, decompilation seems to work well, but I do not know anymore. Here is full version.
newbie
Activity: 67
Merit: 0
newbie
Activity: 28
Merit: 0
I ran the file through an ARM decompiler and each version of the bin seems to be coded directly for the different algos
newbie
Activity: 67
Merit: 0
Can someone extract this .bin file ?
Pages:
Jump to: