Открытый проект со схемой, платой и документацией.

Демонстрация показывает перепрограммирование космической ПЛИС Microchip (RTG4 или PolarFire) с помощью радиационно-стойкого микроконтроллера SAMRH71. Перепрошивка после сборки может понадобиться по разным причинам: исправление ошибок после запуска, улучшение алгоритмов после развёртывания спутника, приспособление аппаратуры к новой задаче или переназначение исправного оборудования после завершения миссии.
Перепрограммирование в полёте служит крайней мерой при системной ошибке и повышает надёжность приложения. Микроконтроллер SAMRH71 следит за конфигурацией ПЛИС и может выполнять разные резервные действия по заданной стратегии безопасности. Два разных образа загружаются с карты SD в ПЛИС по интерфейсу JTAG; выбор образа задаётся кнопкой на отладочном комплекте, а светодиоды показывают ход загрузки. Исходный код доступен в репозитории Microchip на GitHub.
Файлы проекта (схема, печатная плата, перечень элементов) Microchip предоставляет по запросу через форму на странице дизайна.