PandaBoard

редактировать
PandaBoard и PandaBoard ES
Pandaboard.jpg PandaBoard
Расходы 174 доллара США (PandaBoard) 182 доллара США (PandaBoard ES)
Тип Одноплатный компьютер
Процессор ARM Cortex-A9 MPCore
Частота 1 ГГц (PandaBoard) 1,2 ГГц (PandaBoard ES)
объем памяти ГиБ
Масса 74 г (PandaBoard) 81,5 г (PandaBoard ES)
Размеры 4,5 на 4,0 дюйма (114,3 мм × 101,6 мм)

PandaBoard был маломощный одноплатный компьютер платформы разработки на основе Texas Instruments OMAP4430 системы на кристалле (SoC). Плата была доступна для общественности по субсидированной цене в 174 доллара США с 27 октября 2010 года. Это платформа разработки, поддерживаемая сообществом.

PandaBoard Е.С. более новая версия, основанная на OMAP4460 SoC, с ЦПУ и ГПУ работает на более высоких тактовых частотах. Как и его предшественник, это платформа разработки, поддерживаемая сообществом.

Содержание
  • 1 Особенности
    • 1.1 Операционные системы
    • 1.2 Графика
    • 1.3 Часы
    • 1.4 Похожие продукты
  • 2 платы расширения
  • 3 См. Также
  • 4 ссылки
Функции
Описание PandaBoard

SoC OMAP4430 на PandaBoard оснащен двухъядерным процессором ARM Cortex-A9 MPCore с тактовой частотой 1 ГГц, графическим процессором PowerVR SGX540 с частотой 304 МГц, мультимедийным аппаратным ускорителем IVA3 с программируемым DSP и 1 ГиБ памяти DDR2 SDRAM. PandaBoard ES использует более новую SoC с двухъядерным процессором 1,2 ГГц и графическим процессором 384 МГц. Первичное постоянное хранилище осуществляется через слот для SD-карты, что позволяет использовать карты SDHC объемом до 32 ГБ. Плата включает в себя проводной 10/100 Ethernet, а также беспроводной Ethernet и Bluetooth. Его размер немного больше, чем форм-фактор компьютера ETX / XTX: 4 дюйма × 4,5 дюйма (100 мм × 110 мм). Плата может выводить видеосигналы через интерфейсы DVI и HDMI. Он также имеет аудиоразъемы 3,5 мм. Он имеет два хост-порта USB и один порт USB On-The-Go, поддерживающий USB 2.0.

Операционные системы

Устройство работает под управлением ядра Linux либо с традиционными дистрибутивами, либо с пользовательской средой Android или Mozilla Firefox. Оптимизированные версии Android и Ubuntu доступны в Linaro Foundation. Linaro выбрал PandaBoard в качестве одной из аппаратных платформ, которые они поддерживают с помощью ежемесячных образов сборки.

OpenBSD поддерживает PandaBoard. FreeBSD добавила поддержку PandaBoard в августе 2012 года.

Genode Framework Операционная система добавлена поддержка в версии 12.05 (май 2012).

Активно разрабатывается версия RISC OS 5.

QNX Neutrino 6.5.0 SP1 и 6.6.0 имеют пакеты поддержки платы для PandaBoard и PandaBoard ES.

Графика

PandaBoard имеет встроенный графический процессор SGX540 и обеспечивает выход HDMI 1080p. Этот графический процессор поддерживает OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1 и EGL 1.3.

Ситуация для Linux - x11, использующий аппаратные библиотеки с плавающей запятой, заключается в том, что оборудование графического процессора PowerVR SGX540 невозможно использовать без драйвера графического процессора. Кроме того, PowerVR не будет выпускать документацию, позволяющую создать драйвер с открытым исходным кодом. Все это приводит к тому, что оборудование графического процессора недоступно, поэтому вышеупомянутые функции, конечно, не будут работать. Чтобы быть совершенно ясным, Pandaboard es не будет воспроизводить видео низкого качества, поэтому вывод 1080p через HDMI, безусловно, невозможен.

Из-за того, что PowerVR делает драйвер недоступным и скрывает документацию по оборудованию графического процессора, единственной альтернативой является сложный и неэффективный метод обратного проектирования для разработки драйвера графического процессора. Работа была начата в июле 2012 года, но по состоянию на июнь 2013 года видимого прогресса нет.

В проекте Linaro Linux был доступен программный драйвер графического процессора с плавающей запятой для Linux x11, но все текущие усилия с ARM Linux, похоже, используют аппаратные библиотеки с плавающей запятой. Системы с плавающей запятой soft / hard несовместимы.

Часы

PandaBoard имеет часы реального времени, но не имеет батареи для экономии времени при отключении питания. В качестве альтернативы, программные часы могут устанавливать время часов при загрузке на основе времени последней модификации файловой системы, чтобы время, сохраненное в файлах, было более разумным. NTP может установить правильную дату и время, если PandaBoard имеет сетевой доступ к серверу NTP.

Похожие продукты

Основная статья: Сравнение одноплатных компьютеров
  • Raspberry Pi Одноплатный компьютер с более старым ядром ARM11 и более мощным графическим процессором с аппаратным ускорением декодирования видео H.264 1080p, что значительно дешевле.
  • Cotton Candy - одноплатный компьютер на флешке.
  • Плата Hawk SBC с низким энергопотреблением OMAP с выходами SATA и VGA.
  • COM-устройства Gumstix Overo используют OMAP3503 или OMAP3530, чтобы обеспечить полную линейку продуктов, совместимых с BeagleBoard, для любительского, роботизированного и коммерческого использования.
  • CuBox - маломощный настольный компьютер / неттоп Marvell ARM
  • BeagleBoard - похож на PandaBoard, но с использованием OMAP3530 или OMAP3730, разъем JTAG и один из разъемов расширения такие же.
Платы расширения
  • BeadaFrame Комплект ЖК-дисплея BeadaFrame 7 дюймов
    • 7-дюймовый ЖК-экран TFT с разрешением 800 x 480
    • ШИМ-управление подсветкой
    • Резистивный сенсорный экран
    • Хронометрист RTC
    • Пластиковая рамка
Смотрите также
Рекомендации
Последняя правка сделана 2023-04-17 06:56:22
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте