Hi everyone. We have an issue with alsa that I was hoping someone could help us out with.

We have a server application that accepts data over the network and plays it via the alsa api. This works just fine on our desktop, but it "under runs" on the gumstix board. The data is received correctly, however, because when it is dumped to a file, "aplay" plays it back just fine.

snd_pcm_writei returns an EPIPE error.

Does anyone have any suggestions? Why would it be under running on the gumstix, but works fine on a desktop? I don't think processing power is an issue.