Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 4 Jan 2009 22:48:11 +0200 (EET)
From:      Heikki Suonsivu <hsu@bbnetworks.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   kern/130171: UDMA CF cards do not work with FreeBSD
Message-ID:  <200901042048.n04KmBT2043994@hsu.bbnetworks.net>
Resent-Message-ID: <200901042130.n04LU2UL050075@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         130171
>Category:       kern
>Synopsis:       UDMA CF cards do not work with FreeBSD
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jan 04 21:30:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Heikki Suonsivu
>Release:        FreeBSD 7.1-RELEASE (and earlier)
>Organization:
bbnetworks.net
>Environment:

	i386 7.1R out of box, and previous versions
	DMP eBOX (all versions tried, all VIA cpu and chipset)

	CF card either in the CF slot in the computer or using CF to
	PATA adapter from pcengines.ch.
	
>Description:

	When using CF card capable of UDMA, such as Pretec 32G or
	Transcend 32G card, access to CF card results in "DMA
	timeout".  I have not found any UDMA capable cards which would
	work, though there are fewer of those available in large sizes
	we use.
	
	With Linux, the UDMA CF cards seem to work properly, and Linux
	seems to set it in UDMA mode (it says so, and they definitely
	are using DMA as CPU is not loaded).

	Older WDMA2 cards work with FreeBSD, such as Sandisk Exterme
	III.

	Apparently there is something in UDMA capable CF cards which
	confuse FreeBSD ata drivers, while Windows and Linux work fine
	(or they have a workaround somewhere).
	
>How-To-Repeat:

	Use CF card in IDE mode, through adapter or in a device with a
	slot connected to PATA controller.

	I can provide hardware for someone in Helsinki area in
	Finland, if there is interest.
	
>Fix:

	
	

	

	


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200901042048.n04KmBT2043994>