BeagleBone折騰記(一):連接你的狗板


 

 

 

准備

了解BeagleBone

BeagleBone可能一直都不被人所了解,但是它的師傅raspberrypi樹莓派想必不少人都了解過。為什么說樹莓派是狗板beaglebone的師傅呢?樹莓派可以說是第一個使用Debian系統的卡片電腦,而狗板也同樣可以搭載Debian系統。如果你是一個樹莓派geek,那么你會發現它用起來跟樹莓派毫無差別,甚至更為方便。

BeagleBone社區

樹莓派最成功的地方就是積累了強大的社區,有着許許多多的開源項目,而我認為狗板最強大的地方是,它可以移植樹莓派的所有項目,因為兩者之間的系統對IO以及外設都以設備樹的形式驅動,在開發語言上毫無差別。所以,狗板的社區雖然不多,但是可以從樹莓派社區那里可以得到源源不斷的支持

所需軟硬件

必需:電腦*1, 狗板*1, mini usb 數據線*1 
可選:usb轉ttl模塊(usb轉串口模塊)*1 
軟件:puttyvncviewer

USB連接

usb port 
將狗板用USB線與電腦連起來,連接后會增加一個新的可移動盤,連接過程會自動安裝驅動,如果驅動安裝失敗,請手動指定驅動所在位置為那個新增的可移動盤,如下圖 
usb device

連接成功后,會在網絡中心找到一個新的本地連接 
usb success

打開putty,選擇SSH,輸入192.168.7.2,open,在命令行以root用戶登錄 
putty open 
putty yes 
putty root 
* ps: 由於我的狗板已經從SD卡的Debian系統啟動,登錄之后的信息與原生系統有點不同,但操作是一樣的

連接成功之后,在putty命令行可以輸入Linux命令來使用

TTL連接

如果你的狗板通過USB無法連接到電腦(驅動安裝失敗,沒有出現新的本地連接,甚至沒有出現新的可移動盤),不要擔心你的狗板是壞了,因為狗板原生系統一旦掛載過SD卡的系統就會默認設置從SD卡啟動,找不到SD卡系統自然啟動失敗。USB轉TTL模塊是用於把電腦USB轉成串口來連接串口設備,某寶上5塊錢就有一個。 
usb to ttl 
TXD是發送端口,RXD是接收端口,GND是地線接口,剩余兩個是電壓輸出,這里不需要 
dog ttl

連線如下

USB轉TTL 狗板
RXD TXD
TXD RXD
GND GND

用USB線給狗板供電,把USB轉TTL模塊與狗板連接后插進電腦。初次連接電腦會提示安裝USB轉TTL模塊的驅動,如果提示安裝失敗,請自行百度此驅動下載。驅動安裝成功后,在設備管理器(win7下 ‘計算機‘ 右鍵 - ’管理‘ - ’設備管理器’)可以查看到對應的端口(*請記住該端口*) 
port

打開putty,選擇Serial串口,填入串口地址(我這里是COM9),波特率填寫115200,,連接 
putty serial 
putty login

結語

電腦連接狗板的兩大方式如上述,狗板比樹莓派方便的地方是,一根USB線就可以連接到狗板,樹莓派只能用USB轉TTL模塊;狗板自帶系統,樹莓派系統必須裝在SD卡上。下一節,將講述如何燒錄SD卡系統


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM