Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

BeagleBoard является маломощный с открытым исходным кодом одноплатный компьютер производства компании Texas Instruments совместно с компанией Digi-Key и Ньюарк element14 . BeagleBoard также был разработан с учетом разработки программного обеспечения с открытым исходным кодом и как способ демонстрации системы OMAP3530 компании Texas Instrument на кристалле . [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 В.

Спецификации Rev. C4 [ править ]

BeagleBoard описал
  • Пакет на упаковке (PoP) SoC / микросхема памяти.
    • Процессор TI OMAP 3530 SoC - 720 МГц ARM Cortex-A8 ядра
    • Ядро TMS320C64x + с поддержкой HD (от 520 МГц до 720p при 30 кадрах в секунду) [16] : 3
    • Графический процессор Imagination Technologies PowerVR SGX 2D / 3D с поддержкой двух независимых дисплеев [9]
    • ОЗУ LPDDR 256 МБ [16] : 3
    • Флэш-память NAND 256 МБ [16] : 3
  • Периферийные подключения [16] : 4
    • DVI-D (разъем HDMI выбран по размеру - максимальное разрешение составляет 1280 × 1024 - цифровой звук не выводится)
    • S-Video
    • USB OTG (мини AB)
    • 1 порт USB
    • Слот для карты SD / MMC
    • Стерео вход и выход
    • Порт RS-232
    • Разъем JTAG
    • Розетка питания (цилиндрический разъем 5 В)
  • Развитие [17] : 9
    • Загрузочный код хранится в ПЗУ
    • Загрузка с памяти NAND, SD / MMC, USB или последовательного порта
    • Кнопка альтернативного источника загрузки.
    • Было продемонстрировано использование Android , [18] [14] [15] Angstrom Linux , [19] Fedora , Ubuntu , Gentoo , [20] Arch Linux ARM, [21] openSUSE для ARM [22] и дистрибутивов Maemo Linux, [23] ] VxWorks , [24] FreeBSD , [11] Windows CE операционной системы, [25] Symbian , [26] QNX [27] и версия RISC OS 5 [28]предоставлено RISC OS Open .

BeagleBoard -xM [ править ]

Особенности [ править ]

-xM доска

Модифицированная версия BeagleBoard под названием BeagleBoard-xM начала поставляться 27 августа 2010 года. BeagleBoard-xM имеет размеры 82,55 на 82,55 мм и имеет более быстрое ядро ​​процессора (с тактовой частотой 1 ГГц по сравнению с 720 МГц BeagleBoard) , больше оперативной памяти (512 МБ по сравнению с 256 МБ), встроенный разъем Ethernet и 4-портовый USB-концентратор. BeagleBoard-xM не имеет встроенной NAND и поэтому требует, чтобы ОС и другие данные хранились на карте microSD. Добавление порта камеры к -xM обеспечивает простой способ импорта видео через камеры Leopard Board. [29] [30]

Технические характеристики [ править ]

  • Пакет на пакете POP CPU / микросхемы памяти.
    • Процессор TI DM3730 Процессор - 1 ГГц ARM Cortex-A8 ядро
    • Ядро TMS320C64x + с поддержкой HD (от 800 МГц до 720p при 30 кадрах в секунду) [16] : 3
    • Графический процессор Imagination Technologies PowerVR SGX 2D / 3D с поддержкой двух независимых дисплеев [9]
    • ОЗУ LPDDR 512 МБ [16] : 3
    • Карта microSD на 4 ГБ, поставляемая с BeagleBoard-xM и загруженная с помощью Angstrom Distribution
  • Периферийные подключения [16] : 4
    • DVI-D (разъем HDMI выбран по размеру - максимальное разрешение 1400 x 1050)
    • S-Video
    • USB OTG (мини AB)
    • 4 порта USB
    • Ethernet
    • Карта MicroSD / MMC
    • Стерео вход и выход
    • Порт RS-232
    • Разъем JTAG
    • Розетка питания (цилиндрический разъем 5 В)
    • Порт камеры
    • Порт расширения
  • Развитие [17] : 9
    • Загрузочный код хранится на USB-карте
    • Загрузка только с USB / MMC
    • Кнопка альтернативного источника загрузки.
    • Была продемонстрирована с использованием Android , [18] Ангстрем Linux , [19] В Fedora , Ubuntu , Gentoo , [20] Arch Linux ARM [21] и Maemo распределения Linux, [23] FreeBSD , [31] Windows CE операционной системы, [ 25] и RISC OS .

BeagleBone [ править ]

BeagleBone

Анонсированная в конце октября 2011 года, BeagleBone представляет собой базовую плату для разработки с процессором Sitara ARM Cortex-A8, работающим на частоте 720 МГц, 256 МБ оперативной памяти, двумя 46-контактными разъемами расширения, встроенным Ethernet, слотом microSD и порт USB-хоста и порт многоцелевого устройства, который включает низкоуровневое последовательное управление и аппаратные отладочные соединения JTAG, поэтому эмулятор JTAG не требуется. Первоначально цена BeagleBone составляла 89 долларов США. [32]

Недавно было выпущено несколько накидок BeagleBone. Эти заглушки представляют собой платы расширения, которые можно штабелировать на плату BeagleBone (до четырех одновременно). Накидки BeagleBone включают, но не ограничиваются:

  • Накладки для сенсорных ЖК-экранов (7 дюймов и 3,5 дюйма)
  • Накидка DVI-D
  • Накидка Breakout
  • Макетная накидка
  • Накидка для CAN-шины
  • Накидка RS-232
  • Накидка для батареи [33]

BeagleBone Black [ править ]

Beaglebone Черный

Запущен 23 апреля 2013 года по цене 45 долларов. Среди других отличий он увеличивает оперативную память до 512 МБ, тактовую частоту процессора до 1 ГГц, а также добавляет HDMI и 2 ГБ флэш-памяти eMMC . BeagleBone Black также поставляется с ядром Linux 3.8, обновленным с исходного ядра Linux BeagleBone 3.2, что позволяет BeagleBone Black использовать преимущества Direct Rendering Manager (DRM).

BeagleBone Black Revision C (выпущен в 2014 году) увеличил размер флеш-памяти до 4 ГБ. Это позволяет поставлять его с установленным Debian GNU / Linux. Предыдущие версии поставлялись с Ångström Linux. [34]

BeagleBoard-X15 [ править ]

BeagleBoard-X15 [35] [36] основан на процессоре TI Sitara AM5728 с двумя ядрами ARM Cortex-A15 с частотой 1,5 ГГц, двумя ядрами ARM Cortex-M4 с частотой 212 МГц и двумя ядрами TI C66x DSP с частотой 700 МГц. . [37] Процессор поддерживает USB 3.0 и имеет двухъядерный графический процессор PowerVR SGX544, работающий на частоте 532 МГц.

PocketBeagle [ править ]

PocketBeagle, запущенный в сентябре 2017 года, предлагает вычислительную производительность, идентичную BeagleBone Black, в физическом форм-факторе, который предлагает уменьшение размера более чем на 50% и уменьшение веса на 75%, а также более чем на 40% более низкую закупочную цену (рекомендованная производителем розничная цена в декабре 2018 года - 25 долларов США по сравнению с ценой в США 45 долларов за BeagleBone Black). Миниатюризация стала возможной благодаря использованию Octavo Systems OSD3358-SM, которая сжимает все основные подсистемы BeagleBone Black в единый керамический корпус, прикрепленный с помощью решетки из шариков.. Преимущества миниатюризации достигаются за счет удаления всех встроенных разъемов, за исключением одного порта micro USB, удаления встроенного флеш-накопителя eMMC и уменьшения количества выводов заголовка с 92 до 72 из-за нехватки места. , что означает, что большинство накидок либо вообще не будут работать, либо потребуются серьезные модификации для работы с PocketBeagle. Так же, как печатная плата (PCB) BeagleBone Black обрезана, чтобы плотно поместиться в мятной банке Altoids, печатная плата PocketBeagle обрезана, чтобы плотно поместиться в мятную банку Altoids Smalls. Рекомендуемые варианты использования PocketBeagle включают в себя встроенные устройства, для которых наиболее важны размеры и вес, такие как дроны с квадрокоптерами и другая миниатюрная робототехника, а также портативные игровые приложения.

Технические характеристики [ править ]

Сообщается, что следующие операционные системы получили поддержку оборудования, используемого на платах: Fedora , Android (кодовое название rowboat), Ubuntu , openSUSE и Ångström . Плата также поддерживает другие ОС, такие как FreeBSD , NetBSD , OpenBSD , QNX , MINIX 3 , RISC OS и Windows Embedded .

Дополнительные платы расширения [ править ]

  • BeagleBoard Zippy - Дочерняя карта расширения функций для BeagleBoard
  • BeagleBoard Zippy2 - Zippy второго поколения. (UART, EEPROM, 100BASE-T, SD-слот, RTC, I²C (5 В))
  • Дисплей BeagleTouch - сенсорный экран 4,3- дюймовая OLED-панель с сенсорным экраном и драйверы для Angstrom Linux от Liquidware.
  • Плата расширения BeagleLCD2 - ЖК-панель с диагональю 4,3 дюйма + сенсорный экран с интерфейсной платой. Разработана HY Research.
  • BeagleJuice - портативная литий-ионная аккумуляторная батарея, разработанная и изготовленная Liquidware.
  • Адаптер WLAN - эта дополнительная плата расширения обеспечивает возможность беспроводного подключения для BeagleBoard.
  • BeadaFrame - 7-дюймовый ЖК-дисплей TFT включает сенсорную панель и пластиковую рамку от NAXING Electronics.
  • 4DLCD CAPE - Накидка с ЖК-дисплеем 4,3 дюйма, разрешение 480x272, резистивное касание или несенсорное управление, семь кнопок
  • Vifff-024 - очень чувствительная камера, позволяющая снимать видеопоток при четверти лунной освещенности. Разработано ViSensi.org. [47]

Дополнительные корпуса [ править ]

  • Прозрачный акриловый футляр Beagle Board RevC - чехол только для доски BeagleBoard. (без Zippy2)
  • Прозрачный акриловый чехол BeagleLCD2 - чехол для доски BeagleBoard с BeagleLCD2

Учебники и технические ресурсы [ править ]

  • Интерактивная карта BBB GPIO - интерактивная карта GPIO BeagleBone Black
  • tinkernow.com - сайт DIY, в значительной степени основанный на BeagleBone, ресурсах для настройки, эксплуатации и проектах.

Клоны [ править ]

  • IGEPv2 - плата немного большего размера, которая включает в себя больше оперативной памяти, встроенный Bluetooth и Wi-Fi, USB-хост, разъем Ethernet и использует карты microSD вместо обычных SD-карт.
  • Мини-плата ICETEK (китайский) [48]

См. Также [ править ]

  • Вычислительное оборудование с открытым исходным кодом
  • IOIO

Ссылки [ править ]

  1. ^ "Плата Beagle Board с питанием от USB от Digi-Key открывает возможности для развития сообщества с производительностью, аналогичной ноутбуку, и расширением за 149 долларов" (пресс-релиз). Digi-Key . 28 июля, 2008. Архивировано из оригинала 4 октября 2011 года . Проверено 15 сентября 2017 года .
  2. ^ «Digi-Key объявляет о новой доске разработки BeagleBoard с открытым исходным кодом» (пресс-релиз). Digi-Key . 13 мая 2009 года в архив с оригинала на 4 октября 2011 года . Проверено 15 сентября 2017 года .
  3. ^ Kridner, Джейсон (4 мая 2017). «БиглБорд-хМ» . BeagleBoard.org . Техасские инструменты . Проверено 15 сентября 2017 года .
  4. ^ «Встречайте BeagleBone, новую аппаратную платформу с открытым исходным кодом за 89 долларов, которая дает электронным энтузиастам меньше, удобнее и доступнее» (пресс-релиз). BeagleBoard.org. PR Newswire . 31 октября 2011 . Проверено 15 сентября 2017 года .
  5. ^ «Digi-Key продолжает поддерживать инновационную линейку плат разработки ARM на базе TI от BeagleBoardorg» (пресс-релиз). Digi-Key . 23 апреля 2013 . Проверено 15 сентября 2017 года .
  6. Рианна Коли, Джеральд (24 февраля 2017 г.). "BeagleBoard: BeagleBoard-X15" . eLinux . Проверено 15 сентября 2017 года .
  7. ^ Kridner, Джейсон (5 февраля 2017). «BeagleBoard: главная страница» . eLinux . Проверено 15 сентября 2017 года .
  8. Рианна Коли, Джеральд (20 августа 2009 г.). «Воспользуйтесь преимуществами оборудования с открытым исходным кодом» . EDN . Архивировано 15 сентября 2017 года . Проверено 15 сентября 2017 года .
  9. ^ a b c "Доска спортивная Cortex-A8 за 150 долларов" . LinuxDevices.com . 9 июня 2008 года в архив с оригинала на 1 сентября 2008 года . Проверено 15 сентября 2017 года .
  10. ^ lionelsambuc (19 ноября 2014 г.). «MINIX 3.3.0 уже доступен» . Проверено 15 сентября 2017 года . Порты теперь доступны для BeagleBoard XM, BeagleBone white и BeagleBone black.
  11. ^ а б дмарион. "create_bootable_sd_card" . People.FreeBSD.org . Проверено 5 мая 2013 года .
  12. ^ "armv7" . OpenBSD.org . Проверено 19 июля 2013 года .
  13. ^ «ОС RISC для BeagleBoard» . BeagleBoard.org . Техасские инструменты . 27 марта 2014 г.
  14. ^ a b "BBBAndroid" . BeagleBoard.org . Техасские инструменты . 28 сентября 2014 . Проверено 15 сентября 2017 года .
  15. ^ a b Wmat (4 ноября 2013 г.). «BeagleBoard: Android» . eLinux . Проверено 15 сентября 2017 года .
  16. ^ a b c d e f g «Высокая производительность и многочисленные возможности расширения» . OMAP3530 BeagleBoard. Digi-Key. 27 мая 2009 года Архивировано из оригинального 21 мая 2010 года . Проверено 4 февраля 2010 года .
  17. ^ a b «Параметры загрузки» . OMAP3530 BeagleBoard. Digi-Key. 27 мая 2009 года Архивировано из оригинального 21 мая 2010 года . Проверено 4 февраля 2010 года .
  18. ^ a b «Sitara Android SDK» . BeagleBoard.org . Техасские инструменты . 27 марта 2014 . Проверено 15 сентября 2017 года .
  19. ^ a b «Linux-friendly Beagle приносит 150 долларов» . LinuxDevices.com (опубликовано 28 июля 2008 г.). 29 июля, 2008. Архивировано из оригинального 28 августа 2008 года.
  20. ^ а б «Проект Неву» . Neuvoo . Neuvoo Devs . Проверено 5 января 2010 года .
  21. ^ a b "Arch Linux ARM" .
  22. ^ "openSUSE ARM" .
  23. ^ а б Пол, Райан (2008-08-01). «TI запускает взломаемую доску Beagle Board для любительских проектов» . Arstechnica.com. Архивировано 22 января 2009 года . Проверено 4 февраля 2010 .
  24. ^ "Одноплатный компьютер OMAP3530 - плата Beagle" . Проверено 13 июня 2014 .
  25. ^ a b «Плата Beagle получает поддержку Windows CE» . Архивировано из оригинала на 2009-04-22.
  26. ^ «Проект диких уток» . wildducks.org. Архивировано из оригинала на 2012-07-17 . Проверено 31 марта 2011 .
  27. ^ "Foundry27 BSP для BeagleBoard" . community.qnx.com . Проверено 3 декабря 2010 .
  28. ^ Фаррелл, Ник (27 апреля 2009 г.). «Снимает утечку RISC OS5 на Beagleboard» . Спрашивающий . Проверено 28 июня 2011 . Снимок ОС RISC 5, работающей на устройстве Beagleboard, работающем на процессоре ARM Cortex-A8 с тактовой частотой 600 МГц и встроенным графическим чипом, вызвал колебания во всем мире. Порт, разработанный Джеффри Ли, является прорывом для проекта с общим исходным кодом, поскольку он перенес ОС без армии инженеров.
  29. ^ Группы Google . Groups.google.com. Проверено 25 марта 2015.
  30. ^ оборудование-xM . BeagleBoard.org (18 ноября 2014 г.). Проверено 25 марта 2015.
  31. ^ "SummerOfCode2012 / FreeBSDonBeagleBoardxM - FreeBSD Wiki" . wiki.freebsd.org .
  32. ^ $ 89 DEV плата включает Cortex-A8 процессор, Ethernet, JTAG в архив 2012-09-11 в Archive.today
  33. ^ "Накидки BeagleBone" . Mouser.
  34. ^ Браун, Эрик. «BeagleBone Black удваивает вспышку, охватывает Debian» . HackerBoards.com . Сеть блогов DeviceGuru. Архивировано из оригинального 22 октября 2016 года . Проверено 23 октября +2016 .
  35. ^ "BeagleBoard-X15" .
  36. ^ "Плата разработки BeagleBoard-X15 с двухъядерным процессором TI Sitara AM5728 Cortex A15" .
  37. ^ Scheltema, Дэвид (14 октября 2015). «BeagleBoard официально представляет X15 - и это чудовище» . Сделайте . Проверено 21 ноября 2017 года .
  38. Грег Шеридан (21 сентября 2017 г.). «PocketBeagle с OSD335x-SM» . octavosystems.com .
  39. ^ "Beagleboard: BeagleBoard-X15 - eLinux.org" . elinux.org .
  40. ^ "Серия Sitara AM5728" (PDF) .
  41. ^ a b c OMAP3530 | ОМАП ?? 3 процессора | ОМАП ?? Процессоры | Описание и параметры . Ti.com (25 февраля 2008 г.). Проверено 25 марта 2015.
  42. ^ AM3359 | Процессоры AM335x | ARM Cortex-A8 Core | Описание и параметры . Ti.com. Проверено 25 марта 2015.
  43. ^ AM3358 | Процессоры AM335x | ARM Cortex-A8 Core | Описание и параметры . Ti.com. Проверено 25 марта 2015.
  44. ^ DM3730 | DM37x Video SOC | ARM Cortex-A8 + видеоядро | Описание и параметры . Ti.com. Проверено 25 марта 2015.
  45. ^ «Характеристики BeagleBone X15» .
  46. ^ "Технические характеристики BeagleBone Black" .
  47. ^ visensi.org
  48. ^ "Мини-доска" . eLinux.org . Проверено 4 февраля 2010 .

Внешние ссылки [ править ]

  • Официальный веб-сайт
  • Справочное руководство по системе BeagleBoard
  • Процессоры приложений OMAP35x
  • Сеть разработчиков Texas Instruments OMAP