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
