Проблема с доступом к WB6 через Debug console на Ubuntu 20.04

пробую:
выполнил
minicom -s /dev/ttyACM0, настроил порт…115200 8N1 No No
подключаюсь
minicom ttyACM0 - пустой экран,Offline внизу, нет реакции на клаву

PS при сохранении конфига в миником как _dev_ttyACM0 и последующем старте миникома как
minicom _dev_ttyACM0 - результат такой же


“Offline” - это норма. А при выключении-включении контроллера - тоже пусто?

да

То есть красным - вообще не светится?
Дайте ревизию и серийный номер контроллера с наклейки сбоку.

Вы знаете… полез смотреть наклейку с серийником - отцепил DI-WD-14( c DO-R10R-4 справа от него) - контроллер завелся…На этих двух модулях нагрузки нет никакой, поэтому… молча смотрю на 10 штырьков и думаю … про надежность и про то, что будет когда я уеду напр в какой-нибудь Шанхай, а дом молча умрет из-за такого фигового разъема…и про то какие шансы будут у жены или детей разобраться и починить…

нет, красным не светился вообще

PS контроллер и два модуля справа лежат статично на отдельной полке перед столом (не на рейке)… ни вибраций, на движений нет…припуски кабелей есть, концы обжаты все НВШИ, нигде ничего не болтается…
оч расстроился…

Проверьте версию

uname -a

Была бага в ядре, в сентябре исправлена, вызывала подвисания i2c шины. Скорее всего надо пакеты обновить штатным

apt update && apt upgrade -y

Вообще - лечится полным снятием питания с контроллера.

update && upgrade делал буквально 3-4 дня назад, т.к. разбирался с мотором от dooya

root@wirenboard-ACSIRGKJ:~# uname -a
Linux wirenboard-ACSIRGKJ 4.9.22-wb6 #2 SMP Wed Dec 9 16:55:10 UTC 2020 armv7l GNU/Linux

По-моему, самое время и отличный повод вам подумать о разъеме с ламелями на твердом сердечнике… с фиксацией… imho

Или о соединении с модулями гибким плоским кабелем. Тоже как вариант.

Проблема воспроизводится снова (выходит проблема не в качестве разъема…)
При подключении модулей какое то время поработал, но после 2-5 перезагрузок контроллер не грузится (виснет) и подключиться к консоли нельзя.

Так, если у вас воспроизводится, да еще так стабильно - то давайте мы поменяем вам оборудование. Курьер привезёт новое оборудование и заберёт старое.
Для возврата напишите, пожалуйста, письмо на info@wirenboard.com.

В письме укажите:

  1. ссылку на эту тему,
  2. серийный номер устройства, контроллера,
  3. ваш действующий телефон и адрес доставки.
    Причем заменим контроллер и оба модуля.

Очень рад как Ваша компания работает с клиентами.
Вы пример для всего русского рынка…

Я еще попробую сам определить закономерности и разобраться … соберу статистику (чтобы быть полностью уверенным, что никакие мои скрипты и настройки не могут быть причиной таких зависаний… ну и вам дать описание… to narrow down the angle) Если уверенность появится и ничего не получится поправить, то обязательно возпользуюсь вашим предложением.

Спасибо!

Благодарю. Действительно, очень приятно.
Почему так работаем - нам (правда) нравится автоматизация. Делаем, поэтому, “для себя”. Да, ошибаемся, бывают баги.
Если у вас воспроизводится баг при перезагрузке - проверьте пожалуйста в конфигурации:

  • без модулей
  • с одиним WD-14
  • с одним R10R-4
    перезапустить несколько раз.

Зависание гарантированно воспроизводится когда DO-R10R-4 включен справа к WD-14. Отключаю его и все работает…
М.б. мощности БП не хватает (стоит Mean Well HDR-30-24)?
на первом RS485 подключен датчик MSW v.3, запитан от порта, на втором 485ом - двигатель Dooya DT82TV, питание у него свое.
Если поменять местами модули (контроллер+WD-14+R10R-4), то все загружается…

А без R10R-4 - не виснет?

Нет, точно не в этом дело.

То есть порядок контроллер - R10R-4 - WD-14?

И да, версию (hw) и серийный номер контроллера все же напишите.

без R10R-4 - не виснет
когда контроллер+WD14+R10R - при перезагрузке виснет
когда контролер+R10R+WD14 - не виснет

еще обратил внимание что стыковочный разъем на R10R выступает на лишний 1мм за пределы корпуса, поэтому при стыковке к любому блоку остается зазор в 1-1.5мм…(у меня два идентичных R10R - у обоих штырьковый разъем выступает на этот 1мм, могу приаттачить фото. Наверное не критично и это не имеет значения)

контроллер с 4g модемом

Batch No

6.7.2D 448

Firmware version

202012140122

HW Revision

6.7.2

Manufacturing Date

Пт дек 4 17:29:21 MSK 2020

Short SN

ACSIRGKJ

Temperature Grade

industrial

Идет работа над обновлением, проблема - программная, думаю на следующей неделе исправим.

Фикс готов:
для установки

Добавляем источник

echo "deb http://releases.contactless.ru/experimental.15 stretch main" > /etc/apt/sources.list.d/irq-test.list

Обновляем систему с установкой пакетов:

apt update && apt upgrade -y

Тестируем версию wb-hwconf-manager:

dpkg -s wb-hwconf-manager | grep Version

Должно выдать “Version: 1.38.3”

Веряию ядра:

dpkg -s linux-image-4.9.22-wb6 | grep Version

Должно выдать “Version: 4.9+wb20210202141020”

Перезапускаем контроллер:

reboot

Прошу отписаться по результату.

Выполнил. Соберу статистику, отпишусь.

Добрый день.
Напишите, возникали ли какие-то проблемы?