Открытый исходный код i.MX6 SBC предлагает расширение Pi и Arduino

Fedevel выпустила проект с открытым исходным кодом для готового к использованию Linux, основанного на i.MX6 SBC «OpenRex» с MCU Cortex-M3, стекируемой конструкцией и расширением Arduino и Pi.

Большинство продавцов встраиваемых плат объявляют о доске для предварительной продажи, а затем ждут, чтобы опубликовать любую документацию, которую они собираются выпустить, когда они наконец отправят плату.
Словацкая фирма по обучению и внедрению Fedevel и ее производственный партнер Voipac пошли другим путем.
В связи с объявлением OpenRex SBC с открытым исходным кодом они выпустили полную документацию для платы, включая полные файлы дизайна Altium со схемой и печатной платой, а также полную производственную документацию.

Вместо того, чтобы открывать предварительные продажи с открытым исходным кодом, поддерживаемым Linux OpenRex, который должен появиться во втором квартале, Федевель просит заинтересованные стороны заполнить форму с вопросом, сколько они заплатят за SBC.
Варианты варьируются от 50 до 200 долларов.


OpenRex, реальный (слева) и воображаемый

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


iMX6 Rex

Первой общедоступной платой от Fedevel и Voipac была модель iMX6 Rex COM около 2013 года, которая была доступна с базовой платой и полным комплектом для разработки.
С помощью OpenRex компания Fedevel снова подключила систему на кристалле NXP / Freescale i.MX6 с четырьмя ядрами Cortex-A9.
На этот раз, однако, это монолитный SBC вместо сэндвич-стиля.

OpenRex отличается от комбо-платы iMX6 Rex COM / baseboard тем, что в нее встроен 40-контактный разъем расширения, совместимый с Raspberry Pi.
Он также оснащен микроконтроллером NXP LPC1345FHN33 на базе Cortex-M3 для обеспечения сигнализации Arduino через заголовок типа Arduino.


Рендеринг некоторых из девяти слоев печатной платы OpenRex

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

Как и в случае с iMX6 Rex COM и основной платой, основной целью является предоставление подходящей учебной платы по встроенному Linux для онлайн- курсов Fedevel Academy по разработке схем и проектированию печатных плат .
Академия Fedevel может похвастаться студентами из 75 стран мира, включая США, а также такими клиентами, как 3DR, 3M, Altera, Bosch, MIT, NASA, Nintendo, Siemens и Tesla.


Блок-схема OpenRex (слева) и конструкция стекируемой платы

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

OpenRex размером 95 x 70 мм имеет наращиваемую конструкцию, которая позволяет студентам и другим хакерам создавать дополнительные доски.
Первоначально будет установлена ​​надстройка для монтажа в верхней части с собственным разъемом, совместимым с Raspberry Pi, предназначенная для использования с одноядерным Solo i.MX6.
Это нацелено на конструкции с «без или низкопрофильным радиатором», говорит Федевел.
Также разрабатывается более крупная нижняя плата, предполагающая использование OpenRex в многоплатных стеках в стиле PC / 104.


OpenRex верхняя и нижняя детали

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

OpenRex поддерживает до 4 ГБ ОЗУ и предлагает хранилища microSD и SATA.
Предусмотрен порт Gigabit Ethernet, но беспроводная связь ограничена интерфейсом расширения PCIe, поддерживаемым гнездом для карты micro SIM.

OpenRex поставляется с портом HDMI, контроллером сенсорного экрана и аудиовходом.
Дополнительные функции включают в себя выбор между интерфейсом дисплея LVDS или Pi-совместимым входом камеры, а также выбор между интерфейсом дисплея RGB и входом параллельной камеры CSI.


OpenRex вид спереди

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

SBC оснащен парой портов USB, а также портом micro-USB OTG, а также имеет порты CAN и отладки.
Arduino и 40-контактный разъем Pi открывают множество других GPIO и других интерфейсов.
OpenRex предлагает датчики, включая движение, влажность и температуру, и поставляет многочисленные управляемые пользователем кнопки и светодиоды.

Спецификации, перечисленные для OpenRex SBC, включают:

  • Процессор - NXP i.MX6 Quad (4 ядра Cortex-A9 при частоте до 1,2 ГГц);
    Vivante 2D / 3DGPU, видеоускорители и т.д .;
    NXP LPC13xx (по умолчанию: LPC1345FHN33)
  • Память / хранение:
    • До 4 ГБ припаянной оперативной памяти DDR3-1066 (533 МГц)
    • Вспышка SPI до 128 Мб, I2C EEPROM
    • MicroSD слот
    • Разъем SATA
  • Дисплей / мультимедиа:
    • Выход HDMI до 2048 x 1536
    • LVDS или дифференциальный, Pi-совместимый вход камеры
    • RGB Параллельный дисплей или Параллельный вход камеры CSI
    • 3,5 мм аудио вход / выход
    • Разъем для сенсорного экрана (через LPC13xx) или дополнительный аналоговый вход 4x
  • Сеть - Порт Gigabit Ethernet
  • Другой ввод / вывод:
    • 2 порта USB
    • Micro-USB OTG порт с поддержкой питания
    • МОЖНО
    • Консоль отладки UART (FTDI-совместимая)
    • инфракрасный
    • Arduino-совместимый разъем - 4x аналоговых входа, 3x GPIO, I2C, CAN, USB
    • Raspberry Pi-совместимый разъем - 2x I2C, 2x UART, CAN TX / RX, 2x SPI, 3x GPIO / PWM
  • Расширение - слот mini-PCIe с x1 PCIe и USB, плюс слот для карты micro-SIM
  • Другие особенности - акселерометр, компас, гироскоп;
    датчики влажности и температуры;
    Пользовательские светодиоды «8 + 2x»;
    индикаторы питания, SD, USB-концентратора;
    кнопка сброса;
    3x пользовательские кнопки
  • Питание - разъем питания 5 В постоянного тока или микро-USB;
    PMIC регулятор
  • Размеры - 95 х 70 мм
  • Операционная система - Linux

Дополнительная информация

Схемы OpenRex и другие файлы с открытым исходным кодом доступны для бесплатного скачивания.
Заинтересованные клиенты могут зарегистрироваться для получения уведомления о покупке платы, которая, как ожидается, будет отгружена у партнера Fedevel Voipac во втором квартале по цене, которая еще не определена.
Более подробную информацию можно найти на странице продукта FedeRe OpenRex .