BeagleBone Black 上手小记
BeagleBone Black 的配置介绍、开箱与上手感受

在之前一篇写 Radxa Rock 的文章里提到过 TI 的 BeagleBone Black,很巧合的机会,易络盟的朋友最近送了我一块。

德仪出品,必属精品。其实 BeagleBone Black 这板子我去年就有考虑过要订了,不过一直因为产能和渠道货源的问题没有下手。这回倒是很幸运地直接被易络盟送了一块,然后从英国漂洋过海了半个月以后到了我手上。废话不多说了,先来简单介绍一下 BeagleBone Black 这块板子。

BeagleBone Black 是一款社区支持的低成本开发平台,面向 ARM Cortex-A8 处理器开发人员和业余爱好者。开发人员可以通过板载闪存提供的 Ångström Linux 发行版,开始进行评估和开发。此外,BeagleBone Black 还支持其他 Linux 发行版和操作系统,包括 Ubuntu、Android、Fedora 等。

BeagleBone Black 开发板外观

BeagleBone Black 的功能可以通过一种名为“capes”的插件电路板进行扩展,该插件电路板可以插入到 BeagleBone Black 的两个 46 引脚双排扩展头中。Capes 可用于 VGA、LCD、电机控制、原型工具、电池电源和其他功能。

BeagleBone Black 基本配置

项目 配置

电路板尺寸

3.4 英寸 × 2.1 英寸

DDR 存储器

512MB DDR3 SDRAM

开发环境

Node.js 上具有 BoneScript 库的 Cloud9 IDE

以太网

片上 10/100M 以太网

存储

预装 Ångström 发行版的 2GB eMMC

电源

通过 USB 或 5V 直流输入

零售价

45 美元

处理器

1GHz AM3359 Sitara ARM Cortex-A8

USB

一个高速 USB 2.0 OTG 接口,Mini USB B 型连接器。一个高速 USB 2.0 HOST 接口,USB A 型连接器

存储卡

一个 TF 卡接口,兼容 SD/MMC

视频输出

一个 HDMI D 型接口,16 位色输出,支持音频输出

示例应用

机器人、电机驱动器、Twitter 打印机、数据备份、SDR 基站、USB 数据采集

从性能参数上来看,BeagleBone Black 的配置显然不如 Radxa Rock,但是 BeagleBone Black 的主要优势在于开源资料完善,社区更为活跃,而 Radxa Rock 受制于瑞芯微的资料限制,在 Linux 环境下依旧存在部分驱动支持问题。BeagleBone Black 采用了德仪的方案,理论上电路元器件方面也更优,并且原生提供 Linux 支持,更适合用于对性能要求不高而对可靠性有部分要求的使用场合。况且同树莓派相比,BeagleBone Black 的性能也已经要强得多了。

接下来,送上两张 BeagleBone Black 的开箱图。

BeagleBone Black 开箱照片一
BeagleBone Black 开箱照片二

BeagleBone Black 到手后,发现一件有意思的事情,虽然这块板子不是 BeagleBone Black 中国版,但却也是由 Embest 生产的。不过 Embest(深圳英蓓特科技)作为 Farnell 集团,也就是 element14 的子公司,在拿到德仪授权的情况下生产显然也没啥问题。据那位易络盟的朋友介绍,CIRCUITCO 代工的版本长期产能不足,所以他们自己也开始生产,而且货源依旧紧张,看来德仪的名声很受欢迎嘛。

除了板子的生产商略有区别外,我手上的 BeagleBone Black 使用的是 AM3358,与前面配置表列出的 AM3359 略有差异。


最后修改于 2014-05-18