16 583
правки
(→Обновление одного устройства: убрал про лору, что-то там нифига не работает.) |
|||
Строка 3: | Строка 3: | ||
В наших modbus-устройствах реализован механизм загрузчика прошивок — bootloader. Он позволяет обновлять прошивки устройств и модулей Wiren Board по RS-485/Modbus RTU. В режиме загрузчика основные функции устройства отключаются, а коммуникационные параметры в режиме загрузчика фиксированы и не зависят от значений в памяти устройства: 9600 8N2. | В наших modbus-устройствах реализован механизм загрузчика прошивок — bootloader. Он позволяет обновлять прошивки устройств и модулей Wiren Board по RS-485/Modbus RTU. В режиме загрузчика основные функции устройства отключаются, а коммуникационные параметры в режиме загрузчика фиксированы и не зависят от значений в памяти устройства: 9600 8N2. | ||
Сами прошивки выпускаюся в формате релизов, которые привязаны к [[Wiren_Board_Firmware_Update#releases| релизам]] программного обеспечения контроллера. Это позволяет избежать ситуации, когда свежая версия прошивки без продолжительного тестирования попадает в очень отвественную инсталляцию. | Сами прошивки выпускаюся в формате релизов, которые привязаны к [[Wiren_Board_Firmware_Update#releases| релизам]] программного обеспечения контроллера, но имеют отличный от него цикл. Это позволяет избежать ситуации, когда свежая версия прошивки без продолжительного тестирования попадает в очень отвественную инсталляцию. | ||
Если ваши устройства подключены через шлюз WB-MGE или аналог, то для прошивки подключите их напрямую к контроллеру или используйте перенаправление socat, [[WB FAQ/modbus-modules-behind-gateway | инструкция]]. | Если ваши устройства подключены через шлюз WB-MGE или аналог, то для прошивки подключите их напрямую к контроллеру или используйте перенаправление socat, [[WB FAQ/modbus-modules-behind-gateway | инструкция]]. |