sbp wrote: 
> Good that it improved it for you.
> 
> You can follow the discussion with the developers of raspberry here:
> https://github.com/raspberrypi/linux/issues/888 The work around for the
> problem is mentioned in a post at the 30'th of marts.
> It seems like they are working on a proper fix. As soon as that is made
> we will add it to piCorePlayer.
> 
> Regards
> Steen

Is this even english ;)

-The fiq_fsm handler is incorrectly performing transfers to high-speed
isoc OUT endpoints. It appears that it's blindly transferring data every
microframe instead of strided per 2^(n-1) microframes. With Isoc IN
endpoints, you can request data every microframe and the device just
responds as-and-when.

This is why nrpacks=1 worked - one isochronous transfer p
er URB which hid the bug.

Without FIQ support, microframe jitter will cause variations in timing
of the OUT packets which will probably cause sample rate skew. I'll look
at implementing strided transfer support.-


------------------------------------------------------------------------
psketch's Profile: http://forums.slimdevices.com/member.php?userid=56555
View this thread: http://forums.slimdevices.com/showthread.php?t=97803

_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/unix

Reply via email to