查看: 942|回复: 0

[经验] 蚂蚁矿机BB_Black控制板折腾记

[复制链接]

该用户从未签到

发表于 2021-4-24 18:17:32 | 显示全部楼层 |阅读模式
分享到:
前段时间逛闲鱼,发现有人卖beaglebone black,价格只要30元一块,想当初我可是花了300大洋买的,心想是不是捡到大便宜了,再仔细一看,是蚂蚁矿机的控制板拆机件,也就是阉割版的BBB,心想也可以玩,遂买了两块加一个电源底板。如下图:

1.jpg


2.jpg

卖家发的控制板有两个版本V1.4和V1.5版本,两个版本都没有eMMC,反而是用nandflash,见板子背面,型号是镁光的29F2G08ABAEA。处理器是am3352,SDRAM和原版BBB一样。阉割了两个USB接口(焊盘也没有,想买器件焊上行不通),HDMI接口也同样阉割掉了,32768K的晶振没有焊接,V1.5版本的串口调试接口也没有焊接。当然DC座子也没有,图上的电源座子是我自己焊上去的,板子灰尘较多,RJ45座子旧得不行,接触也不怎么好,后面买了两个RJ45头子给换上。电源板子测试了下,一共4路电源,用12V电源供电输入,产生5V给BBB板子,还有3.3V,2.5V,1.2V给FPGA供电,其它没有什么可表。

硬件介绍完,上电,串口接上电脑,可以看到ANTMINIER的BBB控制板采用的是Angstrom系统,试了下账号密码都为root或者密码为空,都不能进入系统,算了,不折腾了,自己装个系统试试。

3.jpg

到BeagleBoard.org下了一个2G的debian镜像,用 Etcher进行烧写到SD卡,如下:

4.jpg

由于系统默认是NandFlash启动,查看了下启动设置,如下:

6.jpg

其中黄色代表电阻焊接上,可以看到,原版的BBB的S2按钮是用来切换eMMC或者SD卡启动顺序的,而矿机的BBB控制卡bit3位已经为0,按不按S2是一样的效果。将R93的电阻拆下并焊接到R68上,设置为SD卡启动。然而事情并没有我们想象的顺利,由于矿卡的BBB把EEPROM给阉割了,通过I2C获取不到板子ID,系统启动不了。偶然的一次尝试,发现将镊子短接S2,也即恢复到矿卡原始的启动序列,利用Nandflash中的BOOT,成功把我SD卡的debian启动了。原来,原始BOOT在检测到SD卡后,会优先启动SD卡的系统。

后面就是配置网络,连网等常规操作,试了下,各种操作都正常,这30元的板子算是没有翻车……

回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条



手机版|小黑屋|与非网

GMT+8, 2025-1-13 19:58 , Processed in 0.109369 second(s), 16 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.