WB7 не видит пятый wbio модуль

Добрый день, создал новую тему так как не удалось найти решение в схожиш ветках.

5 боковых модулей подключены напрямую контроллеру в следующем порядке:
1.WBIO-DI-WD-14 2.WBIO-DI-WD-14 3.WBIO-DI-WD-14 4.WBIO-DO-SSR-8 5.WBIO-DI-WD-14

Так-же пробовал подключать с очисткой конфигурации и перезагрузкой по питанию в следующем порядке:
1.WBIO-DO-SSR-8 2.WBIO-DI-WD-14 3.WBIO-DI-WD-14 4.WBIO-DI-WD-14 5.WBIO-DI-WD-14
и
1.WBIO-DI-WD-14 2.WBIO-DI-WD-14 3.WBIO-DI-WD-14 4.WBIO-DI-WD-14 5.WBIO-DO-SSR-8

В каждом случае, пятый по счету IO модуль не работает, то есть если не работающий модуль переставить на позицию n<5 то он начинает работать.

Контроллер WB7
Batch no: 7.3.4J/12 1C/C2-GI/1
HW Revision: 7.3.4
Release: wb-2307 (stable)

Вывод i2cdetect при подключенных модулях:

root@wirenboard-APHMJVXK:~# i2cdetect -y 1
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:                         -- -- -- -- -- -- -- -- 
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
20: -- -- UU UU -- -- UU UU -- -- -- -- -- -- -- -- 
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
70: -- -- -- -- -- -- -- -- 

Вывод dpkg -s wb-mqtt-gpio:

root@wirenboard-APHMJVXK:~# dpkg -s wb-mqtt-gpio
Package: wb-mqtt-gpio
Status: install ok installed
Priority: optional
Section: misc
Installed-Size: 187
Maintainer: Evgeny Boger <boger@contactless.ru>
Architecture: armhf
Version: 2.12.1
Replaces: wb-homa-gpio (<< 2.0.1)
Depends: libc6 (>= 2.8), libgcc-s1 (>= 3.5), libstdc++6 (>= 9), libwbmqtt1-4, ucf, wb-configs (>= 1.82.2)
Suggests: linux-image-wb6 (>= 5.10.35-wb1)
Breaks: wb-homa-gpio (<< 2.0.1), wb-mqtt-confed (<< 1.7.0)
Conflicts: wb-homa-gpio (<< 2.0.1)
Conffiles:
 /etc/wb-configs.d/13wb-mqtt-gpio 931ef4c957d593a8368f938fc80117d1
Description: Wiren Board Smart Home MQTT generic sysfs GPIO driver compatible with HomA conventions
Homepage: https://github.com/wirenboard/wb-mqtt-gpio

Вывод systemctl status wb-mqtt-gpio

● wb-mqtt-gpio.service - MQTT Driver for GPIO-controlled switches
     Loaded: loaded (/lib/systemd/system/wb-mqtt-gpio.service; enabled; vendor preset: enabled)
     Active: active (running) since Mon 2023-10-09 19:20:31 UTC; 12min ago
   Main PID: 19618 (wb-mqtt-gpio)
      Tasks: 7 (limit: 4790)
     Memory: 1.0M
        CPU: 36.776s
     CGroup: /system.slice/wb-mqtt-gpio.service
             └─19618 /usr/bin/wb-mqtt-gpio

Oct 09 19:20:32 wirenboard-APHMJVXK wb-mqtt-gpio[19618]: INFO: [mqtt] subscription succeeded (message id 248)
Oct 09 19:20:32 wirenboard-APHMJVXK wb-mqtt-gpio[19618]: INFO: [mqtt] subscription succeeded (message id 255)
Oct 09 19:20:32 wirenboard-APHMJVXK wb-mqtt-gpio[19618]: INFO: [mqtt] subscription succeeded (message id 262)
Oct 09 19:20:32 wirenboard-APHMJVXK wb-mqtt-gpio[19618]: INFO: [mqtt] subscription succeeded (message id 269)
Oct 09 19:20:32 wirenboard-APHMJVXK wb-mqtt-gpio[19618]: INFO: [mqtt] subscription succeeded (message id 276)
Oct 09 19:20:32 wirenboard-APHMJVXK wb-mqtt-gpio[19618]: INFO: [mqtt] subscription succeeded (message id 283)
Oct 09 19:20:32 wirenboard-APHMJVXK wb-mqtt-gpio[19618]: INFO: [mqtt] subscription succeeded (message id 290)
Oct 09 19:20:32 wirenboard-APHMJVXK wb-mqtt-gpio[19618]: INFO: [mqtt] subscription succeeded (message id 297)
Oct 09 19:20:32 wirenboard-APHMJVXK wb-mqtt-gpio[19618]: ERROR: [gpio driver] Failed to create chip driver for /dev/gpiochip: unable to open device path '/dev/gpio>
Oct 09 19:20:32 wirenboard-APHMJVXK wb-mqtt-gpio[19618]: INFO: [gpio driver] Started

Вывод dmesg | grep i2c

root@wirenboard-APHMJVXK:~# dmesg -T | grep i2c
[Mon Oct  9 19:15:17 2023] i2c /dev entries driver
[Mon Oct  9 19:15:19 2023] axp20x-i2c 0-0034: AXP20x variant AXP221 found
[Mon Oct  9 19:15:19 2023] input: axp20x-pek as /devices/platform/soc/1c2ac00.i2c/i2c-0/0-0034/axp221-pek/input/input0
[Mon Oct  9 19:15:19 2023] axp20x-i2c 0-0034: AXP20X driver loaded
[Mon Oct  9 19:19:26 2023] i2c i2c-1: Failed to register i2c client mcp23017 at 0x27 (-16)
[Mon Oct  9 19:19:26 2023] i2c i2c-1: of_i2c: Failure registering /soc/i2c@1c2b000/extio5_wbio_di_wd_14@27
[Mon Oct  9 19:19:26 2023] i2c i2c-1: failed to create client for '/soc/i2c@1c2b000/extio5_wbio_di_wd_14@27'
[Mon Oct  9 19:19:26 2023] OF: changeset notifier error @/soc/i2c@1c2b000/extio5_wbio_di_wd_14@27

Подскажите пожалуйста в какую сторону двигаться, после проделанных манипуляций уже заканчиваются идеи.

Обратите внимание на документацию:

Подключите 4 модуля WD-14. Пятым - SSR8. Деконфигурируйте все модули. Отправьте контроллр в перезагрузку. После перезагрузки - сконфигурируйте и проверьте работоспособность.

Добрый день, спасибо большое, модуль определился

1 лайк

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