Выражаю огромную благодарность
Отрезать голову и посмотреть - не надо ли менять байты наоборот.
За ценнейшее замечание, оказалось так и есть, каждые 2 байта развёрнуты.
Я уже к этому моменту перепробовал 4 версии прошивки, каждый раз отпаивал микросхему, гадал сколько ещё выдержит.
В результате очень дельная мысль с перевёрнутыми байтами решила проблему.
Далее гайд, как чего, вдруг пригодиться кому.
Берём оригинальную прошивку You are not allowed to view links.
Register or
Login, открываем в НЁХ редакторе (в моём случае WinHEX)
Отрезаем заголовок, который использует загрузчик.
Отрезать надо столько, чтобы размер файла был ровно по размеру микросхемы (в моём случае 72 байта)
Размер файла должен составить 2 097 152 байта вместо 2 097 224 байта
Теперь главное, на чём я застопорился.
Реверсируем порядок байт в кусках по 2 байта.
Готовый результат You are not allowed to view links.
Register or
LoginЗаливаем программатором.
впаиваем.
Ура, заработало