Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 May 2016 10:53:11 -0500
From:      Karl Denninger <karl@denninger.net>
To:        freebsd-usb@freebsd.org
Subject:   Re: Oddity with ugen
Message-ID:  <8dfad53f-e8a6-68b7-37e2-d5cd95768ceb@denninger.net>
In-Reply-To: <b04006da-8b3b-7daa-e8d0-0cea8d1583ed@selasky.org>
References:  <b24c5a9a-cb18-c014-75ab-9b923853a70c@denninger.net> <46bd6efe-5335-f659-0b07-5107b0e9a326@selasky.org> <af57a994-2e7a-c0d0-1d84-a333c2b2096b@denninger.net> <b04006da-8b3b-7daa-e8d0-0cea8d1583ed@selasky.org>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
On 5/18/2016 10:46, Hans Petter Selasky wrote:
> On 05/18/16 17:32, Karl Denninger wrote:
>> If I'm reading this correctly usbdump is showing me exactly what the
>> device is sending; that is, there is no "driver" involved here (just bus
>> traffic) -- correct?
> Hi,
>
> usbdump is showing exactly what the USB controller driver is sending
> and receiving. It is similar to a USB wire trace.
>
Basically tcpdump for usb.  Got it.
>>
>> If so that looks like a device bug (and a nasty one that I may have all
>> sorts of fun trying to work around.)
>
> Yes, most likely a bug on the device side.
>
> I assume you are running this software on a regular computer with
> EHCI/XHCI/OHCI/UHCI ?
>
> --HPS

This is being seen on a Pi2 / 11-Current.

I'm reasonably sure that the Pi2 itself and the base USB code is ok,
however, because there is another USB device also in use by the same
software (it emulates a serial port and so attaches on the serial
driver; it exposes itself as a /dev/cua.... device) which has never
exhibited repeated frames although it too talks using interrupt mode,
and also has a packet style of communication, so if it was doing the
same sort of thing my code would have been yelling about it,
particularly since that other device also generates sequence numbers on
the packets for use by the software in implementing a callback stack
(this one doesn't.)

-- 
Karl Denninger
karl@denninger.net <mailto:karl@denninger.net>
/The Market Ticker/
/[S/MIME encrypted email preferred]/

[-- Attachment #2 --]
0	*H
010
	`He0	*H
_0[0C)0
	*H
010	UUS10UFlorida10U	Niceville10U
Cuda Systems LLC10UCuda Systems LLC CA1"0 	*H
	Cuda Systems LLC CA0
150421022159Z
200419022159Z0Z10	UUS10UFlorida10U
Cuda Systems LLC10UKarl Denninger (OCSP)0"0
	*H
0
X@vkY
Tq/vE]5#֯MX\8LJ/V?5Da+
sJc*/r{ȼnS+w")ąZ^DtdCOZ ~7Q '@a#ijc۴oZdB&!Ӝ-<	?HN5y
5}F|ef゘"Vلio74zn">a1qWuɖbFeGE&3(KhixG3!#e_XƬϜ/,$+;4y'Bz<qT9_?rRUpn5
Jn&Rx/p Jyel*pN8/#9u/YPEC)TY>~/˘N[vyiDKˉ,^" ?$T8v&K%z8C @?K{9f`+@,|Mbia007++0)0'+0http://cudasystems.net:88880	U00	`HB0U0,	`HB
OpenSSL Generated Certificate0U-h\Ff Y0U#0$q}ݽʒm50U0karl@denninger.net0
	*H
Owbabɺx&Uk[(Oj!%pMQ0I!#QH}.>~2&D}<wm_>V6v]f>=Nn+8;q wfΰ/RLyUG#b}n!Dր_up|_ǰc/%ۥ
nN8:d;-UJd/m1~VނיnN I˾$tF1&}|?q?\đXԑ&\4V<lKۮ3%Am_(q-(cAeGX)f}-˥6cv~Kg8m~v;|9:-iAPқ6ېn-.)<[$KJtt/L4ᖣ^Cmu4vb{+BG$M0c\[MR|0FԸP&78"4p#}DZ9;V9#>Sw"[UP7100010	UUS10UFlorida10U	Niceville10U
Cuda Systems LLC10UCuda Systems LLC CA1"0 	*H
	Cuda Systems LLC CA)0
	`HeM0	*H
	1	*H
0	*H
	1
160518155311Z0O	*H
	1B@^KZgyf)^V^T~k-5!*W#Ƙ[KiE,{#N~N0l	*H
	1_0]0	`He*0	`He0
*H
0*H
0
*H
@0+0
*H
(0	+710010	UUS10UFlorida10U	Niceville10U
Cuda Systems LLC10UCuda Systems LLC CA1"0 	*H
	Cuda Systems LLC CA)0*H
	1010	UUS10UFlorida10U	Niceville10U
Cuda Systems LLC10UCuda Systems LLC CA1"0 	*H
	Cuda Systems LLC CA)0
	*H
rNɼY?(f9uul.:ʰ8 Qlw7-`νd{x90EB׼q&uŔȰ)moAf8͠&Gؠ|Y,QobXX81똔bIT/HlOITߘyjh(.״
2zf
|:!1ijR4geZvC?}Sz5&ZSrB::?0",cm1jꪖo5(Kti53of'u,G*??*(Ʀ:/D1re0IXk1趃yvI}
XeRjr%*HIg?¢Iyz'R;{{꥓0do	e͊_9_ȁ1EޔUlL&~H#Ϧ5chGC 4

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8dfad53f-e8a6-68b7-37e2-d5cd95768ceb>