Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

USB / DA / Minolta 2330 Zoom

0 views
Skip to first unread message

Bernd Walter

unread,
Nov 5, 2001, 6:00:52 AM11/5/01
to
On Sun, Nov 04, 2001 at 11:37:59PM +0100, Jan Stocker wrote:
> Hi,
> i am trying to get my Minolta Dimage 2330 Zoom running under FreeBSD... But
> it doesnt want to run. I am discussing this with Phillip Musumeci and here
> are the infos i have for you:
>
> ******* Working on device /dev/da0 *******
> parameters extracted from in-core disklabel are:
> cylinders=62 heads=64 sectors/track=32 (2048 blks/cyl)
>
> parameters to be used for BIOS calculations are:
> cylinders=62 heads=64 sectors/track=32 (2048 blks/cyl)
>
> fdisk: invalid fdisk partition table found
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

> This is a digital camera with a compact flash card. So this card is used and
> setup from Windows. So i may think it is a msdos fs, isnt it? So whats the
> upper information says? 3 unused partition and one in UFS ???

That's a default table, because the real was unreadable.

> A mount with ufs or msdos fs failed with a unconfigured device msg for all
> slices and a mount for da0 with an invalid parameter error.

Right - the partion shown by fdisk doesn't exist as it was an template.

> Any idea?

Do you see read_6 errors from kernel?
If yes you want to try a quirk entry to src/sys/cam/scsi/scsi_da.c:
{
/* MINOLTA DIMAGE 2330 */
{T_DIRECT, SIP_MEDIA_REMOVABLE, "MINOLTA", "DIMAGE 2330*","*"},
/*quirks*/ DA_Q_NO_6_BYTE|DA_Q_NO_SYNC_CACHE
},

BTW:
I found this one failing rw_6:
{
/* OLYMPUS E-100RS */
{T_DIRECT, SIP_MEDIA_REMOVABLE, "OLYMPUS", "E-100RS","*"},
/*quirks*/ DA_Q_NO_6_BYTE|DA_Q_NO_SYNC_CACHE
},

So if anyone wants to commit...

--
B.Walter COSMO-Project http://www.cosmo-project.de
ti...@cicely.de Usergroup in...@cosmo-project.de


To Unsubscribe: send mail to majo...@FreeBSD.org
with "unsubscribe freebsd-scsi" in the body of the message

Jan Stocker

unread,
Nov 5, 2001, 9:34:29 PM11/5/01
to
Hi... ive no read errors, but this patch helps... i think a commit will be
good.

Thank you a lot...
Jan


> Do you see read_6 errors from kernel?
> If yes you want to try a quirk entry to src/sys/cam/scsi/scsi_da.c:
> {
> /* MINOLTA DIMAGE 2330 */
> {T_DIRECT, SIP_MEDIA_REMOVABLE, "MINOLTA", "DIMAGE 2330*","*"},
> /*quirks*/ DA_Q_NO_6_BYTE|DA_Q_NO_SYNC_CACHE
> },
>

Kelly Yancey

unread,
Nov 5, 2001, 11:51:05 PM11/5/01
to
On Tue, 6 Nov 2001, Jan Stocker wrote:

> Hi... ive no read errors, but this patch helps... i think a commit will be
> good.
>
> Thank you a lot...
> Jan
>
>
> > Do you see read_6 errors from kernel?
> > If yes you want to try a quirk entry to src/sys/cam/scsi/scsi_da.c:
> > {
> > /* MINOLTA DIMAGE 2330 */
> > {T_DIRECT, SIP_MEDIA_REMOVABLE, "MINOLTA", "DIMAGE 2330*","*"},
> > /*quirks*/ DA_Q_NO_6_BYTE|DA_Q_NO_SYNC_CACHE
> > },
> >
>
>

Can you try it without the DA_Q_NO_6_BYTE, then. For example:

{
/* MINOLTA DIMAGE 2330 */
{T_DIRECT, SIP_MEDIA_REMOVABLE, "MINOLTA", "DIMAGE 2330*","*"},

/*quirks*/ DA_Q_NO_SYNC_CACHE
},

If this works for you, then I'll commit this to the quirk table. Thanks!

Kelly

Jos Vissers

unread,
Nov 6, 2001, 4:11:59 AM11/6/01
to
On Mon, Nov 05, 2001 at 08:50:37PM -0800, Kelly Yancey wrote:
> > > {
> > > /* MINOLTA DIMAGE 2330 */
> > > {T_DIRECT, SIP_MEDIA_REMOVABLE, "MINOLTA", "DIMAGE 2330*","*"},
> > > /*quirks*/ DA_Q_NO_6_BYTE|DA_Q_NO_SYNC_CACHE
> > > },

This also works for the Nikon Coolpix 995 ("NIKON DSC E995").

> Can you try it without the DA_Q_NO_6_BYTE, then. For example:

I will try this for the Nikon as well.

Jos

--
Jos Vissers <j...@tunix.nl>
TUNIX Open System Consultants BV
Toernooiveld 124, 6525 EC Nijmegen, the Netherlands
tel: +31-(0)24-3528819, fax: +31-(0)24-3500260

Jan Stocker

unread,
Nov 6, 2001, 7:46:21 PM11/6/01
to
It doesnt work with the no sync cache alone, you'll need the no 6 byte also.

Jan

Jos Vissers

unread,
Nov 7, 2001, 3:34:31 PM11/7/01
to

I can confirm that the Nikon Coolpix 995 works with the just the
DA_Q_NO_6_BYTE
quirk:
{
/*
* Nikon Coolpix 995
*/
{T_DIRECT, SIP_MEDIA_REMOVABLE, "NIKON", "NIKON DSC
E995", "*"},
/*quirks*/ DA_Q_NO_6_BYTE
},

I also have a SanDisk ImageMate which works out of the box.

Regards, Jos

--
Jos Vissers <j...@tunix.nl>
TUNIX Open System Consultants BV
Toernooiveld 124, 6525 EC Nijmegen, the Netherlands

tel: +31 24 352 88 19, fax: +31 24 350 02 60, gsm: +31 6 27 02 46 40

0 new messages