BeagleBone® Black面向開源社群使用者、開源硬體愛好者、任何對Arm Cortex-A8低成本處理器感興趣的人而設計,配備精簡,旨在為不需要搭建完整開發平臺並想體驗Arm處理器功能的使用者提供入門的捷徑。透過BeagleBone® Black,可以實驗和學習如何對處理器進行程式設計,透過建立自己的軟體和硬體來訪問外圍裝置。下面以BeagleBone® Black Rev B為例,科普幾個知識點。
由誰開發和製造?BeagleBone® Black可連線稱為capes的附加板,新增許多不同的功能組合,此外使用者還可以開發自己的電路板或新增自己的電路。BeagleBone® Black由Circuitco LLC在得克薩斯州理查森市制造並提供保修,以使社群及其支持者受益。Circuitco為BeagleBone® Black提供RMA支援。德州儀器(TI)的軟體架構經理Jason Kridner負責社群推廣活動,並且是BeagleBoard.org的代言人。
BeagleBone® Black由TI僱員、BeagleBoard.org社群的創始人Gerald Coley設計。PCB佈局由Circuitco完成,Circuitco是其開發和向生產過渡的唯一出資者。軟體由成千上萬的社群成員編寫和支援,包括Jason Kridner、德州儀器(TI)、DigiKey和Circuitco的員工等。
BeagleBone® Black的規格和配置BeagleBone® Black的規格、功能、主要元件和介面詳情見下表
板載介面和主要晶片BeagleBone® Black的連線頭、LED、開關配置如下:
•直流電源輸入為5V。
•電源按鍵使處理器啟動關機順序。
•10/100乙太網與LAN連線。
•序列除錯埠。
•USB client端透過miniUSB連線電腦,併為開發板供電。
•如果板上的電源已關閉,則BOOT開關可用於強制從microSD卡引導,斷開電源並重新為板上加電。
•使用者可以使用四個藍色LED。
•microSD插槽是安裝microSD卡的位置。
•顯示器連線到microHDMI聯結器。
•USB Host可以連線不同USB介面,例如Wi-Fi、BT、鍵盤等。
BeagleBone® Black的處理器、儲存器等晶片型號如下:
•Sitara AM3358BZCZ100處理器。
•美光512MB DDR3L是雙資料速率RAM儲存器。
•TPS65217C PMIC為電路板上的各個元件提供電源軌。
•SMSC乙太網PHY是網路物理介面。
•Micron eMMC是板載MMC晶片,最多容納2GB資料。
•HDMI framer可透過介面卡控制HDMI或DVI-D顯示。
版本的差異是什麼BeagleBone® Black Rev B與舊版BeagleBone®相容,前後版本的設計在某些方面存在差異:
•Sitara AM3358BZCZ100處理器工作頻率1GHz,頻率更高。
•512MB DDR3L:降低成本、效能提升、記憶體大小增加、低功耗。
•預設情況下沒有串列埠:可以透過購買廣泛使用的TTL轉USB電纜新增序列連線。
•沒有USB JTAG模擬:JTAG標頭並不是很流行,但可以輕鬆安裝新增。
•EEPROM從32KB減少到4KB:降低成本。
•板載NAND(eMMC):2GB,與microSD卡相比具有較高穩定性,因此效能得到提高。
•板載HDMI介面:功能新增,具有音訊和影片功能,使用微型HDMI。
•GPIO3_21上具有24.576MHZ時鐘。