Модуль IoT Tiny Intel "Joule" на четырехъядерном процессоре Atom работает под управлением Ostro Linux

[Обновлено: 19 августа]. Модуль Intel «Джоуль» IoT включает 64-разрядный четырехъядерный процессор Atom SoC, до 4 ГБ ОЗУ и 16 ГБ eMMC, а также BT / WiFi, 4K-видео, CSI / DSI, GPIO, USB и UART I / O.

Сегодня на форуме Intel Developer Forum (IDF) 2016 в Сан-Франциско Intel представила крошечный компьютер-модуль Joule, предназначенный для производителей, новаторов и предпринимателей, разрабатывающих устройства Internet of Things.
Модуль будет доступен в двух версиях, основанных на новых SoC Intel Atom T5700 и T5500 , и поддерживается дистрибутивом Ostro Linux на основе Yocto Project, который аналогичным образом нацелен на приложения IoT.
Atom T5700 и T5500, по-видимому, являются первыми SoC «Broxton», использующими те же 14-нм ядра Goldmont, которые будут использоваться в процессорах Apollo Lake Celeron и Pentium.


Модуль Intel Joule

(нажмите на картинку, чтобы увеличить)

Intel описывает крошечный (48 x 24 x 3,5 мм) модуль как «высокопроизводительную вычислительную платформу, способную передавать человеческие ощущения в интеллектуальные устройства нового поколения». Основываясь на кратком обзоре продукта, модуль Joule « сочетает в себе 64-разрядный четырехъядерный вычислительный процессор со службами управления питанием, беспроводным подключением и высокоскоростным вводом-выводом ».


Джоульский модуль по сравнению с четвертью

(щелкните изображение, чтобы увеличить)


Intel Edison

(нажмите, чтобы увеличить)

Джоул против Эдисона

Интересно, что модуль Joule, который по сути является версией второго поколения модуля Edison 35,5 x 25 x 3,9 мм от Intel, по-видимому, первоначально обозначался как «Edison 2», основываясь на именах файлов изображений, которые мы обнаружили на веб-сайте Intel ( например, на этом ) ,
По сравнению с модулем Edison, Joule гораздо более мощный и предоставляет несколько существенных дополнительных функций, как показано в таблице ниже:

Сравнение основных характеристик Джоуля и Эдисона
Джоуль Эдисон
процессор 1,5 ГГц или 1,7 ГГц Intel Atom

(кодовое название «Брокстон-М»)
500 МГц Intel Atom

(кодовое название «Танжер»)
баран 3 ГБ или 4 ГБ ОЗУ LPDDR4 1 ГБ оперативной памяти DDR3
Место хранения 8 ГБ или 16 ГБ флэш-памяти eMMC 4 ГБ флэш-памяти eMMC
Wi-Fi 802.11ac WiFi с MIMO двухдиапазонный WiFi
блютуз да да
GPU Intel HD Graphics никто

Как указано в сообщении Intel Developer Zone , модуль Intel Joule «включает в себя четырехъядерный процессор, что дает ему четыре используемых потока выполнения.
Модуль Intel Edison, с другой стороны, использует двухъядерный процессор Intel Atom с тактовой частотой 500 МГц.
Это означает, что вы получаете половину потоков выполнения менее чем на одну треть скорости обработки модуля Intel Joule ». Из-за значительно более низкой производительности платформе Edison может потребоваться пересылать собираемые данные« на шлюз ». или рабочий стол для правильной обработки данных.
Модуль Intel Joule, с другой стороны, может обрабатывать данные и отправлять полученную информацию куда угодно ».


Джоуль на своей несущей платформе Tuchuck

(щелкните изображение, чтобы увеличить)

Joule в сочетании с платой-носителем также будет более мощным, чем любой из существующих на сегодняшний день четырехъядерных хакерских плат x86, таких как плата Up или готовящаяся к выпуску Udoo X86 .
Более вероятно, что Intel также выпустит хакерское дополнение SBC к MinnowBoard Turbot, основанное на тех же SoC на основе Goldmont, что и на Joule.

Джоуль детали

Модуль Joule будет предлагаться в моделях 570x и 550x с немного отличающимися характеристиками.
Большая часть входов / выходов модуля выполнена на паре 100-контактных разъемов Hirose между платами высокой плотности.


Детали модуля Джоуля, две стороны

(щелкните изображение, чтобы увеличить)

Характеристики и характеристики, указанные для двух модулей, включают в себя:

  • Процессор - Intel 64-битный, четырехъядерный процессор «Apollo Lake» Atom SoC:
    • Joule 570x - SoC Atom T5700 (тактовая частота 1,7 ГГц; частота 2,4 ГГц)
    • Джоуль 550x - SoC Atom T5500 (тактовая частота 1,6 ГГц; посылка в секунду)
  • GPU - Intel HD Graphics с 4K-видео захватом и отображением
  • Объем памяти:
    • ОЗУ - 4 ГБ (модель 570x) или 3 ГБ (модель 550x) ОЗУ LPDDR4
    • Память - 16 ГБ (модель 570x) или 3 ГБ (модель 550x) флэш-память eMMC
  • Беспроводная связь - модуль Intel 8260 WiFi / BT:
    • 802.11ac WiFi с MIMO (опционально)
    • Bluetooth 4.1 BLE
    • Разъемы антенны MHF4
  • Графика:
    • Выход HDMI 1.4b с разрешением 1080p
    • Интерфейс MIPI CSI и DSI
    • Поддержка видео ввода / вывода 4K
  • Другой ввод / вывод:
    • USB - до 2х USB 3.0;
      1x USB 2.0 с поддержкой OTG
    • Серийный - до 3х UART
    • GPIO - до 26x GPIO (включая 4x PWM)
    • 2x цифровых микрофонных входа
  • Расширение - 2 канала PCIe 2.0 (с USB 3.0)
  • Другие функции - Intel RealSense совместимый;
    Конфигурация ввода / вывода.
    хранится в EEPROM
  • Операционная система - Ostro Linux;
    Поддержка ядра Linux 4.4
  • Размеры - 48 х 24 х 3,5 мм
  • Вес - (не указано)
  • Рабочая температура - (не указано)
  • Мощность - (не указано)

По словам Intel, поддержка модуля Intel RealSense включает в себя API, который «позволяет выполнять 3D-сканирование, распознавание объектов и отслеживание лиц». В частности, поддержка Joule RealSense «позволяет разработчикам создавать устройства, которые собирают информацию с большой глубиной резкости, которая могут быть обработаны для создания высокого уровня компьютерного интеллекта об окружающей среде и объектах внутри нее, что делает «вещь» способной к автономному поведению », - говорят в компании.

Основанный на Yocto дистрибутив Ostro Linux с самого начала разрабатывался как дистрибутив Internet of Things и поддерживает стандарт IoTctivity OCF.
В июне Variscite заявила, что будет поддерживать свой DAR-6UL COM с Ostro после переноса Brillo в модуль.

Тучук несущая доска

Для поддержки разработки устройств, включающих модуль Joule, Intel предлагает несущую плату «Tuchuck», предназначенную для разделения всех интерфейсов ввода-вывода от модуля до «легко доступных разъемов».


Держатель Tuchuck с установленной джоулей

(нажмите на картинку, чтобы увеличить)

Как обычно с платами-носителями модулей, Intel выпускает плату Tuchuck как дизайн с открытым исходным кодом.
Следовательно, файлы дизайна платы - включая схемы, рекомендации по компоновке и предположительно спецификацию - будут доступны для бесплатной загрузки и адаптации для соответствия требованиям конкретного приложения.


Детали несущей платы Tuchuck

(щелкните изображение, чтобы увеличить)

Особенности и характеристики, перечисленные в настоящее время для несущей платы Tuchuck или видимые на изображении с деталями ниже, включают:

  • SoC, RAM, flash, беспроводная связь - на основе модуля Джоуля
  • Интерфейс модуля Джоуля - 2 100-контактных разъема Hirose
  • 2x 40-контактный разъем CSI
  • 2 40-контактных разъема
  • Реальные разъемы для 1x USB OTG, 2x USB 3.0 и micro-HDMI
  • Разъем «USB serial»
  • Слот для SD-карты
  • Разъем резервного аккумулятора RTC
  • «Заголовок вентилятора»
  • Размеры - 67 х 56 мм (по оценкам)
  • Мощность - от 2,5 В до 5 В постоянного тока (гнездовой разъем)
  • Рабочая температура - от 0 до 70 ° C

Джоульский комплект с модулем, несущей платой и аксессуарами

(щелкните изображение, чтобы увеличить)

Как и модуль Joule, который он поддерживает, системная плата Tuchuck поддерживается с Ostro Linux, а также Intel SDK, который включает в себя Intel XDK IoT Edition, Intel System Studio IoT Edition и Intel IoT Developer Kit (MRAA, UPM, Iotkit-comm). ).

Демоверсии IDF и сторонняя поддержка

После того, как сегодня утром генеральный директор Intel Брайан Крзанич представил модуль Joule во время своего основного выступления в IDF, была проведена серия демонстраций и семинаров, на которых были рассмотрены возможности и потенциальные приложения модуля Joule.
Intel предоставила краткие сводки этих шести:

  • Промышленные защитные очки с дополненной реальностью - очки PivotHead, созданные для Airbus, объединяют крошечную платформу Intel Joule с миниатюрной встроенной камерой для мониторинга задач, выполняемых заводским оператором, и обеспечения немедленной обратной связи для контроля качества в режиме реального времени.
    Очки также обеспечивают удаленную визуальную помощь, благодаря встроенному Wi-Fi платформы Intel Joule.
  • Робот Bartending - Intel и японская робототехническая компания VStone совместно создали Sota II, диалогового робота-бармена, который включает в себя модуль Intel Joule и эталонную операционную систему Linux Joule.
    Sota II включает в себя камеру Intel RealSense для слежения за лицом, а также Intel Intent Express и обработку естественного языка для распознавания смысла в сложном диалоге и осмысленного реагирования.
  • Дисплей мотоциклетных шлемов для шоссейных патрулей - компания EyeLights разработала экранный дисплей для мотоциклетных шлемов, чтобы повысить безопасность дорожных полицейских во Франции.
    Компьютерное зрение устройства может автономно считывать номерные знаки и отображать соответствующую информацию на козырьке шлема, а небольшой размер модуля Джоуля позволяет подключить устройство EyeLights к «любому мотоциклетному шлему», говорит Intel.
  • Робот-компаньон Bamboo - Intel заключила партнерское соглашение с Microsoft по созданию «Bamboo», компаньона-робота-панды, который позволяет родителям удаленно устанавливать напоминания и напоминать детям проверять свои сахара.
    В этом приложении модуль Joule использует Windows 10 IoT Core в качестве своей ОС и подключается к облачным службам Microsoft Azure и Cognitive Services, которые обеспечивают анализ и перевод настроений.
    «Вы можете говорить с Bamboo на любом языке, и он может переводить на его родной английский и понимать ваше настроение», - говорит Intel.
    Модуль Joule, вместе с камерой Intel RealSense и встроенным программным обеспечением, позволяет Bamboo двигаться вперед и формировать понимание своей среды.
  • Демонстрация Ubuntu Core и Robot Operating System (ROS) - Canonical разработала два мобильных робота, которые включают модуль Joule.
    По словам Intel, роботы используют камеры Intel RealSense и промежуточное программное обеспечение, чтобы помочь им перемещаться по комнате, избегая столкновений и картографирования местности с помощью одновременной локализации и картографии (SLAM).

    Демонстрация робота IDF от Canonical с джоулем

    (нажмите на картинку, чтобы увеличить)

  • Несущие платы Gumstix DIY - производитель встраиваемых плат Gumstix добавил поддержку модуля Joule в свой веб-инструмент для проектирования несущих плат Geppetto DIY , чтобы обеспечить быструю разработку и производство нестандартных несущих плат Joule для конкретного применения.
    Geppetto позволяет разработчикам «легко спроектировать плату, соответствующую их собственным спецификациям, путем визуального размещения модулей перетаскивания, таких как дисплеи, разъемы и датчики». После завершения проектирования в Geppetto производственная служба Gumstix строит, тестирует и отправляет готовую версию. Плата в течение 15 дней, сообщает компания.

    Gumstix Joule Aerocore 2 несущая доска

    (щелкните изображение, чтобы увеличить)

Дальнейшая информация

По словам представителей компании, комплекты разработчика для Intel Joule 570x, которые предположительно включают в себя модуль Joule, плату-носитель, SDK, документы, сразу же доступны через дистрибьюторский канал Intel и партнеров-посредников, включая Mouser и Newegg.
Согласно сообщению Engadget, набор Joule 570x класса High-End стоит 369 долларов.
Ожидается, что модули Joule 570x и 550x, а также наборы для разработчиков для Joule 550x будут доступны в четвертом квартале.
Более подробная информация находится на странице продукта Intel Joule .