JetHub D1+ модуль Zigbee не отвечает на запросы, но как устройство /dev/ttyAML2 присутствует

Контроллер хоть и лежал год, но новый. Все работает, но Zigbee модуль не коммуницирует.

При попытке опроса или перевода в режим загрузчика тоже посылает, но в инструкции написано, что нужна сначала Прошивка загрузчика но как его прошить без JTAG? Попытки были такие, явно загрузчик не прошит…

У вас точно устройство с EFR32 на борту?
Если да:

  • убедитесь, что отключены интеграции ZHA или аддон/приложение Zigbee2MQTT
  • попробуйте перезагрузить модуль перед запуском утилиты elelabs:
    echo 1 > /sys/class/gpio/gpio553/value
    sleep 1
    echo 0 > /sys/class/gpio/gpio553/value
  • прошивать загрузчик не требуется: он уже зашит на производстве, переходите к разделу основной прошивки.

К сожалению и так его нет

На коробке напиано, что EFR32

Идей больше нет. Готов отправить в сервисный центр на ремонт. Гарантийный талон есть, но там не написано ничего сколько гарантия и куда обращаться. Как я понимаю СЦ только в СПБ?

у вас по какой-то причине отсутствуют gpio, которые должны инициализироваться при старте системы. попробуйте вручную запустить скрипт /usr/lib/armbian/jethub-init
и подскажите версию системы.

Если не справитесь, то отправляйте нам на проверку. Гарантия 1 год. Напишите на sales@jethome.ru с номером заказа, с вами свяжутся.

Перезалил систему, GPIO появились, можно туда писать\читать, но не помогло

OC Debian stable (trixie) v25.11.2.jh.0.6 for JetHub D1 running Armbian Linux 6.12.58-current-meson64

Скрипт /usr/lib/armbian/jethub-init тоже запускал, но результат тот же.

Прямо загадка(

попробуйте дополнительно модуль вывести в BOOT режим (0 в gpio548).

echo 0 > /sys/class/gpio/gpio548/value
echo 1 > /sys/class/gpio/gpio553/value
sleep 1
echo 0 > /sys/class/gpio/gpio553/value

Да, то что нужно)

Спасибо. Вопрос снят.