Ну это уже задача попроще -- всё же флэши созданы для того, чтобы их периодически записывать

Мож тут кто и пробежит мимо знающий. Или примеры программирования бывают на сайте произодителя...
Я имел дело несколько раз с Common Flash Interface, вдруг CFM через него и работает, только надо иметь DataSheet на конкретную микросхему памяти, ибо бывают дьявольские мелочи.
Там 2 режима -- на чтение из адресов региона обычно выдаётся содержимое флэши, а после записи команды прямо в регион -- другой режим, где можно писать данные, читать статусы, блок-схемы красивые бывают, какая запись/чтение куда переводит, короче -- решаемое дело.
Особенно, если NoICE -- это IDE для работы с девайсом, он должен уметь всё.