Bootloader: Errata: различия между версиями
(Новая страница: «==Описание== Список известных ошибок загрузчика Modbus-устройств Wiren Board Подробнее о загрузчике Как обновить загрузчик == ERRBOOT001: Не работают четность ODD и EVEN при переходе в загрузчик с пользовательскими настройками связи== {{Anchor|ERRBOOT001}} '''...») |
|||
Строка 28: | Строка 28: | ||
Не использовать четность или использовать дефолтные настройки связи | Не использовать четность или использовать дефолтные настройки связи | ||
==ERRBOOT002: Обновление загрузчика не принимает прошивку на пользовательских настройках связи | ==ERRBOOT002: Обновление загрузчика не принимает прошивку на пользовательских настройках связи== | ||
{{Anchor|ERRBOOT002}} | {{Anchor|ERRBOOT002}} | ||
'''Подверженные устройства''' | '''Подверженные устройства''' |
Версия 13:10, 1 апреля 2024
Описание
Список известных ошибок загрузчика Modbus-устройств Wiren Board
ERRBOOT001: Не работают четность ODD и EVEN при переходе в загрузчик с пользовательскими настройками связи
Подверженные устройства
Все устройства с загрузчиком версии 1.3.0
Описание
Если прошивка работает с четностью ODD или EVEN, то при переходе в загрузчик с пользовательскими настройками связи, загрузчик не отвечает.
Причины и подробное описание
Ошибка в коде драйвера последовательного порта, неправильно настраивается четность приемопередатчика.
Запланированное исправление
Исправлено в загрузчике версии 1.4.0
Пути обхода
Не использовать четность или использовать дефолтные настройки связи
ERRBOOT002: Обновление загрузчика не принимает прошивку на пользовательских настройках связи
Подверженные устройства
Все устройства с загрузчиком версии 1.3.0
Описание
Если обновлять загрузчик на пользовательских настройках, то сначала отправляется файл загрузчика, а затем прошивка. При этом прошивка не принимается.
Причины и подробное описание
После перехода в загрузчик с сохранением пользовательских настроек связи (через регистр 131), загрузчик только один раз принимает прошивку на пользовательских настройках, далее переключается на дефолтные.
Запланированное исправление
Исправлено в загрузчике версии 1.4.0
После перехода в загрузчик с сохранением пользовательских настроек связи (через регистр 131), параметры связи не будут меняться, пока не будет произведен переход на дефолтных настройках ( через регистр 129), или пока устройство не будет пререзагружено по питанию
Пути обхода
Использовать дефолтные настройки связи
ERRBOOT003: После обновления прошивки устройство может перестает работать
Подверженные устройства
Все устройства с загрузчиком версии 1.4.0
Описание
Если обновить прошивку и новая версия будет иметь больший размер в блоках, чем старая, то загрузчик не сможет загрузить прошивку целиком.
Причины и подробное описание
Все пространство после прошивки используется как файловая система, загрузчик не стирает файловую систему и конец загружаемой прошивки не записывается, если прошивка пересекается со страницами файловой системы.
Запланированное исправление
Исправлено в загрузчике версии 1.4.1 Обновление загрузчика продолжает работать, так как размер загрузчика сильно меньше прошивки.
Пути обхода
Использовать ключ -w в wb-mcu-fw-flasher для стирания файловой системы. Это приведет к корректной записи прошивки, однако настройки будут потеряны.