Окно для загрузки файла прошивки
Окно для записи файла прошивки состоит из 34 регистров, первые 2 из которых – байтовый адрес относительно начала файла. Следующие 32 регистра (64 байта) – 64-байтный блок файла.
Блок файла длинной 64 байта записывается за 1 операцию записи вместе с относительным адресом для записи.
Примечания:
- При записи файла прошивки, физически данные записываются в буфер во flash памяти контроллера. В процессе записи контроллер продолжает работать и исполнять конфигурацию.
- Если запись была прервана или контроллер перезагружался, допускается продолжить запись с того блока на который было последнее подтверждение об окончании записи.
- При чтении из этого окна, считывается блок текущего используемого файла прошивки.
- После окончания записи необходимо дать контроллеру команду обновления прошивки (см. перечень системных настроек в приложении А). Это приведёт к переводу контроллера в режим BOOT с последующей прошивкой из подготовленного буфера во flash-памяти.