Не, с адресами всё в порядке, в PC грузится адрес ОЗУ. Спасибо за подтверждение того, что нельзя читать из флэш в процессе записи - продолжил копать в этом направлении и выкопал

Во-первых, при вызове sendAck символы для отсылки читались из флэш, это я устранил загрузкой относительных адресов (стали приходить три ">" и один "E") из чего я сделал вывод, что задержки в ~1.5 миллисекунды мало, поэтому изменил счётчик попыток чтения бита FRDY с 6144 на 0x100000 - и оно заработало

Теперь буду разбираться с запуском того, что загружается