Hello there,
I've got a problem that I'm stuck for several days now.
I have a compact flash card SanDisk SDCFX3, of 8Go, that support udma4, but it uses udma2.
Here is my setup:
- The systeme is on /dev/hda wich is the CF card
- Data are on a soft raid, wich includes /var/log and /home
- I have an Epia SN motherboard with Type I CF socket (shared with IDE)
- I have checked in the BIOS settings that DMA is handle either by the host or the device
- Using Debian Lenny on 2.6.26-1-686
Here is some output:
Code:
hdparm -I /dev/hda
/dev/hda:
CompactFlash ATA device
Model Number: SanDisk SDCFX3-008G
Serial Number: 011709H2008G3851
Firmware Revision: HDX 4.32
Standards:
Supported: 4
Likely used: 4
Configuration:
Logical max current
cylinders 15880 15880
heads 16 16
sectors/track 63 63
--
CHS current addressable sectors: 16007040
LBA user addressable sectors: 16007040
device size with M = 1024*1024: 7815 MBytes
device size with M = 1000*1000: 8195 MBytes (8 GB)
Capabilities:
LBA, IORDY(may be)(cannot be disabled)
Standby timer values: spec'd by Vendor
R/W multiple sector transfer: Max = 4 Current = 0
DMA: mdma0 mdma1 mdma2 udma0 udma1 *udma2 udma3 udma4
Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
Cycle time: no flow control=120ns IORDY flow control=120ns
Commands/features:
Enabled Supported:
Write cache
* CFA feature set
* CFA advanced modes: pio5 *pio6
Code:
cat /var/log/messages |grep hda
Apr 16 19:26:22 localhost kernel: [ 0.000000] Kernel command line: root=/dev/hda1 ro pci=noacpi
Apr 16 19:26:22 localhost kernel: [ 6.140177] hda: SanDisk SDCFX3-008G, CFA DISK drive
Apr 16 19:26:22 localhost kernel: [ 6.812166] hda: drive side 80-wire cable detection failed, limiting max speed to UDMA33
Apr 16 19:26:22 localhost kernel: [ 6.812249] hda: UDMA/33 mode selected
Apr 16 19:26:22 localhost kernel: [ 10.752341] hda: max request size: 128KiB
Apr 16 19:26:22 localhost kernel: [ 10.752413] hda: 16007040 sectors (8195 MB) w/1KiB Cache, CHS=15880/16/63
Apr 16 19:26:22 localhost kernel: [ 10.752649] hda: hda1
If someone has the same setup or an idea how to fix this, i would be very gratefull. Thanks