wiki:device-version

Версии оборудования и ПО

Для оборудования используются следующие версии:

  • Версия платы (редакция платы) в формате <MAJOR>.<MINOR>, например: 1.15 . Число MAJOR - меняется в случае концептуальной переработки платы, MINOR - от версии к версии.
  • Аппаратная версия платы в формате HW<VERSION>, например HW3. Аппаратная версия определяет комплектацию платы и внутреннее устройство, влияющее на работу программного обеспечения. Платы с одинаковой аппаратной версии обычно отличаются несущественно (например, расположением разъемов или других элементов).
  • Версия ПО (прошивки) в формате <MAJOR>.<MINOR>, например: 2.14 . Число MAJOR - меняется в случае концептуальной переработки ПО, MINOR - от версии к версии.

ПО (прошивка) может быть представлена в двух версиях:

  • Полная версия (full): включает в себя загрузчик и приложение. Такая прошивка может быть установлена только программатором, аппаратная версия прошивки и аппаратная версия на плате должна строго совпадать. Обычно установка полной версии прошивки осуществляется при изготовлении оборудования и обновлять её таким способом не рекомендуется или запрещено.
  • Приложение. Прошивка обновляется уже программным способом: через flash-карту, сервис ParkCloud, по сети итранет или через RS232 (protodemo). При обновлении уже нет необходимости учитывать версию аппаратного обеспечения, т.к. эта версия остается в неизменном загрузчике устройства.

Для маркировки платы используется формат: <НаименованиеПлаты>-<ВерсияПлаты>-<АппаратнаяВерсия>, например wavepanel-2.1-hw3

Для маркировки полной версии прошивки используется формат: <НаименованиеПлаты>-<ВерсияПрошивки>-<АппаратнаяВерсия>-full, например wavepanel-2.1-hw3-full

Для маркировки прошивки-приложения используется формат: <НаименованиеПлаты>-<ВерсияПрошивки>, например wavepanel-2.1

Last modified 4 years ago Last modified on Apr 23, 2021, 5:15:08 PM