Запись изменений с использованием скриптов
Для трансиверов, которые не сохраняют изменения в коде после сброса питания или не программируются с использованием пароля, запись в память производится с помощью специального набора команд (скрипта).
Скрипты - это специальный механизм, который позволяет реализовать последовательную передачу инструкций программатору на выполнение команд для записи и чтения кода из памяти трансивера. Скрипты применяются в том случае, когда необходимо реализовать специфический механизм программирования трансивера, алгоритм записи в который отличается от стандарта и требует выполнения ряда особых действий для успешного сохранения изменений кода в памяти трансивера.
Скрипт представляет собой текстовый файл, в котором каждая отдельная инструкция начинается с новой строки. Инструкции (команды) реализуются на основе протокола команд SFPTotal в соответствии с версией устройства.
Пример:
w2A2007B03416E6479 w2A000007F{00;7F} w2A2007F0080 w2A200FF0001 PAUSE R2A000007F
Как использовать скрипт?
- 1. На вкладке BATCH LOADER нажмите на кнопку Select instruction чтобы указать путь к файлу с алгоритмом для записи.
- 2. Убедитесь, что на вкладка TABLE содержит корректный код для записи. Проверьте контрольную сумму прошивки.
- 3. Следующим шагом нажмите кнопку для записи в память трансивера.
- Следует обратить внимание на тот факт, что после реализации этого алгоритма программное обеспечение не проводит проверку на успешность записи.
- Если запись была успешной, то содержимое кода в TABLE не должно быть измененным после выполнения операции чтения этой же области памяти трансивера, куда осуществлялась запись изменений с помощью скрипта.