開門見山,直入主題html
鹹魚入手3塊閹割ARM板,通過快遞近6天運輸到手,不過價格便宜linux
東西下面這樣的(借了鹹魚的圖):git
發現這塊板是閹割版的國外beagleboard.org型號爲BeagleBone Black的開發板,官網有不少詳細的資料,以下圖github
不愧是官網,資料不是通常的全,咱們先看看哪些東西被閹割掉了吧。lua
(下圖都是實際收到的板子)spa
我框出的部分不是所有,可是比較大的功能型部分:.net
(1)5V充電口3d
(2)和(3)HDMI成幀器和MicroHDMI接口code
(4)USB接口htm
先說結論,
(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
[其它資料]
電源管理芯片資料:
http://www.ti.com/product/tps65217
http://www.ti.com/lit/ug/slvu551i/slvu551i.pdf
系統參考手冊:
https://github.com/beagleboard/beaglebone-black/wiki/System-Reference-Manual#535_Boot_Modes
WIKI:
https://github.com/beagleboard/beaglebone-black/wiki
雜項:
http://www.eeboard.com/evaluation/beaglebone-black%E4%B9%8B%E7%A1%AC%E4%BB%B6%E7%AF%87/
http://bbs.eeworld.com.cn/thread-431409-1-1.html
http://bbs.eeworld.com.cn/thread-431746-1-1.html
http://bbs.eeworld.com.cn/thread-431408-1-1.html
http://www.cnblogs.com/sankye/p/5424177.html
https://www.cnblogs.com/leptonation/p/5152723.html
https://www.cnblogs.com/zhezhe1988/p/4338417.html
未經容許請勿轉載