Поделились опытом управления программированием и тестированием устройств на производстве.
В Москве сегодня прошла отраслевая конференция «Лучшие практики контрактного производства электроники», Евгений Константинов представил экспертному сообществу облачный программатор GoodWAN. Мы, как и другие производители, которые используют в своих бизнес процессах контрактные производства, сталкиваемся с рядом проблем:
Частые релизы прошивок — требуется управлять процессом программирования и вести учёт версий прошивок
Широкая номенклатура устройств требует унификации в части тестирования и программирования. Обязательное тестирование потребления всех устройств
Особенности программирования сетевых устройств (адрес сети, ключи шифрования)
Формализация и автоматизация процесса тестирования и программирования
Исключение ручного труда и управление процессом
Чтобы решить указанные проблемы мы разработали в нашей компании программно-аппаратный комплекс «Система управления тестированием и программированием». Данная система решает следующие задачи:
Хранение релизных прошивок (история изменений, хэши, разделение на категории)
Информация о соответствии аппаратных модулей прошивкам
Создание сценариев тестирования с проверкой потребления (динамический диапазон 100нА – 1А)
Логирование всех результатов тестирования и программирования
Автоматическая генерация адреса сети, ключей шифрования на сервере с прошивкой в память устройств