Performance problem with CF card on AMD CS5536 IDE

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <misc@...>
Date: Monday, October 22, 2007 - 10:28 am

Hi list,

I have got an interesting problem here. When I use a CF card on Geode LX-800
board, the performance is extremely low (about 1MB/s for reading). I suppose
it is not a hardware problem: Under windows, the performance of read/writes on
the CF is fine.

This is what I get in dmesg:

pciide0 at pci0 dev 15 function 2 "AMD CS5536 IDE" rev 0x01: DMA, channel 0
wired to compatibility, channel 1 wired to compatibility

wd0 at pciide0 channel 0 drive 0:
wd0: 1-sector PIO, LBA, 1983MB, 4062240 sectors
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2
pciide0: channel 1 ignored (disabled)

(Using a more or less standard 4.1 - kernel)

so I guess the kernel is recognizing the controller OK.
If I use a "standard" harddisk under OpenBSD, the performance is fine, too.
(I do not have the according dmesg for this, but I can get one if that helps)

The same behaviour occurs with other boards (for example the new ALIX board
from pcengines).

Any ideas?

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Performance problem with CF card on AMD CS5536 IDE, Stefan Klein, (Mon Oct 22, 10:28 am)
Re: Performance problem with CF card on AMD CS5536 IDE, Brian A. Seklecki, (Mon Oct 22, 11:12 am)
Re: Performance problem with CF card on AMD CS5536 IDE, Stefan Klein, (Wed Oct 24, 5:26 am)
Re: Performance problem with CF card on AMD CS5536 IDE, Chris Kuethe, (Mon Oct 22, 12:13 pm)