Bitcoin Forum
October 16, 2018, 04:57:36 AM *
News: Make sure you are not using versions of Bitcoin Core other than 0.17.0 [Torrent], 0.16.3, 0.15.2, or 0.14.3. More info.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Hoping someone can help with a short explanation about Avalon6 software  (Read 1155 times)
kilo17
Legendary
*
Offline Offline

Activity: 966
Merit: 1001

aka "whocares"


View Profile
January 15, 2016, 03:47:17 AM
 #1

As I have got more involved in mining BTC so have my interest in how things work.  I am hoping someone could give a brief (or detailed) explanation of how the Avalon6 software is tied together. Here is a brief explanation of what is included and what details I am looking at understanding.
-The Avalon6 uses a RasPi with OpenWrt Chaos Calmer and that ties to an I2C dongle that goes to the miner.

The file that updates the miner is the mm.mcs file

My questions are the following.
-If the firmware is on the miner and not the RasPi, could different software be used easily.
-What purpose does the I2C serve other than allowing a USB connection to go to the 4 pin connector on the Avalon.
-Does the actual Cgminer software reside in the .mcs file or on the RasPi? How can 1 access the file to view the code if it's in the .mcs file (Is it using Xilinx?)

Thanks in advance

Bitcoin Will Only Succeed If The Community That Supports It Gets Support - Support Home Miners & Mining
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1539665856
Hero Member
*
Offline Offline

Posts: 1539665856

View Profile Personal Message (Offline)

Ignore
1539665856
Reply with quote  #2

1539665856
Report to moderator
kano
Legendary
*
Offline Offline

Activity: 2604
Merit: 1054


Linux since 1997 RedHat 4


View Profile
January 15, 2016, 07:26:16 AM
 #2

The cgminer code is in master cgminer git.

Avalon is the best company at keeping that connection with the current code and providing updates for master cgminer.

Quite simply, you wont be expecting to have any long term known problems with the Avalon cgminer drivers ... unlike that other company ...

Pool: https://kano.is Here on Bitcointalk: Forum BTC: 1KanoPb8cKYqNrswjaA8cRDk4FAS9eDMLU
FreeNode IRC: irc.freenode.net channel #kano.is Majority developer of the ckpool code
Help keep Bitcoin secure by mining on pools with full block verification on all blocks - and NO empty blocks!
kilo17
Legendary
*
Offline Offline

Activity: 966
Merit: 1001

aka "whocares"


View Profile
January 15, 2016, 08:01:29 AM
 #3

That is great to know, I see they are also always top miners on Kano.is Wink

Bitcoin Will Only Succeed If The Community That Supports It Gets Support - Support Home Miners & Mining
MarkAz
Hero Member
*****
Offline Offline

Activity: 683
Merit: 509



View Profile
January 21, 2016, 03:13:29 PM
 #4

-If the firmware is on the miner and not the RasPi, could different software be used easily.

Actually, the firmware IS on the miner, the mcs file you're talking about flashes onto the board that controls the two blades in each Avalon.  The RPi has a separate 'firmware', which is as you described.

-What purpose does the I2C serve other than allowing a USB connection to go to the 4 pin connector on the Avalon.

I2C is a hardware protocol - one of the two most common ones (SPI being the other).   It's just a standard way of hardware talking to eachother without a bunch of overhead or buffering that would typically be required for something like Serial.  The only real downside to these kinds of protocols is that they require immediate processing and generally can't be on very long cables.

-Does the actual Cgminer software reside in the .mcs file or on the RasPi? How can 1 access the file to view the code if it's in the .mcs file (Is it using Xilinx?)

The CGMiner software is on the RPi, in the other image - completely different from the MCS.  Think of it like this, CGMiner is like a conductor in an orchestra, and the Avalon is like a musician - this is even more apt with the Avalon, since you can connect multiple Avalon's to a single CGMiner.
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!