Hi all,
I have installed 9.10 on a FSC FUTRO 210 (Borat says: Very Naice) with a 4GB Transcend SLC CF Card, however, it seems it does not support DMA, so the kernel hangs at boot with the DMA check.
It starts up in UDMA66, then gets an IRQ timeout, lowers to UDMA33, gets an IRQ timeout, lowers to MWDMA25, gets IRA timeout, enters PIO4 and goes on.
This takes a minute or so during which the kernel hangs.
Filesystem is marked DRDY afterwards, causing a fsck to be done when the boot continues.
So I now try to fiddle around with the various kernel options.
Have found
"ide=nodma" - does not work
"nodma=sda" "nodma=sdb" "nodma=hda" "nodma=hdb" - does not work
"ide_core.nodma=0.0" "ide_core.nodma=0.1" "ide_core.nodma=1.0" "ide_core.nodma=1.1" - does not work
Is there really no way to force the Linux kernel to keep his fingers off any DMA mode?
Thansk for your help!



Adv Reply



Bookmarks