Проверка контрольной суммы

Материал из SFPTotal Wiki
Перейти к: навигация, поиск

Эта функция позволяет создать основной код трансивера с корректной контрольной суммой после внесения каких-либо изменений.

В основном коде трансивера имеется две контрольные суммы, которые определяют целостность данных тела прошивки. Во вкладках CODE DETAIL и TABLE контрольные сумма имеют адреса 0x3F и 0x5F.

По умолчанию программа автоматически пересчитывает контрольные суммы, когда вы производите изменения в редакторе коде. Чтобы отключить автоматическую проверку контрольной суммы, снимите флаг в меню Edit - Autoset checksum.

Для проверки контрольной суммы используйте меню Edit - Verify Checksum.

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

SFPTotal validate checksum.png

Для того, чтобы установить правильное значение контрольной суммы в теле прошивки, нажмите кнопку

SFPTotal set checksum button.png

После этого будет произведен пересчет всех контрольных сумм.

SFPTotal validate checksum result.png