Показать сообщение отдельно
Старый 05.04.2016, 10:45   #5
marcus
Новичок
 
Регистрация: Apr 2016
Сообщения: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Перегрузка USB?

Здравствуйте эта тема наша тема, помогите нам решить этот вопрос, ибо мы данную систему внедрили уже давно, и она не работает - а заказчик очень недоволен.

плк SMH2Gi применяется для следующей цели - производит опрос модуля аналогового ввода овен мв110-8А по rs485 протокол Modbus rtu, на си написали скрипт и добавили в автозапуск каждые 10 минут пишем архив на флешкарту 2 гб, к юсб порту плк подклюен хаб, через хаб подключена непосредственно флешкарта и usb модем, суть которого через smconnect отправляет смс сообщение при превышении уставок по каналу от модуля ввода, то есть номер и функции отправки смс мы задаем через браузер,
проблема в следующем: данная система работает около 1-2 суток, после чего перестает определятся модем, или и флешкарта в том числе, что видно из следующего примера лог dmesg

Mar 28 07:31:11 kernel: [ 53.070671] option 1-1.1:1.1: device disconnected
Mar 28 07:31:11 kernel: [ 53.145522] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
Mar 28 07:31:12 kernel: [ 53.363887] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
Mar 28 07:31:12 kernel: [ 53.405807] option 1-1.1:1.2: device disconnected
Mar 28 07:31:12 kernel: [ 53.680216] usb 1-1: reset full speed USB device using mxc-ehci and address 2
Mar 28 07:31:12 kernel: [ 53.838428] usb 1-1: device descriptor read/64, error -71
Mar 28 07:31:12 kernel: [ 54.109741] usb 1-1: device descriptor read/64, error -71
Mar 28 07:31:12 kernel: [ 54.380031] usb 1-1: reset full speed USB device using mxc-ehci and address 2
Mar 28 07:31:13 kernel: [ 54.528052] usb 1-1: device descriptor read/64, error -71
Mar 28 07:31:13 kernel: [ 54.799374] usb 1-1: device descriptor read/64, error -71
Mar 28 07:31:13 kernel: [ 55.059403] usb 1-1: reset full speed USB device using mxc-ehci and address 2
Mar 28 07:31:13 kernel: [ 55.534159] usb 1-1: device not accepting address 2, error -71
Mar 28 07:31:14 kernel: [ 55.669840] usb 1-1: reset full speed USB device using mxc-ehci and address 2
Mar 28 07:31:14 kernel: [ 56.144618] usb 1-1: device not accepting address 2, error -71
Mar 28 07:31:14 kernel: [ 56.268992] hub 1-1:1.0: hub_port_status failed (err = -19)
Mar 28 07:31:14 kernel: [ 56.269060] hub 1-1:1.0: hub_port_status failed (err = -19)
Mar 28 07:31:14 kernel: [ 56.269105] hub 1-1:1.0: hub_port_status failed (err = -19)
Mar 28 07:31:14 kernel: [ 56.269147] hub 1-1:1.0: hub_port_status failed (err = -19)
Mar 28 07:31:14 kernel: [ 56.269176] hub 1-1:1.0: activate --> -19
Mar 28 07:31:14 kernel: [ 56.269279] usb 1-1: USB disconnect, address 2
Mar 28 07:31:14 kernel: [ 56.506456] usb 1-1: new full speed USB device using mxc-ehci and address 4
Mar 28 07:31:14 kernel: [ 56.664708] usb 1-1: device descriptor read/64, error -71
Mar 28 07:31:15 kernel: [ 56.936054] usb 1-1: device descriptor read/64, error -71
Mar 28 07:31:15 kernel: [ 57.206261] usb 1-1: new full speed USB device using mxc-ehci and address 5
Mar 28 07:31:15 kernel: [ 57.354936] usb 1-1: device descriptor read/64, error -71
Mar 28 07:31:15 kernel: [ 57.625617] usb 1-1: device descriptor read/64, error -71
Mar 28 07:31:16 kernel: [ 57.885651] usb 1-1: new full speed USB device using mxc-ehci and address 6
Mar 28 07:31:16 kernel: [ 58.360397] usb 1-1: device not accepting address 6, error -71
Mar 28 07:31:16 kernel: [ 58.496097] usb 1-1: new full speed USB device using mxc-ehci and address 7
Mar 28 07:31:17 kernel: [ 58.970933] usb 1-1: device not accepting address 7, error -71
Mar 28 07:31:17 kernel: [ 58.971085] hub 1-0:1.0: unable to enumerate USB device on port 1

От такого помогает только отключить полностью питание и включить снова
Такое мнение возникает , что операционная система неправильно собрана на работу с usb хабами,
что можно сделать
самое что интересное что, у 4 из 6 установленных плк таких проблем не возникает, то есть они стабильно работают без сбоев
комплектации оборудования везде идентичные, что вы можете посоветовать - с чего начать - чтобы устранить данную неисправность ?

есть ли защита на Usb шине от повышенного потребления тока ? может она срабатывает и блокирует usb ?
marcus вне форума   Ответить с цитированием