USB isochronous traffic with Rasberry Pi [WAS: Re: USB audio device on Raspberry Pi]

Hans Petter Selasky hps at selasky.org
Mon May 5 11:56:54 UTC 2014


Hi,

To get USB isochronous traffic working with the DWC OTG you need this patch:

http://svnweb.freebsd.org/changeset/base/265358

BTW: I see that every second or so there is a glitch. I suspect this is 
because someone in the kernel is calling DELAY(). Is there an easy way 
to figure out who is blocking the DWC OTG interrupt routine from executing?

I was thinking about adding something like:

if (!cold)
	printf("Using delay\n");

To the DELAY() function to figure out the caller.

--HPS


More information about the freebsd-arm mailing list