Whitepaper · Железо под ключ · Плата и прошивка от одной команды
Одна команда рисует плату и пишет прошивку — и ни одной не приходится извиняться за другую.
Втискивать софт в чужую плату — так продукты выходят с опозданием и с вычеркнутой функцией. Мы проектируем плату и прошивку как один продукт: сенсор, SoC, питание, радио, корпус и софт, которому в этом жить.
Референсная линейка камер спроектирована нашим инженером-схемотехником и выпускается под брендом партнёра; измерения сделаны на наших платах.
Два коммерческих предложения — и график падает в щель между ними
У вас есть идея продукта и два предложения: контрактный производитель, который соберёт любую плату по вашей спецификации, и команда прошивки, которая заставит работать любую плату. Обе правы, а в щели между ними теряется график — линия sense, которую никто не развёл, сенсор, не достигающий своей частоты на этом SoC, тепловой бюджет, который съел корпус.
Мы были командой прошивки на том созвоне. Один запуск камеры встал из-за единственного отсутствующего провода: USB-порт никак не мог узнать, что его подключили, и никакой софт этого не прикрыл бы. Найдено поздно — это перевыпуск платы. Найдено на ревью схемы инженером, которому нужен этот провод, — стоит ноль.
Ошибкой был провод. Нашёл её тот, кому этот провод был нужен.
Что мы приносим
Четыре вещи, каждая измерена на железе.
Сбалансированный продукт
Сенсор, SoC, радио и питание выбираются под софт, который на них должен работать, а не наоборот. Инженер прошивки сидит на ревью схемы.
Рабочая прошивка с первого дня
Платы загружают образ, который уже работает на десятках семейств чипов, — с путями восстановления, обновления и провижининга, которые понадобятся вашему парку с первого устройства.
Восстановление заложено в дизайн
Слепой канал восстановления через слот карты и обслуживаемый путь обновления означают, что полевое устройство никогда не превращается в кирпич, а на производстве не нужен отладчик.
Измерено, а не предположено
Бюджеты по питанию, теплу и частоте кадров измеряются на плате. Одна правка последовательности дала 4,5 °C; такое находят, только когда плата и прошивка на одном стенде.
Что мы построили
Референсная линейка
Наши референсные платы — это камеры аналогового видео 38 × 38 мм на недорогом SoC, в трёх вариантах, с распиновкой в ревизии 1.4 в этом сентябре. Они существуют потому, что плату и прошивку рисовали вместе, — и это образец для вашего продукта.
Запуск
Запуск USB-устройства на камерном SoC вскрыл дыру в железе — отсутствующую линию sense, — которую не могла закрыть никакая прошивка. На ревью это провод; в поле — перевыпуск платы. Совместное проектирование переносит находку на ревью.
Софт для парка
Прошивка работает на десятках семейств SoC и сотнях сочетаний с сенсорами, с восстановлением через консоль и слот карты более чем для 120 чипов. Ваш продукт наследует стек стриминга, восстановления и обновления и команду, которая его сопровождает. Специфичное для вас остаётся вашим.
Что мы проектируем
HiSilicon и GokeSigmaStarIngenicRockchipАналоговое · IP · радиоканал
Камерные и периферийные платы вокруг SoC, на которых прошивка уже работает, сенсоры из каталога, который мы ведём, аналоговое, IP- и радиоканальное видео, малые и средние серии. Файлы проекта и исходники прошивки — результаты работы, а не лицензии.
Как устроена работа
Спринт определения продукта
Фиксированная цена, десять рабочих дней. Вы присылаете, что продукт должен делать: оптика, разрешение и частота кадров, интерфейсы, канал, корпус, источник питания, целевая цена, объём. Вы получаете блок-схему, короткий список сенсор–SoC с измеренными бюджетами по кадрам и питанию, оценку спецификации компонентов, риски и график с фиксированной ценой первого прототипного тиража.
Проект
Схема, трассировка и прошивка в одной команде; прототипы измерены на стенде; пилотная партия с провижинингом и восстановлением до отгрузки первого устройства.
Сопровождение
Файлы проекта, исходники прошивки и тестовая оснастка — ваши, с необязательным общим сопровождением в OpenIPC для того, что не специфично для вас.
Пришлите описание продукта. Через десять дней у вас будет плата, с которой команда прошивки уже согласна.
Одно письмо из четырёх строк: что делает продукт, требования к сенсору и каналу, питание, корпус и целевая цена, объём и сроки. Отвечает инженер с планом, а не скрипт продаж.
Написать на business@openipc.org Спросить в чате
Коммерческая поддержка, OEM-лицензирование и остальные услуги — на странице для бизнеса.