We are using DM8168 board with EzSDK software.
We are seeing random underruns on alsa playback although we are providing more than enough PCM samples to the playback device (always filled with more than a second's worth of data).
We found the following known issue mentioned in EZSDK 5.05 release notes
SDOCM00096174 - snd_pcm_avail() returns a negative number of available words due to
non-sequential value read by edma_get_position()
It seems we are seeing this very issue on our boards.
Is there any work around for this problem? Is the fix available through some patch?
Thanks
George