Does anyone have sound working on a ts7800?
I'm trying to get a Griffin iMic working with alsa/snd-usb-audio.
This works with a 2.4 kernel on a ts7200 and with a 2.6 kernel on x86.
I did discover Alsa breaks if you mix non-EABI user code with an EABI
kernel.
The sympton is this:
"ALSA sound/core/control.c:1228: unknown ioctl = 0xc2c45512"
apparently caused by a disparity in struct offsets. The ts7800 ships
with
an EABI kernel and non-EABI user code so if you add alsa you finish up
in this situation.
With an EABI kernel (2.6.21-ts) & EABI user code alsa/snd-usb-audio
almost
works. Some sound can be played but then it hangs. Recording seems to
capture sporadic fragments of sound. These messages appear
ALSA sound/usb/usbaudio.c:670: cannot submit urb (err = -45)
ALSA sound/core/pcm_lib.c:2000: capture read error (DMA or IRQ
trouble?)
Looking at the source doesn't provide obvious illumination.
Suggestions welcome.
Andrew