Добрый день!
Долго не решался обновлять контроллер с версии wb-2304, но в конце-концов место в root-разделе закончилось и я решил обновиться.
После обновления все датчики 1-wire на доп. модуле WBE2-I-1-WIRE отвалились. В настройках портов и расширений, указан WBE2-I-1-WIRE: мастер шины 1-wire.
Температурные датчики подключал по одному, толку нет.
Подскажите решение данной проблемы, на форуме не нашёл ответа, кроме как замеры данного модуля на модуль с изменённой элементной базой.
Добрый день.
Покажите пожалуйста логи, желательно пришлите, архив с диагностической информацией контроллера. Создание архива описано в документации.
Ну и покажите вывод dmesg
после подключения-отключения датчика.
diag_output_ALGYF33M_2025-01-28-16.50.50.zip (260,5 КБ)
Ну и покажите вывод
dmesg
после подключения-отключения датчика.
Реакции нет.
Деконфигурируйте пожалуйста моддуль расширения и сконфигурируйте его снова.
[709503.823205] i2c-gpio mod1_i2c: using lines 24 (SDA) and 25 (SCL)
Добавилась такая строка в dmesg.
На отключение-подключение датчика так же нет реакции.
Сохраняю конфигурацию.
Вижу (для MOD2):
Jan 29 11:46:57 wirenboard-ANHVBI4B wb-hwconf-manager[29839]: Adding wb67-mod2:wbe2-i-w1-gpio
Jan 29 11:46:57 wirenboard-ANHVBI4B wb-hwconf-manager[29780]: Initializing wb67-mod2:wbe2-i-w1-gpio.
Jan 29 11:46:58 wirenboard-ANHVBI4B kernel: gpio-117 (mod2_onewire): enforced open drain please flag it properly in DT/ACPI DSDT/board file
Точно ли выбираете v4?
Нет, я выбирал предыдущий пункт. Надо v4?
Я настраивал, как было ранее.
Сейчас с v4 попробую.
Да. Действительно с v4 получает данные.
Спасибо.
Вот строки из конфига в прошивке 2304:
“slots”: [
{
“id”: “wb67-mod1”,
“name”: “Internal slot 1”,
“compatible”: [
“wbe2”,
“wbe3-reduced”
],
“module”: “wbe2-i-w1-gpio”,
“options”: {}
},
Я по подобию и настраивал.
Там разница в конфигурации вокруг назначения ядерного модуля. Название - то же, фактически.
Ну отлично, рад.