Программирование ARM Сравнение самых популярных плат BeagleBoard Thu, November 21 2019  

Поделиться

Нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.

Сравнение самых популярных плат BeagleBoard Печать
Добавил(а) microsin   

BeagleBoard.org разработала высокопроизводительное устройство - одноплатный мини-компьютер с открытой аппаратурой и программным обеспечением на базе процессора TI AM335x компании Texas Instruments (семейство Sitara, ядро ARM Cortex-A8). На рынке появилось уже несколько таких плат с похожим функционалом и названием. В этой статье (перевод [1]) приведен краткий обзор нескольких разновидностей плат BeagleBoard.

[BeagleBone Black]

BeagleBone Black это возможно самая популярная плата разработчика из всех плат семейства BeagleBoard. Это одноплатный компьютер (Single Board Computer, SBC) можно уверенно рекомендовать начинающим разработчикам, пока что незнакомым с продукцией BeagleBoard. Платка BeagleBone Black из коробки поставляется с загруженной операционной системой Linux, т. е. её можно немедленно использовать как отдельный компьютер, либо перепрограммировать для работы в качестве другого устройства.

Сердцем BeagleBone Black является процессор AM3359, который может работать на частоте до 1 ГГц. На плате установлена память FLASH 4 гигабайта и 512 мегабайт ОЗУ. Одна из замечательных вещей - BeagleBone Black оборудована двумя 46-выводными коннекторами расширения (expansion headers) со стандартным шагов выводов 2.54 мм. Портами ввода/вывода на этих коннекторах Вы можете управлять всем, чем захотите.

BeagleBone Black

Если говорить об управлении в широком смысле, то разработчики получают доступ к программируемой подсистеме реального времени (Programmable Real-Time Unit Subsystem and Industrial Communication SubSystem, PRU-ICSS), встроенной в процессор Sitara. Эта PRUSS состоит из двух 32-разрядных MCU, позволяющих реализовать низколатентное управление в приложениях реального времени. BeagleBone Black может использоваться в широком диапазоне разных приложений - от домашней автоматизации до устройств "Интернета вещей" (IoT), это недорогая платформа для быстрого прототипирования концепций устройств. BeagleBone Black предоставляет достойный вход в комьюнити разработчиков BeagleBoard, и эта плата незначительно отличается от других представителей платформы BeagleBone.

[BeagleBone Black Wireless]

На плате BeagleBone Black Wireless порт 10/100 Ethernet заменен на порты 2.4 ГГц WiFi и Bluetooth. BeagleBone Black Wireless лучше всего подходит для создания беспроводных устройств IoT. Для беспроводных соединений теперь не нужно подключать к стандартной BeagleBone Black дополнительные внешние устройства. Также BeagleBone Black Wireless представляет на плате чип OSD3358 [3], систему в корпусе (system-in-package, SIP), что упрощает создание производных проектов.

BeagleBone Black Wireless

[BeagleBone Green]

BeagleBone Green [4] это комбинация усилий BeagleBoard.org и Seeed Studio. Плата разработчика также основана на BeagleBone Black, но отличается наличием двух Grove-коннекторов. Эти коннекторы позволяют проще использовать большое семейство сенсоров Grove от компании Seeed, включая HDMI cape.

BeagleBone Green

[BeagleBone Green Wireless]

SeeedStudio также делает платы BeagleBone Green Wireless, которые полностью совместимы с BeagleBone Green, и содержат на плате модуль 2.4 ГГц TI WLinkTM8 с двумя антеннами. Обратите внимание, что BeagleBone Green Wireless не использует чип OSD3358 SIP, и также не совместимы с BeagleBone Black так же, как с BeagleBone Black Wireless, но работают хорошо с китом IoT Google (см. также сравнение плат [6]).

BeagleBone Green Wireless

[BeagleBone Blue]

Вы хотите делать роботизированные устройства, но не знаете, с чего начать? BeagleBone Blue это отличный контроллер для создания роботов, оборудованный тем же самым мощным процессором, что и BeagleBone Black.

BeagleBone Blue

На плате BeagleBone Blue установлено такое же количество памяти, однако она больше приспособлена для робототехники из-за востребованного набора периферийных устройств. Плата может управлять восемью 6V сервомашинками, имеет 4 выхода для управления моторами постоянного тока, 4 входа для подключения энкодеров, а также отдельные коннекторы для интерфейсов UART, SPI, DSM2 radio и даже GPS. BeagleBone Blue также поставляется с интегрированной системой управления питанием (Power Management system). Также плата BeagleBone Blue оборудована инерционным гироскопом (9-axis Inertial Measurement Unit) и барометром, что делает её отличной платформой для разработки дронов.

[BeagleBoard-xM]

Это плата примерно в 2 раза большего размера, содержащая Ethernet и 4 порта USB 2.0, т. е. к ней можно подключить несколько USB-устройств наподобие клавиатуры, мыши, адаптеров Wi-Fi, Bluetooth, web-камер или хабов USB. На плате xM нет памяти NAND, так что OS и данные должны сохраняться на карте micro SD – однако это также означает, что Вы можете загрузить разные операционные системы с внешних носителей. Также Вы можете напрямую подключить маленькие модули камеры для непосредственной обработки изображения, поскольку xM имеет ядро HD video-capable C64x+™ DSP и графический акселератор open GL ES 2.0-capable 2d/3d. Комбинация этих функций создают мощную платформу, которую можно использовать для 3D-игр и роботизированных киосков с цифровой подписью, развлекательных систем в автомобиле и для медиа-центров.

BeagleBoard xM

[BeagleBoard-x15]

Это топовая плата, отлично подходящая для полноценного запуска Linux. BeagleBoard-x15 содержит на борту 2 гигабайта RAM, 4 гигабайта FLASH, 2D и 3D GPU, два 700 МГц DSP, два микроконтроллера M4 и четыре 32 bit PRU, и все это управляется двухядерным процессором 1.5 ГГц Sitara AM5728 (на нем установлен радиатор с пассивным охлаждением). Плата может управлять 157 выводами портов GPIO. Есть даже аудиовыходы. Платка x15 подойдет для любых целей, её можно использовать и как рабочий десктоп.

BeagleBoard x15

Сравнительная таблица основных отличий плат BeagleBoard:

BeagleBone board Процессор Отличительные особенности Область применения
BeagleBone Black AM3358 1GHz ARM® Cortex-A8 Флагманский продукт BeagleBoard.org - самая популярная, недорогая платформа разработки на процессоре AM355x Sitara. Идеальный выбор как для профи-разработчиков, так и для радиолюбителей. Можно делать игровые консоли, решать задачи в реальном времени, создавать аудиосистемы и многое другое.
BeagleBone Black Wireless AM3358BZCZ100 MCU BeagleBone Black со встроенными адаптерами WiFi и BLE на борту - 802.11 b/g/n 2.4 ГГц. Во всем подобна своему прототипу BeagleBone Black, но с добавлением беспроводных коммуникаций WiFi и BLE.
BeagleBone Green AM3358 1GHz ARM® Cortex-A8 Эта версия содержит коннекторы SeeedStudio Grove и 4 порта хоста USB2.0. Подобна BeagleBone Black, но с интеграцией хоста и коннекторов от SeeedStudio.
BeagleBone Green Wireless AM3358 1GHz ARM® Cortex-A8 Содержит на борту модули WiFi и BLE 2.4 GHz (TI WLinkTM8 Module). Расширенная сфера применения BeagleBone Green с возможностью беспроводных коммуникаций WiFi и BLE.
BeagleBone Blue AM3358 1Ghz ARM® Cortex-A8 (интегрированный в чип OSD3358) Компьютер для робототехники с использованием Linux. Лучше всего подходит для создания роботов, дронов, управления двигателями и другими электромеханическими приводами.
BeagleBoard XM AM37x 1GHz ARM Cortex-A8 Более сложная и продвинутая платформа с параметрами потребления для мобильных приложений. Расширенные возможности применения вплоть до разработки мини-компьютеров.
BeagleBoard-x15 TI AM5728 2x1.5-GHz ARM® Cortex-A15 Топовая платформа разработки: 2GB DDR3 RAM, 4GB 8-bit eMMC on-board flash, акселератор графики и видео 2D/3D (GPU), 2x700MHz C66 DSP, два MCU ARM Cortex-M4, четыре 32-bit PRU, 2 порта Gigabit Ethernet, 3 хоста SuperSpeed USB 3.0, клиент HighSpeed USB 2.0, eSATA (500mA), полноразмерный видеовыход HDMI, слот для карты, вход и выход стерео аудио, коннекторы для GPIO, LCD, mSATA и многое другое. Довольно мощная современная десктоп-платформа, совместимая с системами Debian, Android, Ubuntu, Cloud9 IDE на Node.js.

[Ссылки]

1. Comparing BeagleBoard’s Most Popular Dev Boards site:arrow.com.
2. OSD335x System-in-Package site:octavosystems.com.
3. Antminer S4, S4+, S5, S5+, S7 BB version site:aliexpress.com.
4. BeagleBone Green site:seeedstudio.com.
5. BeagleBone Green Wireless site:seeedstudio.com.
6. Seeed Studio Compare Beaglebone Black, Green, & Green Wireless site:mouser.com.

 

Добавить комментарий


Защитный код
Обновить

Top of Page