[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: UDMA



ciriso@ave128.retena.es wrote:
> 
> 
>   Nass.
> 
>         Tengo dos discos duros en mi pentium 200. Un quantum fireball de 7200 rpm
>         y un seagate de 5400.
> 
> ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:pio, hdb:pio
>     ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:pio, hdd:pio
> hda: QUANTUM FIREBALLP LM20.5, ATA DISK drive
> hdb: ST34342A, ATA DISK drive
> hdc: ATAPI CD-ROM DRIVE 40X MAXIMUM, ATAPI CDROM drive
> ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
> ide1 at 0x170-0x177,0x376 on irq 15
> hda: QUANTUM FIREBALLP LM20.5, 19595MB w/1900kB Cache, CHS=2498/255/63
> hdb: ST34342A, 4103MB w/128kB Cache, CHS=523/255/63
> hdc: ATAPI 40X CD-ROM drive, 128kB Cache
> 
>         En la BIOS los modos pio y dma están como AUTO.(ambos)
>         Cuando hago hdparam para activar  DMA
> 
> antioco:/home/kaesar# /sbin/hdparm -c1 -d1 /dev/hdb
> 
> /dev/hdb:
>  setting 32-bit I/O support flag to 1
>  setting using_dma to 1 (on)
>  I/O support  =  1 (32-bit)
>  using_dma    =  1 (on)
> antioco:/home/kaesar# /sbin/hdparm -c1 -d1 /dev/hda
> 
> /dev/hda:
>  setting 32-bit I/O support flag to 1
>  setting using_dma to 1 (on)
>  I/O support  =  1 (32-bit)
>  using_dma    =  1 (on)
> 
>  antioco:/home/kaesar# /sbin/hdparm -v /dev/hdb
> 
> /dev/hdb:
>  multcount    =  0 (off)
>  I/O support  =  1 (32-bit)
>  unmaskirq    =  0 (off)
>  using_dma    =  1 (on)
>  keepsettings =  0 (off)
>  nowerr       =  0 (off)
>  readonly     =  0 (off)
>  readahead    =  8 (on)
>  geometry     = 523/255/63, sectors = 8404830, start = 0
> 
> antioco:/home/kaesar# /sbin/hdparm -v /dev/hda
> 
> /dev/hda:
>  multcount    =  0 (off)
>  I/O support  =  1 (32-bit)
>  unmaskirq    =  0 (off)
>  using_dma    =  1 (on)
>  keepsettings =  0 (off)
>  nowerr       =  0 (off)
>  readonly     =  0 (off)
>  readahead    =  8 (on)
>  geometry     = 2498/255/63, sectors = 40132503, start = 0
> 
> pero cuando hago alguna operación con el disco  using_dma se desactiva y
> emite el siguiente error
> 
> Oct 19 05:53:40 antioco kernel: hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
> Oct 19 05:53:40 antioco kernel: hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
> Oct 19 05:53:40 antioco kernel: hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
> Oct 19 05:53:40 antioco kernel: hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
> Oct 19 14:08:50 antioco kernel: hda: DMA disabled
> Oct 19 14:08:50 antioco kernel: hdb: DMA disabled
> Oct 19 14:08:50 antioco kernel: ide0: reset: success

Tengo exactamente el mismo problema que tu. Placa base con chipset
i430TX y disco seagate ATA100 20gb nuevo. Si intento grabar los cambios
me empiezan a salir esos errores y se me queda el pc colgado. La verdad
es que lo habia dejado por imposible, pero a ver si alguien sabe algo...



Reply to: