Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Dec 2006 18:47:41 -0700
From:      "Steve Franks" <stevefranks@ieee.org>
To:        "Albert Boeve" <talbytech@southernphone.com.au>
Cc:        questions@freebsd.org
Subject:   Re: Seagate 4GB ATA-CF drive on IDE bus won't work
Message-ID:  <539c60b90612111747m4a794170x16fe58d54f7e5eee@mail.gmail.com>
In-Reply-To: <000001c71c2a$d4ea5680$0600a8c0@AlbertNotebk1>
References:  <000001c71c2a$d4ea5680$0600a8c0@AlbertNotebk1>

next in thread | previous in thread | raw e-mail | index | archive | help
I have a microdrive that's finicky also.  Seems the problem is it's a
1.8Vcard, which is not standard (standard appears to be 5V or
3.3V).  It will not work, period, in a CF<->IDE converter, or in a
PCMCIA<->CF converter.  It works fine, however, in *some* USB card readers,
namely the cheapo ones off ebay, but not the expensive ones I bought at the
local office supply store.  I suspect that is the problem, at least it was
for me.

Steve

On 12/10/06, Albert Boeve <talbytech@southernphone.com.au> wrote:
>
> I want to install Freebsd 6.2 onto a seagate 4GB compact flash microdrive.
>
> Neither FreeBSD 6.1 or 6.2-RC1 installers seem to detect the ATA-CF card
> on
> the bus; although NetBSD was able to be installed on the drive and works
> OK.
>
> I have tried installing the drive as ata0 master in two different
> machines;
> both times NetBSD is able to boot off the drive -ie the hardware is
> working
> fine - however the FreeBSD insaller does not detect the drive.
>
> Fitting the microdrive in a working FreeBSD machine as ata1 master does
> not
> give any further debug info - no dmesg, sysctl seems to log the attachment
> as failing, although it is detected by BIOS as ST64022CF.
>
> FreeBSD  6.2-RC1 FreeBSD 6.2-RC1 #0: Thu Nov 16 05:12:08 UTC 2006
> root@opus.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP  i386
>
> # atacontrol list
> ATA channel 0:
>         Master: ad0 <QUANTUM FIREBALLP KA6.4/A42.0400> ATA/ATAPI revision
> 4
>         Slave:  no device present
> ATA channel 1:
>         Master: no device present
>         Slave:  acd0 <201H> ATA/ATAPI revision 0
>
>
> NetBSD atactl gives:
>
> NetBSD 3.0.1 (GENERIC) #0: Thu Jul 13 23:43:47 UTC 2006
>
> # atactl wd0 identify
> Model: ST64022CF, Rev: 3.02, Serial #:             4NW03XLS
> Device type: ATAPI, removable
> Device capabilities:
>         DMA
>         LBA
>         IORDY operation
> Command set support:
>         NOP command (enabled)
>         READ BUFFER command (enabled)
>         WRITE BUFFER command (enabled)
>         look-ahead (enabled)
>         write cache (enabled)
>         Power Management feature set (enabled)
>         SMART feature set (enabled)
>         FLUSH CACHE command (enabled)
>         Advanced Power Management feature set (enabled)
>         CFA feature set (enabled)
>
> Is there a simple fix to make FreeBSD ata recognize the drive?
>
> NB there is a simmilar question about using the same card in a pccard
> adapter,
> http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061937.html
> which appears to have been resolved?
>
> Thank You
>
> Regards, Albert
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "
> freebsd-questions-unsubscribe@freebsd.org"
>



-- 
Steve Franks, KE7BTE
Staff Engineer
La Palma Devices, LLC
http://www.lapalmadevices.com
(520) 312-0089



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