По идее нужен протокол, в начале посылаете длину, в ответ проц пришлет размер блока.
Приняв все полные блоки, проц будет ожидать не полный блок(остаток данных).
После записи нужна проверка например подсчет суммы байтов или контрольной суммы.
Мне нравиться идея выше, дополнять FF, стертый чип и...