Распространенные производители | Circuitco LLC от имени BeagleBoard.org |
---|---|
Дизайнерская фирма | Техасские инструменты |
Введено | BeagleBoard 28 июля 2008 г. [1] BeagleBoard rev.C 13 мая 2009 г. [2] BeagleBoard-xM 14 сентября 2010 г. [3] BeagleBone 31 октября 2011 г. [4] BeagleBone Black 23 апреля 2013 г. [5] BeagleBoard-X15 1 ноября 2015 г. [6] ( 2008-07-28 ) ( 2009-05-13 ) ( 2010-09-14 ) ( 2011-10-31 ) ( 2013-04-23 ) ( 2015-11-01 ) |
Расходы | 95–149 долларов США |
Тип | Одноплатный компьютер |
Процессор | ARM Cortex-A8 |
Частота | 600 МГц – 1 ГГц |
Память | 128 МБ – 512 МБ |
Связь | USB-накопитель On-The-Go |
Порты | USB On-The-Go / DVI-D / ПК-аудио / SDHC / JTAG / HDMI |
Потребляемая мощность | 2 Вт |
Масса | ~37 г [7] |
Размеры | 7,62 см × 7,62 см × 1,6 см |
BeagleBoard — это маломощный одноплатный компьютер с открытым исходным кодом , произведенный Texas Instruments совместно с Digi-Key и Newark element14 . BeagleBoard также был разработан с учетом разработки программного обеспечения с открытым исходным кодом и как способ демонстрации системы на кристалле OMAP3530 компании Texas Instruments . [8] Плата была разработана небольшой группой инженеров в качестве образовательной платы, которую можно было бы использовать в колледжах по всему миру для обучения возможностям аппаратного и программного обеспечения с открытым исходным кодом. Она также продается публике по лицензии Creative Commons share-alike . Плата была разработана с использованием Cadence OrCAD для схем и Cadence Allegro для производства печатных плат; программное обеспечение для моделирования не использовалось. [ необходима ссылка ]
BeagleBoard имеет размеры приблизительно 75 на 75 мм и обладает всеми функциями базового компьютера. [9] OMAP3530 включает в себя процессор ARM Cortex -A8 (который может работать под управлением Linux , Minix , [10] FreeBSD , [11] OpenBSD , [12] RISC OS , [13] или Symbian ; существует ряд неофициальных портов Android [14] [15] ), TMS320C64x+ DSP для ускоренного декодирования видео и аудио и графический процессор Imagination Technologies PowerVR SGX530 для обеспечения ускоренного 2D- и 3D-рендеринга, поддерживающий OpenGL ES 2.0 . Видеовыход осуществляется через отдельные соединения S-Video и HDMI . Предусмотрен один слот для карт SD / MMC с поддержкой SDIO , порт USB On-The-Go , последовательное соединение RS-232 , соединение JTAG и два стереоразъема 3,5 мм для аудиовхода/выхода.
Встроенная память и хранилище реализованы на базе чипа PoP , включающего 256 МБ флэш-памяти NAND и 256 МБ оперативной памяти (128 МБ в более ранних моделях).
Плата потребляет до 2 Вт мощности и может питаться от разъема USB или от отдельного источника питания 5 В.
Модифицированная версия BeagleBoard под названием BeagleBoard-xM начала поставляться 27 августа 2010 года. BeagleBoard-xM имеет размеры 82,55 на 82,55 мм и более быстрое ядро ЦП (тактовая частота 1 ГГц по сравнению с 720 МГц BeagleBoard), больше оперативной памяти (512 МБ по сравнению с 256 МБ), встроенный разъем Ethernet и 4-портовый USB-концентратор. BeagleBoard-xM не имеет встроенной NAND-памяти и поэтому требует, чтобы ОС и другие данные хранились на карте microSD. Добавление порта Camera к -xM обеспечивает простой способ импорта видео с камер Leopard Board. [29] [30]
Анонсированная в конце октября 2011 года, BeagleBone представляет собой плату разработки barebone . Она может поместиться в банку Altoids . [32] Первоначальная цена BeagleBone составляла 89 долларов США. [33]
BeagleBone оснащен процессором Sitara ARM Cortex-A8 с тактовой частотой 720 МГц, 256 МБ оперативной памяти, двумя 46-контактными разъемами расширения, встроенным Ethernet, слотом microSD, а также портом USB-хоста и многоцелевым портом устройств, который включает в себя низкоуровневое последовательное управление и аппаратные отладочные соединения JTAG, поэтому эмулятор JTAG не требуется.
Недавно было выпущено несколько BeagleBone "Capes". Эти capes — это платы расширения, которые можно устанавливать на BeagleBone Board (до четырех одновременно). BeagleBone capes включают в себя, но не ограничиваются:
Выпущен 23 апреля 2013 года по цене 45 долларов. Среди других отличий — увеличенный объем оперативной памяти до 512 МБ, увеличенная тактовая частота процессора до 1 ГГц, добавленный HDMI и 2 ГБ флэш-памяти eMMC . BeagleBone Black также поставляется с ядром Linux 3.8, обновленным с ядра Linux 3.2 оригинального BeagleBone, что позволяет BeagleBone Black использовать преимущества Direct Rendering Manager (DRM).
BeagleBone Black Revision C (выпущен в 2014 году) увеличил размер флэш-памяти до 4 ГБ. Это позволяет поставлять его с установленным Debian GNU/Linux. Предыдущие версии поставлялись с Ångström Linux. [35]
BeagleBoard-X15 [36] [37] основан на процессоре TI Sitara AM5728 с двумя ядрами ARM Cortex-A15, работающими на частоте 1,5 ГГц, двумя ядрами ARM Cortex-M4, работающими на частоте 212 МГц, и двумя ядрами TI C66x DSP, работающими на частоте 700 МГц. [38] Процессор обеспечивает поддержку USB 3.0 и имеет двухъядерный графический процессор PowerVR SGX544, работающий на частоте 532 МГц.
Выпущенный в сентябре 2017 года, PocketBeagle предлагает идентичную производительность вычислений с BeagleBone Black в физическом форм-факторе, который обеспечивает более чем 50% уменьшение размера и 75% уменьшение веса, а также более чем на 40% более низкую цену покупки (рекомендованная розничная цена в декабре 2018 года составила 25 долларов США против 45 долларов США для BeagleBone Black). Миниатюризация стала возможной благодаря использованию Octavo Systems OSD3358-SM, который сжимает все основные подсистемы BeagleBone Black в один керамический корпус, прикрепленный с помощью массива шариковой сетки . Преимущества миниатюризации достигаются ценой удаления всех встроенных разъемов, за исключением одного порта micro USB, удаления встроенной флэш-памяти eMMC и сокращения контактов разъема с 92 до 72 из-за ограничений по пространству, что означает, что большинство накидок либо вообще не будут работать, либо потребуют серьезных модификаций для работы с PocketBeagle. Так же, как печатная плата BeagleBone Black вырезана так, чтобы плотно входить в жестяную коробку от мятных конфет Altoids , печатная плата PocketBeagle вырезана так, чтобы плотно входить в жестяную коробку от мятных конфет Altoids Smalls. Рекомендуемые варианты использования PocketBeagle включают в себя встраиваемые устройства, где соображения размера и веса являются наиболее важными, такие как квадрокоптеры и другие миниатюрные роботы, а также портативные игровые приложения.
BeagleV-Ahead | БигльИграть | БигльБон AI-64 | БигльБон ИИ | PocketBeagle | BeagleBoard-X15 | БигльБон Блэк | БигльБон | BeagleBoard-xM | BeagleBoard | ||
---|---|---|---|---|---|---|---|---|---|---|---|
Дата выпуска: | 12 июля 2023 г. [39] | 8 марта 2023 г. [40] | 14 июня 2022 г. [41] | 19 сентября 2019 г. [42] | 21 сентября 2017 г. [43] | 23 сентября 2016 г. [44] | 23 апреля 2013 г. | 31 октября 2011 г. | 14 сентября 2010 г. | 28 июля 2008 г. | |
SoC | Алибаба TH1520 [45] | АМ625 [46] | ТДА4ВМ [47] | АМ5729 | OSD3358-SM | Ситара AM5728 [48] | АМ3358/9 | DM3730 | OMAP3530 | ||
Процессор | Четырехъядерный C910 (RISC-V RV64GC) [45] | Четырехъядерный ARM Cortex-A53 + ARM Cortex-M4F (400 МГц) [46] | Двойной ARM Cortex-A72 + Четверной ARM Cortex-R5F (1000 МГц) + Двойной ARM Cortex-R5F (1000 МГц) [47] | AM5729 ARM Cortex-A15 | Ситара AM3358 ARM Cortex-A8 | Двойной ARM Cortex-A15 + Двойной ARM M4 (212 МГц) + Четыре PRU (200 МГц) | Cortex-A8 + Двойной PRU (200 МГц) | ||||
Частота ( МГц ) | 2000 [45] | 1400 [46] | 2000 [47] | 1500 | 1000 | 1500 | 1000 | 720 | 1000 | 720 | |
ГПУ | БХМ-4-64 [45] | PowerVR AXE-1-16 [46] | PowerVR 8XE GE8430 [47] | Двойной PowerVR SGX544 | PowerVR SGX530 | Двойной PowerVR SGX544 | PowerVR SGX530 [49] [50] [51] (200 МГц) | ||||
ЦСП | ? | — | TMS320C71x (1000 МГц) + Двойной TMS320C66x (1000 МГц) + [47] | Двойной TMS320C66x | — | Двойной TMS320C66x [49] (700 МГц) | — | — | TMS320C64x+ [52] (800 МГц) | TMS320C64x+ [49] (520 МГц) | |
Встроенное хранилище: | 16 ГБ eMMC , карта microSD [45] | 16 ГБ eMMC , карта microSD [46] | 16 ГБ eMMC , карта microSD [47] | 16 ГБ eMMC | 4 КБ EEPROM, карта microSD | 8-битная eMMC 4 ГБ, карта microSD | 8-битная eMMC (Rev B: предустановлено 2 ГБ Ångström , Rev C: предустановлено 4 ГБ Debian ), поддерживается карта microSD 3,3 В (карта не входит в комплект) | Поддерживается карта microSD 3,3 В (карта поставляется с Ångström ) | Поддерживается карта microSD (карта поставляется с Ångström ) | 256 МБ NAND Flash, карта SD/MMC | |
Бортовая сеть: | ? | Гигабитный Ethernet , однопарный Ethernet , 802.11n 2,4/5 ГГц WiFi, Bluetooth LE, IEEE 802.15.4 | ? | Гигабитный Ethernet , 802.11AC 2,4/5 ГГц WiFi | — | Двойной гигабитный Ethernet | Fast Ethernet (на базе MII) | Fast Ethernet (на базе MII) | Fast Ethernet (через USB-концентратор с Ethernet) | — | |
USB -порты: | ? | 1x USB Type C двойной роли, 1x USB Type A хост | ? | 1x USB Type C двойной роли, 1x USB Type A хост | 1x Micro USB тип B | 3x USB 3.0 Тип A Host 4 x USB 2.0 Host 1 x Micro USB Тип B | 1x Стандартный порт хоста A (прямой). 1x порт устройства mini B (прямой) | 1x стандартный порт хоста A (прямой). 1x порт устройства mini B (через концентратор) | 4x Стандартный порт хоста A (через концентратор с Ethernet). 1x порт mini AB OTG (прямой) | 1x Стандартный хост-порт A (прямой). 1x порт mini AB OTG (прямой) | |
Память (SDRAM): | 4096 МБ LPDDR4 [45] | 2048 МБ DDR4 [46] | 4096 МБ LPDDR4 [47] | 1024 МБ DDR3L | 512 МБ DDR3 | 2048 МБ DDR3L | 512 МБ DDR3 | 256 МБ DDR2 | 512 МБ DDR2 | 128 МБ (версия B) DDR 256 МБ (версия C+) DDR | |
Видеовыходы: | ? | HDMI | ? | Микро-HDMI | никто | HDMI , LCD через расширение | Micro-HDMI , накидка на дополнения | дополнения к плащу | DVI-D , S-Video | ||
Аудиовыходы: | ? | HDMI | ? | Микро-HDMI | никто | HDMI , AIC3104 (стереовход/выход) | Micro-HDMI , накидка на дополнения | дополнения к плащу | 3,5-мм аудиоразъем | ||
Размер: | ? | 80 мм × 80 мм × 20 мм (3,15 дюйма × 3,15 дюйма × 0,79 дюйма) [53] | ? | 8,9 см x 5,4 см x 1,5 см | 56мм х 35мм х 5мм | 107 мм × 102 мм (4,2 дюйма × 4,0 дюйма) [54] | 86,40 мм × 53,3 мм (3,402 дюйма × 2,098 дюйма) | 86,40 мм × 53,3 мм (3,402 дюйма × 2,098 дюйма) | 78,74 мм × 76,2 мм (3,100 дюйма × 3,000 дюйма) | 78,74 мм × 76,2 мм (3,100 дюйма × 3,000 дюйма) | |
Масса: | ? | 55,3 грамма (1,95 унции) [55] | ? | 48 граммов (1,7 унции) | 10 грамм (0,35 унции) | Будет объявлено дополнительно | 39,68 г (1,400 унций) [56] | 39,68 грамма (1,400 унций) | ? | ? | |
Номинальная мощность: | ? | 3,77 А при 5 В [57] | ? | 3А при 5В [58] | 150 мА при 5 В | 210–460 мА при 5 В | 210–460 мА при 5 В | 300–500 мА при 5 В | ? | 350-1000 мА при 5 В | |
Источник питания: | ? | Порт USB-C | ? | Порт USB-C | порт micro USB или контакты ввода/вывода | Разъем 2,5 мм × 5,5 мм 12 В | Мини-USB или разъем 2,1 мм x 5,5 мм 5 В | ||||
Низкоуровневые периферийные устройства: | ? | ? | ? | 4+x UART , 16-битный ЖК-дисплей, 2x SPI , 2× I²C | 3x UART , 4x ШИМ, 2x SPI , 2x I²C , 2x CAN шина | 7x UART , LCD, GPMC, 1x SPI , 1x I²C , 1x CAN шина | 4x UART , 8x PWM, LCD, GPMC, MMC1, 2x SPI , 2x I²C , АЦП, 2x CAN bus , 4 таймера | 4x UART , 8x PWM, LCD, GPMC, MMC1, 2x SPI , 2x I²C , АЦП, 2x CAN bus , 4 таймера, FTDI USB-последовательный порт, JTAG через USB | McBSP, DSS, I²C, UART, LCD, McSPI, PWM, JTAG, интерфейс камеры | McBSP, DSS, I²C, UART, McSPI, ШИМ, JTAG |
Сообщается, что следующие операционные системы получили поддержку для оборудования, используемого на платах: Fedora , Android (кодовое название rowboat), Ubuntu , Void Linux , openSUSE и Ångström . Плата также поддерживает другие ОС, такие как FreeBSD , NetBSD , OpenBSD , QNX , MINIX 3 , RISC OS и Windows Embedded .
уже доступны для BeagleBoard XM, BeagleBone white и BeagleBone black
Снимок RISC OS 5, работающей на устройстве Beagleboard, работающем на процессоре ARM Cortex-A8 600 МГц со встроенным графическим чипом, появился на всемирном вибле. Порт, разработанный Джеффри Ли, является прорывом для проекта с общим исходным кодом, поскольку он портировал ОС без армии инженеров.
{{cite web}}
: CS1 maint: неподходящий URL ( ссылка )