"Open Source Hardware Showcase" (路飞新开的坑)。在这个栏目中,会搜罗介绍和展示各种硬件开源项目,并分享其特点、设计原理、设计资料等。缩写为OSHS。这是第2期,今天推荐的是
ZYNQ开发板中异类---EBAZ4205矿机控制板
垃圾佬的快乐你想象不到
ASIC负责挖矿,而控制板负责联网、监视、控制之类。下面一大坨都是计算卡,上面一小块才是控制板。
EBAZ4205大概是在2018年左右被淘汰下来的,目前存货量很大,一些大佬们对其进行了逆向,各种资料相对齐全,有各种从零到一的教程,目前价格在几十块,我记得最低时大概70我买了两套。
下面是对该板的参数说明:
EBAZ4205采用ZYNQ7010(XC7Z010-CLG400-1)作为主控。
DRAM有两个版本(就我知道的而言),分别是Etron的EM6GD16EWKG-12H(DDR3 SDRAM 2G-Bit 128Mx16 1.5V 96-Pin F-BGA),或者是镁光的MT41K128M16(丝印关键词:D9MPTK)。它们都是256MiB的DDR3(后者是DDR3L)。
存储器使用华邦的W29N01HV,一个128MiB×8bit的NAND。
单口百兆以太网芯片使用WIZnet的IP101GA,LQFP-48封装,3.3V供电。
主板整体供电使用12V直流,但是论坛上有人测试5V似乎也可以跑起来;用于电源供电的接口类型为5557-6pin。
成品板还自带1路PS调试串口、支持XILINX下载器的标准14pin JTAG调试口、2路PWM输出、TF卡槽(未焊接。注:官方手册中描述为SD Card,本文遵循矿卡采用的接口,称其为TF卡。)、两个LED、2个按键(其中之一未焊接)以及14路*3的PL端IO接口。对于PL端的AXI GPIO,已经有商家做出了匹配的转接板,提供RS232、VGA、OV7670等扩展接口,但是价格不菲,如有需要自己画板也是一个很好的选择。
网上有大量的魔改资料,这里不一一列举了。我把网上大佬分享的原理图,PCB,测试代码发给大家,需要的可以研究下~有人也许会觉得,这不是误人子弟吗,学习ZYNQ还是建议用专业的教程,专业的开发板才对吧!哈哈,也许会走些弯路,但是魔改的过程也未尝不是一种学习和进步呢?