在ANTMINER(閹割版BeagleBone Black)執行Debain
開門見山,直入主題
鹹魚入手3塊閹割ARM板,經過快遞近6天運輸到手,不過價格便宜,一個板小几十塊錢
東西下面這樣的(借了鹹魚的圖):
到手後發現是ANTMINER 的礦機相關裝置(官網上沒查到具體型號,但讓我想起最近礦機論斤拋售的新聞)
發現這塊板是閹割版的國外beagleboard.org型號為BeagleBone Black的開發板,官網有很多詳細的資料,如下圖
不愧是官網,資料不是一般的全,我們先看看哪些東西被閹割掉了吧。
(下圖都是實際收到的板子)
我框出的部分不是全部,但是比較大的功能型部分:
(1)5V充電口
(2)和(3)HDMI成幀器和MicroHDMI介面
(4)USB介面
先說結論,
(1)5V充電口焊上插座就可以作為供電口使用,5V1A足矣,規格我記得是3.5的1.5
(2)和(3)缺核心電子元件HDMI成幀器,加焊成本過高,因此建議不打這塊的主意
(4)USB介面附近缺元件比較多,覺得不靠譜沒試,試過的朋友可以留言告知一聲
好,硬體看完了,開始折騰軟體吧。
首先,機器是定製版的ANTMINER定製版的Angstrom系統(我是第一次聽說這個系統),可玩性資源我個人認為都比不上Debian,而且一個挖礦程式開機就在跑,有個挖礦的管理頁面,也沒啥球用,所以刷系統就是我的第一選擇。
官方提供Debian刷機包,2G和4G的版本,結果
看來閹割不止在看到的那麼簡單,256M刷2G系統可想而知是刷不成的,剩下的路就是兩條
1.用SD卡跑系統
2.換NAND晶片
本著最低成本解決問題的態度,選擇1---SD卡跑系統,我們就來看看具體怎麼弄吧
材料:TF4G-16G(大的沒試),讀卡器,USB2TTL(可選)
1.下載Win32 Disk Imager
下載地址:https://sourceforge.net/projects/win32diskimager/
2.下載BB Black官方韌體
下載地址:http://beagleboard.org/latest-images
如果不知道刷哪一個,我直接放個Debian8.6的:https://debian.beagleboard.org/images/bone-debian-8.6-iot-armhf-2016-11-06-4gb.img.xz
下載後在本地解壓成Img字尾檔案,放好
3.寫入系統
a.TF卡插入讀卡器,插入電腦出現碟符
b.執行Win32 Disk Imager
c.在下圖上面Image File位置選擇解壓好的IMG檔案,Device位置選擇TF卡碟符,確認無誤後點擊Write,直到彈出成功對話方塊。
d.重要步驟來了
準備好板子,插上網線,TF卡,拿杜邦線或者隨便能用來短路的金屬,用來短接主機板上的S2開關觸點(原主機板Boot按鈕)
按上圖方向,四個觸點,保持左右短接,然後接通電源,在藍燈不規則閃爍後才能鬆開短接。至此啟動模式永久切換成TF卡啟動。
此步驟我插上USB2TTL在監控資訊,未作具體操作,所以不確定USB2TTL在此過程有無實際影響。
e.擴充套件系統空間至TF卡全容量
不做這一步,TF卡的全部容量無法在系統中使用。
通過路由或者TTL獲取啟動板子的IP地址登陸裝置
使用者:debian 密碼:temppwd
使用者:root 密碼:無
#cd /opt/scripts/tools #./grow_partition.sh
執行完畢後,TF卡全容量使用。
以上,步驟完畢,高高興興進系統裝軟體,GPIO啥的都是可以用的
嗯JDK也是沒有問題的
最後,就是不怎麼美觀
最後附上參考地址:
https://beagleboard.org/getting-started#hardware
https://elinux.org/Beagleboard:BeagleBoneBlack
https://elinux.org/Beagleboard:BeagleBoneBlack_Debian
http://beagleboard.org/latest-images
未經允許請勿轉載