2014-12-21

Beaglebone Black 有比 Raspberry Pi 好用嗎 ?

阿舍為什麼會去弄一張 Beaglebone Black (俗稱 BBB) 來玩呢 ? 就阿舍嫌 Raspberry Pi 的 CPU 不夠快,然後,又沒有 Beaglebone 來的省電,還有,就是 BBB 有支援 Ubuntu,以及,BBB 比 Raspberry Pi 多出 8 支以上的 PWM 腳位可用,所以,阿舍就很好奇的去買了一張 BBB 來試看看,嗯 ... BBB 的開機速度果然和傳說中的一樣快,10 秒開機就完成哩 ! 第一印象還算不錯的哩 !

BBB 開機後,會有一顆像心跳一樣跳動的 LED 燈 (左)


其實,以這個 Beaglebone Black 的規格來說,本來就比 Raspberry Pi 算是高一個等級,而且,價錢也比 Raspberry Pi 貴了快一倍哩 !  因此,Beaglebone black 的效能好應該是預期中的事,不過,就阿舍實際試用的感覺來說,BBB 跑起來是真的滿順的哩 !  ( 註:阿舍是直接跑 BBB 內建的 MMC 上的 Debian 的),而且,還可以直接用 USB 當網路來 SSH 到 BBB 操作,滿方便的哩 !

接著,阿舍就試著用 BBB 控制二個伺服馬達和 LED 燈來做個簡單的測試,測試的結果,阿舍也覺的滿穩定的,之前用 Taspberry Pi 來控制二個伺服馬達的時候,不知道是不是因為是用軟體模擬 PWM 的關係,伺服馬達就有阧動的情況哩 !  .....

所以,就阿舍這樣用下來,對這個 BBB 的感覺還不錯,再來,就 ... 就踩到地雷哩 !  阿舍是用 Wi-fi 來進行遙控的,因此,就一定會要用到無線網卡的,於是阿舍就把 USB 無線網卡給插上去,結果 .... 沒反應哩 ! 沒關係,再換另一支看看 ... 喔 ! 可以用了,不過,有點怪怪的,要好久才連的上網路哩 !  ...

因為連上的 Wifi 網路有點怪怪的,於是,阿舍就去查了一下,啊 ! BBB 用的 Linux 核心是 3.8 版的,據說這個版的無線網路不是很 OK 哩 ! 然後,對於 Realtek 系列網卡的支援也不太 OK 的,偏偏阿舍手上的 USB Wi-Fi 網卡都是 Realtek 晶片的哩 !

好吧 ! 既然是 Linux 核心的問題,那阿舍就找看看有沒有比較新的版本可以來給 BBB 用哩 ! ... 結果,看來是沒那麼簡單,BBB 因為使用 Device Tree overlays 的技術,所以,目前是被綁在 3.8 版的 Linux Kernel 了 ( 有興趣瞭解的話,請參考 BeagleBone and the 3.8 Kernel 和這一篇文 ),因此,短期內,除是阿舍換張卡來試試看,不然,可能就沒辦法了哩!

拜這個核心版本的問題,阿舍最後還是回來繼續用 Raspberry Pi 來弄東西了,Raspberry Pi 目前在穩定性和 Linux 核心的更新算是比較好的,不過,老實說,阿舍還滿想用 BBB 的,希望 TI 能夠早日更新 Linux 核心版本哩 !  ....


推薦閱讀


有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁

沒有留言 :

張貼留言

歡迎留言提問和討論 .... 😁