查看: 1618|回复: 0
收起左侧

树莓派挂在HashRatio矿机控制程序 配置设置参考(转载)

2014-9-21 20:08:38 | 显示全部楼层 |阅读模式
首先我们来看看HashRatio矿机的尺寸大小。
HashRatio矿机本体,长宽高约28cm*33cm*16.5cm。
HashRatio-48.png
HashRatio-50.png
为降低成本,矿机附带的是价格较低的二手Dell服务器电源,转换效率偏低,如果已经购置有750W或者更高功率的金牌(甚至白金牌)电源,可以考虑使用自有电源,以减少挖矿的电费支出。
HashRatio-49.png
HashRatio-06.png
HashRatio-08.png
拆机
矿机出厂前都会通过一系列的测试,以保证可用性。但从工厂到用户手中这一段,难免遭遇暴力运输。
本测试机,就因为路途上的震动等原因,第一次测试的结果让人大跌眼镜。需要拆开机器把里面的几块计算卡重新插紧,所以干脆顺便把整个机器拆开看了看。
揭开机箱上盖,可以看到的是五块算力板(黄色胶带固定住的,是一个用来测温度的)。
HashRatio-32.png
把固定螺丝卸下,再把两条固定算力板的金属长条取下,就能把算力板一块一块的拿出来了。
IMG_0311.jpg
每块算力板的正反面都有固定了铝制散热片,这些散热片的存在,使得整个矿机相当有分量。
继续拆算力板,写下散热片,就能看到计算芯片了,这台矿机用的是ASICMiner(也就是烤猫)的第三代40nm芯片,型号BE200。
每块板上可以看到有16片计算芯片。
HashRatio-19.png
芯片特写
IMG_0317.jpg
在拆机之前,我以为散热片和芯片之间,会涂上适量的硅脂,以帮助散热。但拆开之后才发现,原来用的不是散热硅脂,而是一整片的导热垫。
个人认为,硅脂的导热效果会更好一些。但是,对于矿机这种嵌有大量运算芯片的机器而言,涂抹硅脂会较大地减慢生产速度,而我们都知道,挖矿行业时间就是金钱,所以使用导热垫,快速完成组装,也是必要的妥协吧。
HashRatio-12.png
感谢大猫的友情出演
算力板背面光秃秃的,什么也没有。
HashRatio-20.png
取出所有算力板,再卸下固定主板的螺丝,就能把主板给拿出来了。主板上的东西不多,主要是控制板,还有与算力板通信的针脚。
HashRatio-21.png
从图片上看,这台机器的控制器,用的应该是阿瓦隆的开源方案修改而成。图中间最大的那块芯片,是Xilinx赛灵思公司的Spartan-6芯片,这是一块FPGA芯片,中文名叫可编程逻辑芯片,控制着整个矿机的运行。
IMG_0322.jpg
下图是一些接口,这里主要提一下温度传感器的接口、电源接口、还有通信USB接口。
IMG_03221.jpg
温度传感器的线,如果没有正确插好的话,不会报错,只是在192.168.1.100界面里面的温度一栏,显示255°。
上图中,右上角那个白色的8针接口,就是矿机的两个电源接口中的一个了,另外一个在整个主板的右下角,图片中没有体现出来。这种电源接口是通用的,也就意味着,我们可以把其它功率足够(750w以上)的电源接上去,替代矿机附带的那个噪音特别大的电源(其实服务器电源都这样)。
8针电源接头长得就是下图这个样子
HashRatio-30.png
这台矿机是带了一个转接头,把通信USB接口,和连到树莓派的USB线连到一起的。实际上可以跳过那个转接头,直接把上面两者相连,理论上来说,可以获得不可察觉的性能提升,特别适合强迫症患者。
如下图
IMG_0365.jpg
配置
好了,矿机的拆解到此告一段落。我们组装回来,准备挖矿。
先把矿机组装回送来时候的样子,放在一旁。
先来看看树莓派(Raspberry Pi),树莓派分为两个版本,A型和B型,分别报价25美金和35美金,后者性能稍强,且带了一个以太网接口,所以我们需要使用B型(这次测试自带的也就是这款)。
IMG_0373.jpg
通常树莓派会使用SD卡来放置整个系统,但会突出来一大块,所以可以考虑买个下图的转接器,使用MicroSD卡就不会有这个烦恼了。
IMG_0374.jpg
IMG_0375.jpg
先把最新版的系统写入我们的SD卡(或者MicroSD卡)中:
  • 到这里下载官方提供的固件,据说近期会有新版的固件更新,性能将进一步提升。http://pan.baidu.com/s/1eQBsRxK
  • 把下载到的文件解压缩,会获得一个img后缀的文件
  • 到这里下载最新版的win32diskimager http://sourceforge.net/projects/ ... les/latest/download
  • 把SD卡放入读卡器,接到电脑上。
  • 安装好win32diskimager,运行(据说xp下有问题,请考虑使用win7或者更新的系统)。
    img.png
  • 先点击1号红框的图标,找到刚才解压缩的那个img文件;确认1号红框右边的盘符,是SD卡相对应的盘符;点击二号红框“Write”,确认,等待进度条走完,然后系统就已经成功写入SD卡了。
把SD卡插入树莓派,接上网线,还有电源(树莓派官方建议的输入电流,需要高于750mA),USB线一头接在树莓派上,一头接在矿机上。
我们现在需要对树莓派里面的系统,做一番简单的配置。
如果是使用Mac OS,则是打开“终端”(在LaunchPad的“其它”里面),输入“ssh pi@192.168.1.100”,回车;第一次运行的时候,系统会返回一堆字符,输入yes,回车;输入raspberry(这个是密码,屏幕上不会有显示,不用担心键盘是不是坏了),回车。这样,我们就进入了树莓派的系统。
%E5%B1%8F%E5%B9%95%E5%BF%AB%E7%85%A7-2014-06-21-%E4%B8%8B%E5%8D%888.48.54.png
Windows系统下稍微麻烦一点,需要先下载PuTTY(下载请点我 http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe
运行,在Host Name一栏输入“192.168.1.100”,然后点击“Open”。
putty.png
在新出现的窗口中,输入“pi”,回车;输入“raspberry”,回车,进入如下界面,此时,我们也是进入了树莓派的系统。
putty2.png
接下来的操作,就很相似了,我们以Windows环境为例。
  • 在窗口中,输入“sudo su”,回车,获取管理员权限;
  • 输入“nano /etc/cgminer.conf”,回车,就进入了矿机配置文件的编辑界面;
  • 大部分内容都不需要修改,我们只需要把矿池的参数改成自己的,同时还可以添加多个矿池。下图是我的配置。
    pi3.png
  • 修改好之后,使用组合键“Ctrl+X”(Mac OS下是“Control+X”)退出编辑,这时候会问你是否保存修改,输入“Y”,回车,再回车,配置文件就成功修改好了。
  • 拔掉树莓派电源,再重新插上。
矿机也接上电源,电源线的接法如下图所示。
HashRatio-01.png
HashRatio-02.png
通电,这个时候矿机就开始运行了。

测试
上几张运行时的照片
HashRatio-45.png
HashRatio-36.png
HashRatio-37.png
HashRatio-46.png
运行期间,可以使用浏览器,输入“192.168.100”,查看相关数据。
%E5%B1%8F%E5%B9%95%E5%BF%AB%E7%85%A7-2014-06-21-%E4%B8%8B%E5%8D%882.20.47.png

这里面,我们可以看到,运算速度基本和标称的768G一致。
运行一段时间后,显示温度差不多稳定在39°(杭州,室内,没开空调),之前有人测出来的数据相对较高,达到了45°,估计是因为没有盖上上盖,破坏了散热风道导致的。
初步的测试到此结束,更多内容,敬请期待。
若本文对你有帮助,请考虑捐助作者,谢谢。
作者:He1l_Q (15X9AMhccjqqPRkhpgraoj7fgdqymW3iSC)

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注我们,了解更多

官方微信

服务时间:10:00-16:00

13714503811

公司地址:深圳市龙岗区南湾街道东门头路8号

Copyright © 2012-2020 Powered by 树莓派论坛 2019.4  粤ICP备15075382号-1
快速回复 返回列表 返回顶部