Hey people.
I'm trying to enable DMA on my wife's harddrive. Here's some info.
poohbear:/proc# hdparm -i /dev/hda
/dev/hda:
Model=FUJITSU MPF3102AT, FwRev=0031, SerialNo=05601857
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=0(?), BuffSize=512kB, MaxMultSect=16, MultSect=16
DblWordIO=no, OldPIO=2, DMA=yes, OldDMA=2
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=20015856
tDMA={min:120,rec:120}, DMA modes: mword0 mword1 mword2
IORDY=yes, tPIO={min:240,w/IORDY:120}, PIO modes: mode3 mode4
UDMA modes: mode0 mode1 mode2 mode3 *mode4
Now, when I try to enable DMA...
poohbear:/proc# hdparm -d1 -X34 /dev/hda
/dev/hda:
setting using_dma to 1 (on)
setting xfermode to 34 (multiword DMA mode2)
using_dma = 1 (on)
I get this in the syslog:
May 5 07:17:16 poohbear kernel: hda: timeout waiting for DMA
May 5 07:17:16 poohbear kernel: hda: irq timeout: status=0x58 { DriveReady
SeekComplete DataRequest }
May 5 07:17:16 poohbear kernel: hda: status timeout: status=0xd0 { Busy }
May 5 07:17:16 poohbear kernel: hda: DMA disabled
May 5 07:17:16 poohbear kernel: hda: drive not ready for command
May 5 07:17:17 poohbear kernel: ide0: reset: success
Any ideas on this? Could this also be related to why I can't get her sound
to work?
Thanks, I'd love to get this working for her.
Mike
--
Michael P. Soulier <msoulier@storm.ca>
"With sufficient thrust, pigs fly just fine. However, this is not necessarily a
good idea. It is hard to be sure where they are going to land, and it could be
dangerous sitting under them as they fly overhead." -- RFC 1925
Attachment:
pgpoVx_YO2S7M.pgp
Description: PGP signature