Процессорные модули и средства разработки на процессорах NXP IMX6

Дизайн центр-электроники АДАКТА с 2016 года является участником программы NXP Partner, что позволяет нам в полной мере реализовать потенциал технологий и разрабатывать современные устройства на процессорах Freescale NXP.

В портфолио выполненных проектов есть устройства на процессорах серий: iMX6, iMX7, iMX8, QorIQ, Kinetis K2x и др.
Одним из наших конкурентных преимуществ, позволяющих сократить срок разработки, является применение процессорных модулей.

Процессорный модуль (System on Module, SoM) - небольшое устройство на печатной плате, которое объединяет все программное и аппаратное обеспечение, необходимое для построения высокоскоростных решений на базе операционных систем Linux и Android.

Наш опыт

В портфолио выполненных проектов есть разработки, включающие в себя материнскую плату и процессорный модуль, разработанные по ТЗ Заказчика. Например, процессорный модуль на NXP iMX7 или модуль видеорегистратора. В этом случае все права на использование и производство данных модулей принадлежат Заказчикам.

Помимо услуг по разработке, АДАКТА предлагает поставку готовых процессорных модулей собственного производства на процессора линейки iMX6 и iMX6ULL .

Комплект разработчика

В отличии от одноплатного компьютера (например, SabreLite), при применении процессорных модулей необходимо использовать материнскую плату.
Процессорный модуль ADAKTA-MX6 в составе комплекта разработчика
Для сокращения срока разработки, работу над программным обеспечением можно начинать на отладочной плате. Комплект разработчика состоит из процессорного модуля (серийного) и специальной материнской платы со всеми интерфейсными разъемами. Таким образом, к моменту готовности материнской платы, сделанной с учетом требований к корпусу и расположению интерфейсных разъемов, ПО уже может быть проверено и готово к запуску на «боевой» системе.

АДАКТА предлагает комплекты разработчика на процессорах iMX6 (Solo, Duo, Quad) и iMX6ull (1 Core 500 \ 800 MHz).

Для разработчиков доступен репозиторий с исходными кодами открытого программного обеспечения (ОС, среда разработки) и база знаний.

Варианты применения процессорных модулей

1. Купить модуль в составе комплекта разработчика:

И сразу начать разработку собственного решения. При этом можно получить результат в максимально сжатые сроки.
Преимущества: Быстрый старт начала разработки. Данный вариант стоит выбирать, когда применение одноплатных компьютеров нецелесообразно.
Недостатки: Возможные неудобства при сопряжении материнской платы комплекта разработчика с другими компонентами разрабатываемой системы (например, корпусом).

2. Купить модуль как готовое изделие:

Заказчик самостоятельно разрабатывает материнскую плату по своим требованиям и использует модуль как покупной элемент.
Преимущества: Небольшие сроки и стоимость изготовления 2-х слойной материнской платы. Разработку ПО можно начинать с помощью комплекта разработчика.
Недостатки: Необходимость иметь собственные компетенции в разработке аппаратного обеспечения.

3. Заказать доработку модуля, разработку материнской платы, разработку ПО:

В зависимости от задачи, АДАКТА может выполнить разработку материнской платы или модифицировать модуль (добавить разъемы, изменить габариты, установить дополнительные датчики и т.д.) под требования Заказчика. АДАКТА предлагает услуги по разработке программного обеспечения (в т.ч. драйверов) и весь спектр работ по аппаратной части от помощи в составлении ТЗ до постановки на серийное производство.
Преимущества: расширенная техподдержка и документация, гарантия на выполненные работы 3 года.

4. Купить комплект конструкторской документации для производства:

Заказчик сможет контролировать процесс производства изделий, включающих процессорный модуль, на собственном предприятии или заказать производство у любого контрактного производителя.
Преимущества: Полный контроль всей производственной цепочки. Экономия времени (примерно 6 месяцев) по сравнению с собственной разработкой КД модуля.

Важно:

При организации производства процессорных модулей понадобится тестовый стенд для проверки серийно выпускаемых изделий. АДАКТА предлагает тестовые стенды для проверки:
* Процессорных модулей ADAKTA-mx6
* Процессорных модулей ADAKTA-mx6ull

Свяжитесь с нами:

Если у вас есть идея проекта или вы хотите использовать процессорный модуль ADAKTA-MX6x или комплект разработчика ADK - пожалуйста свяжитесь с нами.