Обзор микрокомпьютера BeagleBone от производителя BeagleBoard

Get started with BeagleBone Black and C++

In this guide, we will build a simple C++ web server project on a BeagleBone Black. At its most basic, the process for deploying code to a BeagleBone Black consists of two major steps:

  • Setting up your BeagleBone Black with balenaOS, the host OS that manages communication with balenaCloud and runs the core device operations.
  • Pushing your C++ project to the balena image builder, which pulls in all necessary dependencies and creates the container image for your fleet.

Once you complete these steps, your BeagleBone Black will download the container image, start your application, and begin sending logs to your balena dashboard!

Процессорная мощность и оперативная память

Центральным элементом системы является процессор AM3359 (для последней шестой ревизии устройства). Его частота может равняться 720 МГц или 500 МГц в зависимости от условий электроснабжения. Если используется питание от электросети через адаптер постоянного тока, то частота повышается до максимального значения. Если же система была запущена при питании через USB-шнурок, то автоматически устанавливается меньшее значение. Стоит отметить, что даже при таком режиме система обладает достаточно большой вычислительной мощностью (превышает 1500 MIPS).

На борту устройства также располагается модуль памяти стандарта DDR2 с частотой 400 мегагерц. Стандартным для 6 ревизии является объем памяти в 256 мегабайт. Опциональный вариант предусматривает установку только 128 мегабайт оперативной памяти. Таких мощностей системы вполне достаточно для работы адаптированных дистрибутивов Linux.

Правильный формфактор микрокомпьютера.

Правильный формат микрокомпьютера должен быть не размером с кредитную карту,
а размером чуть меньше 5″ смартфона и предусматривать возможность установки кулера от процессорных сокетов AM2/3/4.
При этом тип и расположение разъёмов должны предполагать установку акумулятора и дисплея от смартфона, микромодуля GSM/LTE, а так же предусматривать установку в напечатанный на 3D принтере корпус.

Но их почему-то делают размером с кредитную карту, что не даёт ни нормально разместить комплектующие на плате, ни нормально закрепить плату в корпусе устройства, ни нормально прикрутить к плате радиатор, а подсоединение микромодуля GSM/LTE будет сразу приводить к лапше.

О чём они думали когда делали одно из самых неудобных комплектующих?

Каталог одноплатных мини-компьютеров (development board) — первая часть

Mature, low-power Arm hacker board with GbE and 160 GPIOs
Processor — Allwinner A20 (2x Cortex-A7 @ 1GHz); Mali-400 GPU
Memory — 1GB DDR3 RAM; optional 4GB eMMC, 4GB NAND, or 8GB NAND flash
Price — $53 (45 Euros); $65 (55 Euros) for 4GB version

A20-OlinuXino-Micro

Processor — Allwinner A20 (2x Cortex-A7 @ 1GHz); Mali-400 GPU
Memory — 1GB DDR3 RAM; optional 4GB eMMC, 4GB NAND, and 8GB NAND
Price — $65 (55 Euros); $77 (65 Euros) with 4GB eMMC

A33-OlinuXino

Processor — Allwinner A33 (4x Cortex-A7 @ 1.2GHz); Mali-400 GPU
Memory — 1GB DDR3 RAM; optional 4GB NAND
Price — $42 (36 Euros) or $52 (44 Euros) for 4GB version

A64-OLinuXino

First 64-bit OLinuXino
Processor — Allwinner A64 (4x Cortex-A53 @ 1.2GHz); Mali-400 MP2 GPU
Memory — 1GB DDR3 RAM (2GB on 2G16G-IND ext. temp model); optional 4GB eMMC (16GB eMMC on 2G16G-IND)
Price — $47 (40 Euros); $59 (50 Euros) for 4GB eMMC; $88 (75 Euros) for 2G16G-IND

Banana Pi BPI-M2 Berry

Processor — Allwinner V40 (4x Cortex-A7); Mali-400 MP2 GPU
Memory — 1GB DDR3 RAM
Price — $36

Banana Pi BPI-M2 Magic

Processor — Allwinner A33 (4x Cortex-A7); Mali-400 MP2 GPU
Memory — 512MB DDR3 RAM; 8GB eMMC (optional 16GB, 32GB, or 64GB)
Price — $21

Banana Pi BPI-M2 Ultra

Processor — Allwinner R40 (4x Cortex-A7); Mali-400 MP2 GPU
Memory — 2GB DDR3 RAM; 8GB to 64GB eMMC
Price — $56

Banana Pi BPI-M2 Zero

Processor — Allwinner H2+ (4x Cortex-A7 @ 1.2GHz); Mali-400 MP2 GPU
Memory — 512MB DDR3 RAM
Price — $21

Banana Pi BPI-M3

Processor — Allwinner A83T (8x Cortex-A7 @ 1.8GHz); PowerVR SGX544MP1 GPU
Memory — 2GB LPDDR3 RAM; 8GB to 64GB eMMC
Price — $79

Banana Pi BPI-M64

Processor — Allwinner A64 (4x Cortex-A53 @ 1.2GHz); Mali-400 MP2 GPU
Memory — 2GB DDR3 RAM; 8GB to 64GB eMMC
Price — $68

Banana Pi BPI-W2

Processor — Realtek RTD1296 (4x Cortex-A53 @ up to 1.5GHz); Mali-T820 MP3 GPU
Memory — 2GB DDR4 RAM; 8GB to 64GB eMMC
Price — $93

BeagleBone Black, Rev C

Processor — TI Sitara AM3358 (1x Cortex-A8 @ 1GHz) with PRU MCU chips; PowerVR SGX530 GPU
Memory — 512MB RAM; 4GB eMMC
Price — $55

BeagleBone Blue

Processor — Octavo Systems OSD3358 SiP with TI Sitara AM3358 (1x Cortex-A8 @ 1GHz) with PRU MCU chips and PowerVR SGX530 GPU
Memory — 512MB RAM; 4GB eMMC
Price — $80

BeagleBone Green

Processor — TI Sitara AM3358 (1x Cortex-A8 @ 1GHz) with PRU MCU chips; PowerVR SGX530 GPU
Memory — 512MB RAM; 4GB eMMC
Price — $44

BeagleBone Green Wireless

Processor — TI Sitara AM3358 (1x Cortex-A8 @ 1GHz) with PRU MCU chips; PowerVR SGX530 GPU
Memory — 512MB RAM; 4GB eMMC
Price — $52.90

Bubblegum-96

Processor — Actions Semiconductor Actions S900 (4x Cortex-A53 @ 1.8GHz); PowerVR G6230 GPU
Memory — 2GB LPDDR3 RAM; 8GB eMMC
Price — $89

Chameleon96

Processor — Intel (Altera) Cyclone V SE SoC (2x Cortex-A9); Cyclone V FPGA with 110K LEs
Memory — 512MB or 1GB DDR3 RAM
Price — $129

Chip Pro Dev Kit

Processor — Allwinner/Next Thing GR8 (1x Cortex-A8 @ 1GHz); Mali-400 GPU
Memory — 256MB or 512MB DDR3 (SiP) RAM; 512MB NAND flash
Price — $49

CloudBit

Processor — NXP i.MX233 (1x ARM9 @ 454MHz)
Memory — 64MB RAM; 4GB microSD card
Price — $60

CubieAIO-A20

Processor — Allwinner A20 (2x Cortex-A7 @ up to 1GHz); Mali-400 MP2 GPU
Memory — 1GB DDR3 RAM; 8GB flash expandable to 32GB (eMMC) or 64GB (TSD)
Price — $83

CubieAIO-S700

Processor — CubieTech Actions S700 (4x Cortex-A53); Mali-450 MP4 GPU
Memory — 2GB LPDDR3 RAM; 8GB eMMC
Price — $139

CubieBoard4

Processor — Allwinner A80 (4x Cortex-A15 @ up to 2GHz, 4x Cortex-A7 @ up to 1.3GHz); PowerVR G6230 GPU
Memory — 2GB DDR3 RAM; 8GB eMMC, expandable to 64GB
Price — $119

CubieBoard5 (CubieTruck-Plus)

Processor — Allwinner H8 (8x Cortex-A7 @ up to 2GHz); PowerVR SGX544 GPU @ up to 700MHz
Memory — 2GB DDR3 RAM
Price — $99

CubieBoard6 / CubieBoard7

Processor — CubieBoard6: CubieTech Actions S500 (4x Cortex-A9 @ 1.2GHz, PowerVR SGX544 GPU); CubieBoard7: CubieTech Actions S700 (4x Cortex-A53, Mali-450 MP4 GPU)
Memory — 2GB LPDDR3 RAM; 8GB eMMC
Price — $79 (CubieBoard6); $98 (CubieBoard7)

BeagleBone Black – одноплатный Linux-компьютер за 45 долларов (+ видео)

Понравился пост «BeagleBone Black – одноплатный Linux-компьютер за 45 долларов (+ видео)»?
Поделись с друзьями:

И шо с ни робыть? Пластмаска какаято

СТРАННО , ВЫПУСКАЮТ УЖЕ ПОДОБНОЕ ЗА 25-29 БАКСОВ
С БОЛЕЕ БОЛЬШИМ КОЛИЧЕСТВОМ ВЫХОДОВ USB LAN и так далее И ПРИМЕРНО такого же размера а тут за 45 баксов, за такие деньги уже 2 ядерные с 1 гиг оперы, на андройде есть в корпусе, мини пк для телевизоров

BeagleBone Black как основа для создания сетевого hi-fi плеера

Продолжая тему сетевых стримеров аудиоплееров, начатую в обзоре Бюджетный сетевой медиаплеер с достойным звучанием на основе Raspberry хочу рассказать о другой платформе для этого, имеющею некоторые преимущества.
Речь пойдет о BeagleBone Black Rev C от Texas Instruments.

Энтузиасты от аудио давно рассматривают эту платформу, как единственную (из одноплатных компьютеров), способную реализовать возможность извлечения звука уровня hi-fi. Raspberry, плеер на которой был описан мной ранее, в большинстве случаев (кроме описанного мной :)) такой возможности не дает. Причина в том, что процессор Broadcom BCM2837B0 выдает в шину I2S частоту, качество которой для целей воспроизведения звука уровня hi-fi оставляет желать, как говорится. Оно и понятно, никаких высокоточных осциляторов в процессоре и на плате нет, частоты формируются пересчетом. При этом, отсутствует возможность подать внешний MasterClock с работой процессора в режиме Slave.

BeagleBone Black не может похвастаться мощностью процессора, да это при проигрывании аудио и не требуется, зато плата имеет свой генератор на 48кГц, подающий часстоту на процессор HDMI TDA19988, а процессор AM3358 способен работать в режиме Slave, принимая внешний clock только на недостающеие 44,1кГц или обе несущие частоты, выдавая столь необходимый аудиофилам bitperfect.

Это создает возможность построения платформы для достаточно качественного источника звука, обладающего при этом расширенными сетевыми, интернет- возможностями, а также гибкостью в настройках, подборе программного обеспечения и интеграции со внешними сервисами. Мечта!
Не удивительно, что энтузиасты давно обратили на эту платформу внимание, обсуждая построение устройств на базе BeagleBone на профильных форумах, например тут, а также создать дополнительный аудиофильский фэншуй в виде гальванической развязки компьютера от аудиоинтерфейса, использование внешних аудиофильских генераторов частоты, продвинутое питание и т.д.
В связи с этим странно, что под эту платформу так мало готовых решений. Только изделия энтузиастов или самостоятельное подключение к I2S шине, которое без определенных манипуляций реализовать можно только с определёнными ограничениями (например, при воспроизведении DSD).
Попробую сам построить что-то на этой базе. Как получиться — отпишу обзор позже.

Товар предоставлен для написания обзора магазином. Обзор опубликован в соответствии с п.18 Правил сайта.

Оцените статью
Fobosworld.ru
Добавить комментарий

Adblock
detector