Это черновик страницы. Последняя правка сделана 29.08.2024 пользователем NotebookKiller.

ERRWB74004: Зависание GSM модема из-за внешних электромагнитных наводок

Подверженные устройства

Контроллеры Wiren Board 7.3, 7.4.

Описание

При расположении в непосредственной близости от контроллера электромагнитных пускателей наведенные помехи вызывают отключение GSM модема

Причины и подробное описание

Коммуникация с модемом происходит через USB шину, которая чувствительна к помехам. Признак наличия помех - вывод в лог ядра характерных сообщений:

option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
option 3-1:1.2: device disconnected

При этом в логе ModemManager

<warn>  [modem0/bearer0] checking if connected failed: Couldn't check current list of active PDP contexts: Serial command timed out
<warn>  [modem0/bearer0] checking if connected failed: Couldn't check current list of active PDP contexts: Serial command timed out
<warn>  [modem0] port ttyUSB1 timed out 2 consecutive times
<warn>  [modem0/bearer0] checking if connected failed: Couldn't check current list of active PDP contexts: Serial command timed out
<warn>  [modem0] port ttyUSB1 timed out 3 consecutive times
<info>  [base-manager] port usb0 released by device 'wbc'
<info>  [base-manager] port ttyUSB0 released by device 'wbc'

Затем сервис автоматически перезапускает модем.

Пути обхода

  • Разместить источники помех (искрящие контакты) возможно дальше от контроллера.
  • Снабберная (искрогасящая) цепочка (примерные значения резистор 100 Ом 1Вт + конденсатор 0.1мкФ 1000В последовательно) на контакты реле, управляющего обмоткой контактора, должна полностью или почти полностью исключить вероятность возникновения сбоев. Снаббер исключает искрение реле, помехи не генерируются, USB работает без сбоев.
  • Полностью проблему также исключает короткая перемычка (<1см толстого провода) между землей модемной платы со стороны антенного разъема, и ближайшей землей материнской платы WB, но это подразумевает доработку плат и аккуратную пайку на месте.

Исправление

  • В следующей версии платы модема будет добавлен дополнительный заземляющий пого-пин.

ERRWBC001: Зависание GSM модема из-за электромагнитных наводок

Подверженные устройства

Модем WBC2-4G до ревизии v3.7A

Описание

Модем перестаёт работать, “пропадает” из системы. Перезагрузка помогает ненадолго, или не помогает вообще

Причины и подробное описание

При определённых условиях (базовая станция далеко, сигнал слабый, при этом модем со штатной короткой антенной) излучение от передатчика модема WBC2-4G наводит помехи на USB-контроллер, и USB-устройства, в первую очередь сам модем, "отваливаются". Признак отсоединения модема - вывод в лог ядра характерных сообщений:

 option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
 option 3-1:1.2: device disconnected
 option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
 option 3-1:1.4: device disconnected
 option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
 option 3-1:1.5: device disconnected
 option1 ttyUSB3: GSM modem (1-port) converter now disconnected from ttyUSB3
 option 3-1:1.3: device disconnected
 usb 3-1: new high-speed USB device number 8 using ehci-platform
 rndis_host 3-1:1.0 usb0: register 'rndis_host' at usb-1c1c000.usb-1, RNDIS device, 3e:3c:38:91:50:a4
 option 3-1:1.2: GSM modem (1-port) converter detected
 usb 3-1: GSM modem (1-port) converter now attached to ttyUSB0
 option 3-1:1.4: GSM modem (1-port) converter detected
 usb 3-1: GSM modem (1-port) converter now attached to ttyUSB1
 option 3-1:1.5: GSM modem (1-port) converter detected
 usb 3-1: GSM modem (1-port) converter now attached to ttyUSB2
 option 3-1:1.3: GSM modem (1-port) converter detected
 usb 3-1: GSM modem (1-port) converter now attached to ttyUSB3

Сервис автоматически перезапускает модем.

Пути обхода

Полностью проблему исключает короткая перемычка (<1см толстого провода) между землей модемной платы со стороны антенного разъема, и ближайшей землей материнской платы WB, но это подразумевает доработку плат и аккуратную пайку на месте. В модуле модема версии v3.7A и новее добавлен погопин, дополнительно соединяющий земляной полигон модема с корпусом разъёма USB-A на плате Wiren Board и подавляющий таким образом помехи.

Исправление

  • Улучшение условий связи - например, вынос антенны повыше
  • Если не помогает или невозможно - замена на исправленную версию модема по гарантии