Я сделал это для клиента пару лет назад.Я не могу опубликовать код по причинам NDA и авторских прав, но основной трюк заключался в том, чтобы использовать что-то под названием RTSP (Run Time Self Programming).RTSP может устареть, но все, что заменяет его, может работать аналогичным образом.
По сути, флэш-память выглядит как серия страниц, на которых можно записать слово за раз, но стереть страницу за раз.Что вам нужно сделать, это написать код, который может разблокировать и стереть страницу, а затем написать на нее.После того, как вы сделали это, страницу можно прочитать как обычную память.
Вам не нужно менять настройки.Однако убедитесь, что на используемой странице нет кода программы.
Если вы хотите получить CRC (обычно хороший ход), вам придется рассчитать его самостоятельно.