Date: Fri, 26 Mar 2010 12:24:40 -0700 From: Steve Franks <bahamasfranks@gmail.com> To: Hans Petter Selasky <hselasky@c2i.net> Cc: freebsd-usb@freebsd.org Subject: Re: uslcom drops chars(?) when used with hub Message-ID: <539c60b91003261224t6afb7806t3521426a7409bb2c@mail.gmail.com> In-Reply-To: <201003232157.30932.hselasky@c2i.net> References: <539c60b91003231144n37cd3c3ct2dbd1f7f8f8bd953@mail.gmail.com> <201003232157.30932.hselasky@c2i.net>
next in thread | previous in thread | raw e-mail | index | archive | help
> Hi, > > You can try: > sysctl hw.usb.uslcom.debug=15 **plugged into hub** [steve@dystant /usr/home/steve]$ dmesg uslcom_set_dtr:332: onoff = 1 uslcom_set_rts:356: onoff = 1 uslcom_set_dtr:332: onoff = 0 uslcom_set_rts:356: onoff = 0 uslcom_get_status:445: uslcom_param:388: uslcom_param:388: uslcom_set_dtr:332: onoff = 0 uslcom_set_rts:356: onoff = 1 uslcom_set_dtr:332: onoff = 1 uslcom_write_callback:485: actlen = 1 uslcom_set_rts:356: onoff = 1 uslcom_write_callback:485: actlen = 13 uslcom_write_callback:485: actlen = 6 uslcom_write_callback:485: actlen = 8 uslcom_write_callback:485: actlen = 2 uslcom_write_callback:485: actlen = 2 uslcom_write_callback:485: actlen = 6 uslcom_write_callback:485: actlen = 6 uslcom_write_callback:485: actlen = 6 uslcom_write_callback:485: actlen = 6 uslcom_write_callback:485: actlen = 18 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 7 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 **at this point, the bootloader program talking to the usb freezes** **plugged into root hub*** ... uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 7 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 62 uslcom_write_callback:485: actlen = 6 uslcom_write_callback:485: actlen = 6 uslcom_write_callback:485: actlen = 20 uslcom_write_callback:485: actlen = 6 uslcom_set_dtr:332: onoff = 1 uslcom_set_rts:356: onoff = 0 uslcom_set_dtr:332: onoff = 1 uslcom_set_rts:356: onoff = 1 uslcom_param:388: uslcom_set_dtr:332: onoff = 0 uslcom_set_rts:356: onoff = 1 **bootloader program exits sucessfully** > What does usbconfig say about your device when you use the HUB and without > HUB? **root hub** [steve@dystant /usr/home/steve]$ usbconfig ugen0.1: <UHCI root HUB Intel> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON ugen1.1: <UHCI root HUB Intel> at usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON ugen2.1: <UHCI root HUB Intel> at usbus2, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON ugen3.1: <UHCI root HUB Intel> at usbus3, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON ugen4.1: <EHCI root HUB Intel> at usbus4, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON ugen4.2: <USB Storage vendor 0x05e3> at usbus4, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON ugen4.3: <USB2.0 Hub vendor 0x05e3> at usbus4, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE ugen2.2: <Kensington Expert Mouse Kensington> at usbus2, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON ugen4.4: <USB2.0 Hub vendor 0x05e3> at usbus4, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE ugen4.5: <Olimex OpenOCD JTAG Olimex> at usbus4, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON ugen0.2: <CP2103 USB to UART Bridge Contr Silicon Labs> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON **ext hub** [steve@dystant /usr/home/steve]$ usbconfig ugen0.1: <UHCI root HUB Intel> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON ugen1.1: <UHCI root HUB Intel> at usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON ugen2.1: <UHCI root HUB Intel> at usbus2, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON ugen3.1: <UHCI root HUB Intel> at usbus3, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON ugen4.1: <EHCI root HUB Intel> at usbus4, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON ugen4.2: <USB Storage vendor 0x05e3> at usbus4, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON ugen4.3: <USB2.0 Hub vendor 0x05e3> at usbus4, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE ugen2.2: <Kensington Expert Mouse Kensington> at usbus2, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON ugen4.4: <USB2.0 Hub vendor 0x05e3> at usbus4, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE ugen4.5: <Olimex OpenOCD JTAG Olimex> at usbus4, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON ugen4.6: <CP2103 USB to UART Bridge Contr Silicon Labs> at usbus4, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON Pretty much looks indecipherably the same in each to me... Thanks, Steve
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?539c60b91003261224t6afb7806t3521426a7409bb2c>