BOOT протокол предназначен для обновление микропрограммы в адаптере. Микропрограмма уникальная для каждого адаптера и доступна для скачивания по запросу с сервера. Микропрграмма зашифрована и имеет фиксированный размер. Задача программы загрузчика передать файл микропрограммы в прибор.
Все пакеты запросов и ответов имеют одинаковую структуру
BOOT_TYPE_DEV_SD = 0xFF01// ScanDoc BOOT_TYPE_DEV_SDC = 0xFF02// ScanDoc Compact BOOT_TYPE_DEV_MD3 = 0xFF03// MotoDoc3 BOOT_TYPE_DEV_SDCWIFI = 0xFF04// ScanDoc Compact WIFI BOOT_TYPE_DEV_SDCGSM = 0xFF05// ScanDoc Compact GSM
(0x03) Информация о версии boot
(0x01) Стереть микропрограмму
(0x02) Записать один сектор
(0x09) Запуск микропрограммы