Термодатчики пропали после обновления прошивки WB5.6

Wirenboard 5.6 завис так, что пришлось восстанавливать прошивку. Установилась версия wb-2204 (202202041906_stable_emmc_wb58.img), все modbus устройства видны и работают, а датчики 1-wire пропали.
В MQTT Channels нет ни одного термометра.
mosquitto_sub -v -t /devices/wb-w1/# ничего не выдаёт, тишина.
до восстановления прошивки все термометры прекрасно отображались

как можно вернуть термометры?

Разобрался сам. На всякий случай, если у кого-то повторится проблема.

В файле /boot/vEnv.txt была строка:
fdt_file=/boot/dtbs/imx28-wirenboard58.dtb

почему-то версия не соответствовала моему железу, может быть я криво прошивал и где-то накосячил. я руками поменял версию и после перезагрузки все термометры появились. вот правильная версия, которая у меня заработала для WB5.6:
fdt_file=/boot/dtbs/imx28-wirenboard55.dtb

Здравствуйте!
Предполагаю, что версия прошивки была выбрана не совсем верно.
Если у вас контроллер аппаратной версии 5.6, то для него нужно выбирать прошивку цифрами 55 в версии: 202202041900_stable_webupd_wb55.fit
Прошивка 202202041906_stable_webupd_wb58.fit предназначена для аппаратных ревизий Wiren Board 5.8.x–5.9.

Лучше ориентироваться по ссылкам в документации: Обновление прошивки контроллера Wiren Board — Wiren Board