Subject: Re: Memmory cards
To: Domingo A. Siliceo <dsiliceo@gmail.com>
From: Greg Troxel <gdt@ir.bbn.com>
List: netbsd-help
Date: 08/16/2006 09:07:37
--=-=-=
Content-Transfer-Encoding: quoted-printable


"Domingo A. Siliceo" <dsiliceo@gmail.com> writes:

> Good morning all,
> (I know i've wrote about this a few weeks ago, but...) i'm planning to
> buy a new reflex camera. Since i do all my work under NetBSD it's very
> important that the kind of memory card could be mounted in NetBSD .

See pkgsrc/graphics/gimp-ufraw if you don't know about it already.

> I'd like to hear about if you've had succes mounting microdrive, CF(I,
> II), SD or xD (neither MMC or Memory Stick Duo can be mounted on my
> Net BSD 2.1).

I have mounted

  CF Type 1 (16 MB to 4 GB, regular to Extreme III)
  SD (256 MB, basic)

in a number of readers.  The best one is the Sandisk Imagemate
12-in-1, part # 20-90-00163 on the back, which is/was $29.95 from
www.bhphotovideo.com; with that one you can get I think 13 MB/s with
Extreme III cards, but it's the fastest I've seen.  I've also used a
Sandisk 8-in-1 (works fine, not quite as fast), a generic reader
that's in a 3.5" slot, and a Sandisk CF reader.

I have also used a CF->PCMCIA adaptor (which is just
wiring/mechanical), and SD in a multi->PCMCIA adaptor.

I have read a 1 GB Type H xD using the 3.5" slot reader.

This is all with Intel USB, both older USB1.1 and with ehci.  But I
also used a noname USB2 adapator on two machines with only USB1 and
that worked fine.


I think the Sandisk will do type 2 or microdrive CF.   But all the CF
cards these days are type 1.


So if you will take the card out of the camera, I suspect any
reasonable reader will work.   You said reflex, so you're probably
talking CF or SD.

The other issue is the filesystem format.  I recently fixed a bug in
NetBSD-current where an MS-DOS filesystem could not be mounted if
bytes 252 and 253 of sector 0 were non-zero.  You can either apply the
patch, or when you first get the card zero it under NetBSD and then
use it in the camera.

A number of cameras (e.g. Nikon D70) will do umass, and you can plug
in the supplied USB cable and mount the card while in the camera.
Some cameras only do "Picture Transfer Protocol" and for that you
probably need gphoto2.  But I'm of the "put card in reader"
persuasion, so I haven't bothered.

=2D-=20
    Greg Troxel <gdt@ir.bbn.com>

--=-=-=
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (NetBSD)

iD8DBQFE4xiZ+vesoDJhHiURAmnkAJ4rEEsCcT0yOvibnTQSLWedM3gghACfUPBn
o5QE+biat6710m5W9gKvK+Q=
=v/2t
-----END PGP SIGNATURE-----
--=-=-=--