Hi,

We're having a weird problems and was wondering if people had
suggestions on where to look. Our omapl138 board has a SATA CD/DVD
drive and we are running the arago tree.

When we are reading data from an audio CD (we use the ioctl
CDROMREADAUDIO) there are sometimes glitches in the audio. Our
analysis has revealed the following:
-There are no glitches if using a USB CDROM.
-There are no glitches if we reduce the system load (instead of
processing the audio, we just dump to a file).
-The glitches are in the data returned from the ioctl (as confirmed
from dumping to file with normal system load)
-When it happens, it seems the read operation is incomplete. A sector
is 2352 bytes, the last 4-12 bytes are incorrect (they still hold the
data before the call to the ioctl).
-In case it was an incomplete DMA bug, we tried using libata.dma=0. It
didn't make a difference.

This pretty much sums it up. We haven't seen any problems with reading
from a mounted filesystem on a CD.

Regards
Marc
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to