RE: New model of SanDisk compact flash not working

From: gmlinux (gmlinux_at_x-plor.com)
Date: 11/25/03

  • Next message: Emiliano 'AlberT' Gabrielli: "Re: hyperthreading"
    Date:	Tue, 25 Nov 2003 11:46:11 +0200
    To: <linux-kernel@vger.kernel.org>
    
    

    I seem to have sorted out the problem.

    It was definately a dma problem causing the hang, confirmed by Peter
    Missel, thanks Peter. See the quote below:
    "DMA not being part of the CF standard yet, SanDisk and IBM are a bit
    ahead
    of the game. The problem you're running into is that the vast majority
    of
    CF-IDE adapters do not connect the DMA request and grant signals. Hence,
    the
    system BIOS and OS drivers see a DMA capable drive on a DMA capable IDE
    channel, and set things up to use DMA. Instant hang - you know that
    already."

    It seems the adaptor is missing a few hardware lines, confirmed on my
    side.
    I can get the drive up with an "ide=nodma".

    The drive is still unusable, unable to read or write from it. However,
    if I "dd" an image from the previous version of drive, in otherwords
    creating the partition and filesystem etc, the drive seems to work okay.
    Maybe the default filesystem that comes on the drive was causing some
    issues.

    Other than that I think we will just have to wait for the hardware
    adaptor to catch up with the flash technology.

    Garth
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/


  • Next message: Emiliano 'AlberT' Gabrielli: "Re: hyperthreading"

    Relevant Pages