Wirenboard 7 порт w1 не реагирует на GND

Переключил контакты W1 и W2 как “сухой контакт”
W2 - завелось сразу и заработало
W1 - не реагирует на GND
Создал виджеты для отслеживания W1 и W2. (На GIFке показано протыкивание всех входов A1-D1 тыкал +5V для W1-W2 тыкал GND)
Подозреваю что какая-то служба или что-то в этом роде связанное с 1-wire может его держать. При этом по схеме он просто подтянут по питанию вверх



wb7

Добрый день!

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

Рекомендую обновить пакеты контроллера до актуального релиза, 2410.

diag_output_AT2PYIOC_2024-12-18-00.04.21.zip (189.6 KB)

Залил последний fit 2410 и выполнил полный сброс на завод, перевел пины так же в сухие контакты и результат тот же, w1 не реагирует на GND
Очень жду ответ на данную проблему

Попробовал на аналогичной ревизии контроллера.


Работает, не воспроизводится.

Подскажите, есть ли пути диагностики данной проблемы? К примеру файл состояний этого пина в системе?

Для начала - работает ли W1 как 1-wire мастер?
Ну и gpio описаны в документации.
В общем достаточно

cat /sys/kernel/debug/gpio |grep W1
 gpio-45  (W1 UP               |w1_reg_pu_dummy     ) out lo 
 gpio-226 (W1                  |wb-mqtt-gpio        ) in  lo IRQ ACTIVE LOW

Видно что состояние gpio-226 - lo, что ожидаемо, так как замкнут на Gnd.