Обновление MAO4 до 2.4 на тестинге

Добрый день! Нужно диммирование от МАО. Решил обновить. Контроллер на тестинге, сделал обновление контроллера, прошивок. Новая прошивка не поставилась сама. Установил руками. Все залетело, но в шаблоне устройства ничего не поменялось. Что то пошло не так. Прикладываю логи:

root@wirenboard-ARKTSXK2:/tmp# wb-mcu-fw-updater update-all
2023-04-28 17:35:37,861 Will probe all devices on enabled serial ports of /etc/wb-mqtt-serial.conf:
2023-04-28 17:35:37,865 Probing WB-MR6C (port: /dev/ttyRS485-1, slaveid: 94, uart_params: 115200N2, response_timeout: 0.50)...
2023-04-28 17:35:38,620 Probing WB-MAO4 (port: /dev/ttyRS485-1, slaveid: 160, uart_params: 115200N2, response_timeout: 0.50)...
2023-04-28 17:35:39,373 Probing WB-MWAC (port: /dev/ttyRS485-1, slaveid: 120, uart_params: 115200N2, response_timeout: 0.50)...
2023-04-28 17:35:40,122 Probing WB-MR6C v.3 (port: /dev/ttyRS485-1, slaveid: 109, uart_params: 115200N2, response_timeout: 0.50)...
2023-04-28 17:35:40,871 Probing WB-MR6C v.3 (port: /dev/ttyRS485-1, slaveid: 130, uart_params: 115200N2, response_timeout: 0.50)...
2023-04-28 17:35:41,620 Probing WB-MR6C v.3 (port: /dev/ttyRS485-1, slaveid: 117, uart_params: 115200N2, response_timeout: 0.50)...
2023-04-28 17:35:42,369 Probing WB-MR6C (port: /dev/ttyRS485-1, slaveid: 145, uart_params: 115200N2, response_timeout: 0.50)...
2023-04-28 17:35:43,118 Probing WB-MAI6 (port: /dev/ttyRS485-1, slaveid: 165, uart_params: 115200N2, response_timeout: 0.50)...
2023-04-28 17:35:43,865 Probing WB-MAP6S fw2 (port: /dev/ttyRS485-1, slaveid: 60, uart_params: 115200N2, response_timeout: 0.50)...
2023-04-28 17:35:50,467 WB-MAP6S fw2 (60, /dev/ttyRS485-1) is too old and does not support firmware updates!
2023-04-28 17:35:50,467 Probing WB-MWAC (port: /dev/ttyRS485-1, slaveid: 61, uart_params: 115200N2, response_timeout: 0.50)...
2023-04-28 17:35:51,217 Probing Varmann_template_title (port: /dev/ttyRS485-2, slaveid: 2, uart_params: 9600N1, response_timeout: 0.50)...
2023-04-28 17:35:54,255 Probing Varmann_template_title (port: /dev/ttyRS485-2, slaveid: 1, uart_params: 9600N1, response_timeout: 0.50)...
2023-04-28 17:35:57,292 Probing turkov (port: /dev/ttyMOD2, slaveid: 1, uart_params: 9600N1, response_timeout: 0.50)...
2023-04-28 17:36:01,654 Update skipped: 1.19.2 -> 1.19.2 (WB-MR6C (94, /dev/ttyRS485-1))
2023-04-28 17:36:02,940 Update skipped: 2.3.0 -> 2.3.0 (WB-MAO4 (160, /dev/ttyRS485-1))
2023-04-28 17:36:04,247 Update skipped: 1.19.2 -> 1.19.2 (WB-MWAC (120, /dev/ttyRS485-1))
2023-04-28 17:36:05,563 Update skipped: 1.19.2 -> 1.19.2 (WB-MR6C v.3 (109, /dev/ttyRS485-1))
2023-04-28 17:36:06,823 Update skipped: 1.19.2 -> 1.19.2 (WB-MR6C v.3 (130, /dev/ttyRS485-1))
2023-04-28 17:36:08,164 Update skipped: 1.19.2 -> 1.19.2 (WB-MR6C v.3 (117, /dev/ttyRS485-1))
2023-04-28 17:36:09,455 Update skipped: 1.19.2 -> 1.19.2 (WB-MR6C (145, /dev/ttyRS485-1))
2023-04-28 17:36:10,777 Update skipped: 2.0.5 -> 2.0.5 (WB-MAI6 (165, /dev/ttyRS485-1))
2023-04-28 17:36:12,115 Update skipped: 1.19.2 -> 1.19.2 (WB-MWAC (61, /dev/ttyRS485-1))
2023-04-28 17:36:12,118 Not updated:
2023-04-28 17:36:12,119 	WB-MR6C (94, /dev/ttyRS485-1); WB-MAO4 (160, /dev/ttyRS485-1); WB-MWAC (120, /dev/ttyRS485-1); WB-MR6C v.3 (109, /dev/ttyRS485-1); WB-MR6C v.3 (130, /dev/ttyRS485-1); WB-MR6C v.3 (117, /dev/ttyRS485-1); WB-MR6C (145, /dev/ttyRS485-1); WB-MAI6 (165, /dev/ttyRS485-1); WB-MWAC (61, /dev/ttyRS485-1)
2023-04-28 17:36:12,120 You may try to run with "--force" or "--allow-downgrade" arg
2023-04-28 17:36:12,121 Too old for any updates:
2023-04-28 17:36:12,121 	WB-MAP6S fw2 (60, /dev/ttyRS485-1)
2023-04-28 17:36:12,122 
2023-04-28 17:36:12,122 0 upgraded, 9 skipped upgrade, 0 stuck in bootloader, 0 disconnected and 1 too old for any updates. 

Вот не предлагает ничего.

root@wirenboard-ARKTSXK2:~# apt update && apt upgrade
Сущ:1 http://security.debian.org/debian-security bullseye-security InRelease
Сущ:2 http://deb.debian.org/debian bullseye InRelease                                                                                                                       
Сущ:3 http://deb.debian.org/debian bullseye-updates InRelease                                                                                                               
Сущ:4 http://deb.debian.org/debian bullseye-backports InRelease                                                                                                             
Сущ:5 http://deb.wirenboard.com/wb7/bullseye testing InRelease                                                                                                              
Сущ:6 https://deb.nodesource.com/node_16.x bullseye InRelease                                                                                                         
Пол:7 https://pkgs.tailscale.com/stable/debian bullseye InRelease                                                      
Получено 6 016 B за 6с (1 064 B/s)        
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Все пакеты имеют последние версии.
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Расчёт обновлений… Готово
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.

Далее поставил прошивку 2.4

2023-04-28 17:46:40,098 Downgrade not allowed: 2.4.0 -> 2.3.0 (WB-MAO4 (160, /dev/ttyRS485-1)) ```


Но настроек устройства не прибавилось

Где ошибка?

Программисты поспешили написать в документацию новую функцию. На сколько я знаю, шаблон ещё не вливали и прошивка даже в тестинг не вышла.

Можно получить шаблон?

У меня под рукой нет, я даже не знаю, делали ли его и выкладывали ли. Я мимо проходил.

Можете поискать на Гитхабе, но лучше дождаться, когда вольют. Ибо там может много чего поменяться и вы останетесь с кривым шаблоном, который несовместим с новой версией.

Они у нас еще и нескомпиленные выкладываются… В общем считайте, что пока функции нет, будет на след неделе примерно. В доке разделы скрыл, чтобы не смущали.

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.

Забыл отписаться.
Прошивка 2.4 заехала в тестинг, в документации на устройство актуальная информация: https://wirenboard.com/wiki/WB-MAO4_0-10V_Modbus_Analog_Output

1 лайк