Нумерация и совместимость прошивок | | Печать | |
Осциллографы Oscill - Встроенная микропрограмма |
В загрузчике (постоянная часть прошивки oscill) навсегда записаны код названия устройства: uosc - семейство осциллографов в виде приставок к компьютеру, подключаемых к UART или USB - порту ПК/КПК/смартфона/мобильного телефона. и несменяемый код платформы (аппаратной части oscill), который состоит из трех цифр: X - номер в семействе (поколение); Y - редакция аппаратной части (схемотехники осциллографа), для которой потребовались изменения прошивки. Z - редакция схемы/платы, не влияющая на логику работы. Соответственно, обозначение прошивок: uosc X.YZ, где:uosc - семейство осциллографов, для которого предназначена прошивка X - номер в семействе (поколение); Y - редакция аппаратной части, для которой предназначена прошивка; Z - версия прошивки.
Осциллографы с разными X, Y - в общем случае не совместимы между собой, поэтому не допускают загрузки прошивки с иными X Y, чем в загрузчике.
При старте процедуры обновления прошивки из загрузчика oscill читаются его атрибуты и сравниваются с атрибутами в файле прошивки. Их совпадение позволяет начать обновление встроенного ПО oscill. Текущая версия прошивки oscill в этой процедуре не выясняется и не показывается. Чтобы её узнать - следует начать обычный сеанс работы с oscill, и посмотреть версию в Menu - Device - Version. Загрузчик позволяет записывать в oscill любые подходящие прошивки, в том числе - и более старые, чем текущая. Актуальным является сличение первых двух цифр Oscill HW (получено из oscill) с первыми двумя цифрами Firmware Version.
|