TechNexion EDM Modules: Открытое программное обеспечение и (отчасти) открытое аппаратное обеспечение модулей с процессорами ARM и x86

TechNexion , тайваньская компания, специализирующаяся на встраиваемых решениях, представила на Computex 2012 свои модули с процессорами ARM и x86 и соответствующие комплекты разработчика.

Компания недавно создала EDM Standard — открытый аппаратно-программный стандарт для модулей x86 и ARM, доступный под creative commons share alike license .

Модули EDM выпускаются в трёх форм-факторах:

  • EDM Compact: 82 x 60 мм (только ARM)
  • EDM Standard: 82 x 95 мм (ARM и x86)
  • EDM Extended: 82 x 145 мм (только x86)
TI Sitara AM4370 CPU Module
TechNexion EDM-CT-437x

На основе стандарта уже разработано 5 модулей:

  • EDM-CF-iMX6 EDM Compact Module powered by Freescale i.MX6 (solo, dual or quad)
  • EDM-CT-AM437x EDM Compact Module powered by TI Sitara AM437x (single core Cortex A9)
  • EDM-SF-iMX6 EDM Standard Module with Freescale i.MX6
  • EDM-ST-AM437x EDM Standard Module with TI Sitara AM437x
  • EDM-XI-QM77 EDM Extended Module with Intel QM77 3rd generation i3/i7 core

Не удалось найти информацию о x86-модуле стандарта EDM. Отсутствие данных о Texas Instruments Sitara AM437x объяснимо — чип ещё не анонсирован. Technexion — не единственная компания, случайно раскрывшая данные об AM437x (страница EDM не связана напрямую с их сайтом, но проиндексирована Google), поскольку Arrow Europe также опубликовала TI Sitara Roadmap until 2014 , где указана доступность AM437x в 2013 году, а однокристальных систем AM2x Cortex A7 и AM5x Cortex A15 — в 2014.

Также представлены 5 базовых плат для модулей EDM:

  • Fairy – базовая плата 3.5″ для мобильных решений (только EDM Compact)
  • Elf – базовая плата 3.5″ для автоматизации (только EDM Compact)
  • Druid – базовая плата формата A5 для тонких клиентов (все EDM)
  • Seer – базовая плата формата A5 для панельных ПК (все EDM)
  • Wizard – микро-ATX EVM (все EDM)

Модули ARM поддерживают Linux (OpenEmbedded), Android и Windows CE, а новые EDM-решения также совместимы с Windows RT.

Подробности о стандарте EDM и платах доступны на странице TechNexion EDM Modules and Baseboards или в download the company presentation (40 MB PDF) . Информация о модулях и базовых платах начинается на странице 11.

Компания заслуживает внимания благодаря инновационным решениям и заявлению в представленном видео (источник: charbax): «весь программный код доступен на нашем сайте, we don’t believe in NDAs, всё должно быть открытым», а также «схемы базовых плат предоставляются». Подобная открытость нетипична для производителей процессорных модулей и SoM.

Видео демонстрирует модули ARM, комплекты разработчика и философию компании.

Проверка заявлений показала: документация и исходный код для плат EDM пока недоступны, вероятно, из-за стадии разработки и отсутствия SoC в продаже. Freescale i.MX6 поступит в августе, а TI Sitara AM4370 — предположительно в начале 2013 года. Для примера изучен TAM-3517 System on Module на базе TI Sitara AM3517 с 256 МБ RAM и 512 МБ Flash.

На странице documentation and support для этого модуля доступны:

  • Документация: аппаратное руководство, инструкция пользователя, контрольный список проектирования базовой платы и таблица мультиплексирования выводов.
  • Образ SD-карты восстановления для Twisterpack (базовая плата TAM-3517)
  • Исходный код BSP для Windows CE 6 и Windows Embedded Compact 7
  • Исходный код Android 2.2 и 2.3
  • Готовые образы Android 2.3 для Twisterpack (разные версии для загрузки с NAND/SD и под размеры LCD)
  • Исходный код x-loader, u-boot, ядер Linux 2.6.32/2.6.37 и корневой файловой системы.
  • DXF и STP-файлы габаритов модуля и базовой платы (механические чертежи)
  • Файлы проектирования базовой платы в Allegro (PDF, схемы Orcad и Gerber)

Это впечатляющий уровень открытости: файлы доступны без регистрации и NDA. Отсутствуют лишь схемы и Gerber-файлы самого модуля, что объяснимо бизнес-моделью компании, основанной на продаже процессорных модулей и инжиниринговых услугах.

Хотя большинство производителей скрывают разработки во избежание помощи конкурентам, подход TechNexion упрощает работу разработчиков. Качественная документация и открытое ПО снижают затраты клиентов (ускоряя разработку) и самой компании (сокращая нагрузку на поддержку и число FAE), а также устраняют задержки и юридические сложности NDA.

Дополнительная информация о компании, продуктах и услугах доступна на сайте TechNexion .

Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

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

0 Комментарий
Oldest
Newest Most Voted
Inline Feedbacks
View all comments