星期六, 9月 06, 2014

BeagleBone Black

主要元件
  • AM3358 或 AM3359 @1GHz SoC (內建 RTC),512MB DDR3
  • 4GB 8-bit eMMC (接 MMC1)
    • Micron MTFC4GLDEA 0M WTMTFC4GACAJCN-1M WT 或 Kingston KE4CN2H5A-A58
    • eMMC (embedded MultiMediaCard) 是 NAND Flash 和 controller 包裝在一起的晶片,可焊在板子上 (cf. 直接用 NAND Flash, SSD, SD)
  • TPS65217C 電源管理及轉換 (接 I2C0,CONFIG_MFD_TPS65217 及 CONFIG_REGULATOR_TPS65217)、TL5209 3.3V 電源轉換
  • I2C 4KB eeprom 24LC32A (接 I2C0,很小的 5-pin 元件,板子接點 TP4 接地才能寫入)
外部界面
  • LED
    • PWR/D1:恆亮
    • USR0/D2 (heartbeat)
    • USR1/D3 (µSD access)
    • USR2/D4 (CPU activity)
    • USR3/D5 (eMMC access)
    控制 LED 方式
  • 按鍵
    • RESET (S1):(用原本的開機模式) 重新開機
    • BOOT (S2):選擇 µSD 卡開機
      • 沒按時:eMMC→µSD→UART0→USB0 (SYSBOOT[4:0] = 11100b)
      • 開機按著時:SPI0→µSD→USB0→UART0 (SYSBOOT[4:0] = 11000b)
    • POWER (S3):啟動。按超過 8 秒重新啟動。
  • 5V 電源接頭 (BeagleBone Green 無)
  • miniUSB client 提供電源及通訊 (USB0,BeagleBone Green 改為 µUSB)。原廠軟體可顯示為隨身碟,並提供 Ethernet 及 UART 界面。
  • USB host (USB1,有輸出電源控制,過電流/溫度偵測)
  • µSD (MMC0)
  • RJ45 Fast Ethernet:PHY SMSC LAN8710A (MII1 & MDIO,中斷未接,CONFIG_SMSC_PHY)
    • AM335x 內建有 3 埠 Ethernet Switch,連接兩個 GMII 埠及處理器,驅動程式使用 cpsw (CONFIG_CPSW,device tree 是 ti,cpsw)
    • MAC address: AM335x efuse 是 TI 原廠寫入的,使用者只能讀取,不能更改。efuse 包括 Device ID、Version、唯一的 MAC Address 等。
    • MII0 有些 pin 沒拉出,所以無法外接其它 PHY
  • µHDMI (BeagleBone Green 無,改為 Grove 界面 I2C 及 UART)
    • HDMI Framer TDA19988 (LCD_DATA, McASP0, I2C0, 可關掉的 24.576 MHz 振盪器)
  • 2x 46 pin headers (P8, P9)
  • UART0 console 接頭 (J1: 1=GND, 4=RX, 5=TX)
  • JTAG 接腳 (P2)
  • 電池接點 (TP5, TP6, TP7, TP8)
開機
  • miniUSB 接到電腦,POWER 燈亮開機,可顯示為隨身碟,並提供 Ethernet 及 UART 界面
  • 開機順序
    • eMMC→µSD→UART0→USB0 (SYSBOOT[4:0] = 11100b)
    • 開機按著 BOOT 時:SPI0→µSD→USB0→UART0 (SYSBOOT[4:0] = 11000b)
  • 按 RESET 重新開機,但不會改變開機方式
  • AM335x booting
韌體
  • 最新韌體
  • 製作 SD Card
  • 更新 eMMC:下載 BBB-eMMC-flasher-xxx.img.xz,解壓縮,dd 到 SD card。然後用 SD 開機,等約 45 分鐘,直到全部 LED 都一直亮著 [參考]

作業系統及開發環境 [參考]
pin mux
Beagle board
  • BeagleBoard:OMAP3530 Cortex-A8 720MHz
  • BeagleBoard-xM:AM37x Cortex-A8 1GHz
  • BeagleBone:AM335x Cortex-A8 720MHz $89
ItemNetworkeMMCUSBOther$
BeagleBone BlackFE4GB1µHDMI [照片]49
BlueSteel-BasicFE01no55
BeagleBone GreenFEyes1Grove39
BeagleBone EnhancedGE?41GB DDR3, Barometer, Accelerometer, Gyro, Temperature69
PocketBeagleFE0OTG??
BeagleBone WirelessWi-Fi + BTyes1HDMI?
BeagleBone Green Wireless Wi-Fi + BTyes4Grove44
BeagleBone BlueWi-Fi + BT 4.1 BLE4GB1Battery, Motor, Sensor?

相關網站

  1. Beaglebone Black System Reference Manual
跟 BBB 不同處
  • 沒有 HDMI framer 及界面,仍可透過 HDMI cape 提供 HDMI 界面
  • 新增 Grove 界面 (I2C 及 UART)
  • 沒有 5V DC Jack socket

沒有留言:

張貼留言