Характеристики платы Hikey: 64-битной ARM на процессоре ARM HiSilicon соответствующей концепции 96boards от Linaro

В докладе на тему «Android для Недорогих 64-разрядных ARM» представленном на конференции «Linux для встраиваемого оборудования» Хасимом Сайедом Мохаммедом, из компании Linaro,было отмечено, что » Linaro разрабатывает открытую аппаратную платформу для стимулирования разработки программного обеспечения для плат низкой ценовой категории, чтобы снизить затраты и ускорить доступность разработки и встраиваемых изделий на основе ARM SoC». Но  у меня не было никаких подробностей о самой спецификации. на Linaro Connect HK 2015, были представлены 96Boards Consumer и плата HiKey, на базе Hisilicon Kirin 620 шестиядерным Cortex A53, с 1 Гб оперативной памяти и 4 Гб EMMC.

96Boards_Hikey

Характеристики платы 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 мм

Hikey_Board

Документация доступна на 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 за предоставленную информацию

Оригинал статьи тут


Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.