Temat: OpenWRT resetuje hub USB

Mam problem, otóż po przez USB steruję podwójnym mostkiem typu H (L293D). Pod każdy mostek podpięty jest silnik, z pierwszym silnikiem nie ma problemu załączam go po przez pierwszy mostek, ale gdy załączam drugi silnik (drugi mostek) resetuje mi się HUB USB

[  189.290000] usb 1-1.3: new full-speed USB device number 5 using ehci-platform
[  231.860000] usb 1-1: USB disconnect, device number 2
[  231.870000] usb 1-1.1: USB disconnect, device number 3
[  231.870000] usb 1-1.2: USB disconnect, device number 4
[  231.900000] usb 1-1.3: USB disconnect, device number 5
[  232.190000] usb 1-1: new high-speed USB device number 6 using ehci-platform
[  232.330000] EXT4-fs error (device sda1): ext4_find_entry:935: inode #32579: comm ls: reading directory lblock 0
[  232.340000] hub 1-1:1.0: USB hub found
[  232.340000] hub 1-1:1.0: 4 ports detected
[  232.620000] usb 1-1.1: new high-speed USB device number 7 using ehci-platform
[  232.760000] uvcvideo: Found UVC 1.00 device USB2.0 Camera (1e4e:0102)
[  232.780000] input: USB2.0 Camera as /devices/platform/ehci-platform/usb1/1-1/1-1.1/1-1.1:1.0/input/input1
[  232.870000] usb 1-1.2: new high-speed USB device number 8 using ehci-platform
[  233.090000] scsi1 : usb-storage 1-1.2:1.0
[  233.190000] usb 1-1.3: new full-speed USB device number 9 using ehci-platform
[  233.770000] hub 1-1:1.0: unable to enumerate USB device on port 3
[  234.090000] scsi 1:0:0:0: Direct-Access     Kingston DT Mini Lite     1.00 PQ: 0 ANSI: 2
[  234.100000] sd 1:0:0:0: [sdb] 7557704 512-byte logical blocks: (3.86 GB/3.60 GiB)
[  234.100000] sd 1:0:0:0: [sdb] Write Protect is off
[  234.110000] sd 1:0:0:0: [sdb] Mode Sense: 03 00 00 00
[  234.110000] sd 1:0:0:0: [sdb] No Caching mode page present
[  234.120000] sd 1:0:0:0: [sdb] Assuming drive cache: write through
[  234.130000] sd 1:0:0:0: [sdb] No Caching mode page present
[  234.130000] sd 1:0:0:0: [sdb] Assuming drive cache: write through
[  234.160000]  sdb: sdb1 sdb2
[  234.180000] sd 1:0:0:0: [sdb] No Caching mode page present
[  234.180000] sd 1:0:0:0: [sdb] Assuming drive cache: write through
[  234.190000] sd 1:0:0:0: [sdb] Attached SCSI removable disk

Jest to o tyle dziwne że tylko ten jeden mostek/silnik powoduje takie działanie, drugim kręcę nic się nie dzieje. W dodatku jest to jeden scala podwójny mostek H. Hub jest zasilany, nie ma spadków mocy, kabel jest króciutki. Da się coś z tym zrobić ?

Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800

2

Odp: OpenWRT resetuje hub USB

Mam właśnie ten sam problem na ZyXEL-u NBG6716 @BB + D-Link DUB-H7
Ten sam HUB podłączony do WDR4300@BB działał ponad rok bez najmniejszego problemu.
Na ZyXEL-u w ciągu dwóch dni trzy razy miałem odłączenie urządzenia.

[19904.520000] usb 1-1: USB disconnect, device number 2
[19904.520000] usb 1-1.1: USB disconnect, device number 3
[19904.520000] usb 1-1.1.3: USB disconnect, device number 5
[19904.530000] usb 1-1.2: USB disconnect, device number 4
[19904.810000] usb 1-1: new high-speed USB device number 6 using ehci-platform
[19904.970000] hub 1-1:1.0: USB hub found
[19904.970000] hub 1-1:1.0: 4 ports detected
[19905.250000] usb 1-1.1: new high-speed USB device number 7 using ehci-platform
[19905.370000] hub 1-1.1:1.0: USB hub found
[19905.370000] hub 1-1.1:1.0: 4 ports detected
[19905.450000] usb 1-1.2: new full-speed USB device number 8 using ehci-platform
[19905.650000] usb 1-1.1.3: new full-speed USB device number 9 using ehci-platform

Przy czasie spróbuję z trunkiem, tylko czy to pomoże ?

APU2 @ OpenWrt 18.06-SNAPSHOT, r7852-7ac6044632

3

Odp: OpenWRT resetuje hub USB

A czasami nie masz "luźnego" gniazdka usb w routerze?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

4

Odp: OpenWRT resetuje hub USB

U mnie tak samo hub na innym sprzęcie działa poprawnie, nie ma luzów w porcie, zasilanie jest stabilne. Dodam filtr przeciw zakłóceniom na silnik

http://obrazki.elektroda.net/6_1182265500.gif

Oraz dam specjalny scalak do filtracji EMI na źródło zasilania. Jak przyjdą części i złoże to dam znać czy pomogło.

Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800

5

Odp: OpenWRT resetuje hub USB

Może Ci prądu nie starcza i ciągnie z gniazda USB??

L293D - dwukanałowy sterownik silników 36V/0.6A

Dwukanałowy sterownik silników. Napięcie zasilania do 36 V . Średni prąd na kanał 600 mA (chwilowy do 1,2 A). Obudowa: DIP 16 (przewlekana).

6 (edytowany przez Tekkenmoor 2015-02-27 12:33:11)

Odp: OpenWRT resetuje hub USB

oneiro napisał/a:

L293D - dwukanałowy sterownik silników 36V/0.6A

to jest maksymalne

Sterownik posiada dwa wyprowadzenia na zasilanie, jedno do zasilania układu i do zasilania silników.
Zasilanie układu z stabilizatora low drop na 5V, zasilanie silników bezpośrednio z akumulatora.
Po za tym jak już pisałem z jednym kanałem jest ok, tylko drugi silnik powoduje problemy, jakby był problem z prądem to chyba oba kanały miałyby problem.

Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800

7

Odp: OpenWRT resetuje hub USB

W końcu udało się rozwiązać problem. Zastosowałem filtr emi na wejściu, nie pomogło. Zastosowałem inny filtr na wyjściu zasilania przed routerem, nie pomogło. Zastosowałem szereg różnych filtrów w obwodzie silniczka, nie pomogło. Ograniczyłem prąd pobierany przez silnik, pomogło ! Wychodzi na to że prąd pobierany na starcie silnika jest za duży.

Sprzęt: Seagate GoFlex Home
OS: OpenWrt 18.06.4
Info: 128MB RAM / 1,2GHz CPU /  USB / sATA / RJ45
Osprzęt: 500GB SATA / LCD DPF 2,4" / USB rt2800