В докладе на тему “Android для Недорогих 64-разрядных ARM” представленном на конференции “Linux для встраиваемого оборудования” Хасимом Сайедом Мохаммедом, из компании Linaro,было отмечено, что ” Linaro разрабатывает открытую аппаратную платформу для стимулирования разработки программного обеспечения для плат низкой ценовой категории, чтобы снизить затраты и ускорить доступность разработки и встраиваемых изделий на основе ARM SoC”. Но у меня не было никаких подробностей о самой спецификации. на Linaro Connect HK 2015, были представлены 96Boards Consumer и плата HiKey, на базе Hisilicon Kirin 620 шестиядерным Cortex A53, с 1 Гб оперативной памяти и 4 Гб EMMC.
Характеристики платы Hikey:
- SoC – HiSilicon Kirin 620 octa core Cortex A53 processor @ 1.2 GHz (10,000 Dhrystone VAX MIPS) с ARM Mali-450MP4 GPU
- Оперативная память – 1GB LPDDR3 @ 800 MHz
- Устройства хранения – 4GB eMMC + micro SD v3 slot
- Видеовыход / экран – HDMI 1.3 до 1080p, интерфейс DSI
- Сети – 802.11 a/b/g/n Wi-Fi, Bluetooth 4.1 LE (TI Wilink 8 – WL1835MOD) с встроенной антенной. Контактные площадки для внешней антенны также присутствуют (6)
- USB – 2x USB 2.0 хостпорта, 1x микро USB OTG
- Камера – интерфейс CSI
- Отладка – не установленный 4-контактный UART разъем (1), не установленный 10-контактный JTAG разъем (19)
- Разъёмы для расширений
- 40-контактный LS (Low Speed) коннектор (2) – 2x UART, 2x I2C, GPIOs, SPI, аудио, перезагрузка, 1.8V и GND, так же как 5V/12Vразъем для вентлятора
- HS (High Speed) коннектор (9) – DSI, CSI, SDIO, USB, etc…
- Разное – кнопка включения (3),настраиваемый разъем для питания/загрузки/пользователя (1), разъем для устройства питания (Total / PMIC only / HDMI, USB) (4), LEDs для Wi-Fi/Bt (11), и 3x пользовательских LED (13)
- Питание (5) – 8-18V / 2A в соответствии с характеристиками 96Boards.
- Размеры – 85 x 54 мм
Документация доступна на 96Boards.org, и в настоящее время включает в себя руководство пользователя и схемы в формате PDF. Вы можете получить поддержку на форумах 96Boards, исходный код доступен на GitHub,вместе с бинарными образами для Linux (Ubuntu?) и Android
Давайте также поглядим на на спецификации 96Boards.
Заявленные цели:
- Низкая стоимость ($ 50- $ 100 в розницу при минимальной конфигурации)
- Легко расширяется дополнительными модулями доступными для сообщества и OEM-производителей
- Легко приобрести (например, через Amazon, Alibaba, Farnell, Digikey, и т.д …)
- Включение третьей стороны для разработки расширений (мезонининных) плат / периферийных устройств / дисплеев, и т.д. …, которые могут быть использованы на любой совместимой плате 96Board CE.
Минимальные аппаратные особенности:
- Крохотные низкопрофильный форм-фактор – 85x54x12 мм – Расширенная версия: 85x100x12mm
- Конструкция независима от SoC ( 32- и 64-разрядные SoC’s)
- 0,5 Гб оперативной памяти (минимум 1 ГБ рекомендуется для Android
- MicroSDHC Разъем до 64 Гб или расширения флэш-памяти
- Wi-Fi 802.11g / p и Bluetooth 4.0 LE
- Разъемы на плате для ввода/вывода:
- 2x USB типа A или типа С хост-порта (USB 2.x или 3.x)
- USB микро-USB B или тип C или ведомый порт OTG (USB 2.x или 3.x USB) для подключения к ПК
- Дисплей и аудио выход: HDMI или MHL (микро USB) или DisplayPort (USB тип C)
- Низко профильный 40 гнездовой разъем для разработчиков/сообщества
- Низко профильный 60 гнездовой высокоскоростной разъем для продвинутого использования создателями/OEM, который используется для подключения высокоскоростных интерфейсов MIPI-DSI, USB, и опционально MIPI CSI-2
- плата может работать от низко профильного DC разъема
Другие требования и варианты включают в себя по меньшей мере один резистор, кнопки, светодиоды, UART, JTAG, и так далее.
Требования к программному обеспечению включают в себя начальный загрузчик (открытый код), графичский ускоритель с поддержкой графикой (двоичный или с открытым исходным кодом), работа ядра Linux из исходного кода, или последняя версия ядра Google поддерживающая новые версии Android, или последних двух ядер LTS, и одну из следующих операционных систем: Android, Debian / Ubuntu, Fedora / Red Hat, или OpenEmbedded / Yocto сборки из дистрибутива Linux.
[Update: в блоге компании Linaro написано об этом, с котировками нескольких компаний включая Actions Semiconductors и AMD, так что мы можем ожидать платы совместимые с 96Boards от создателей и поставщиков этих процессоров]
Благодарим сайт cnx-software.com за предоставленную информацию
Оригинал статьи тут