PandaBoard | |
Расходы | 174 доллара США (PandaBoard) 182 доллара США (PandaBoard ES) |
---|---|
Тип | Одноплатный компьютер |
Процессор | ARM Cortex-A9 MPCore |
Частота | 1 ГГц (PandaBoard) 1,2 ГГц (PandaBoard ES) |
объем памяти | 1 ГиБ |
Масса | 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, с ЦПУ и ГПУ работает на более высоких тактовых частотах. Как и его предшественник, это платформа разработки, поддерживаемая сообществом.
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.