From owner-freebsd-current@FreeBSD.ORG Tue Jan 4 15:49:42 2005 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3677316A4D3; Tue, 4 Jan 2005 15:49:42 +0000 (GMT) Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F39143D46; Tue, 4 Jan 2005 15:49:41 +0000 (GMT) (envelope-from ticso@cicely12.cicely.de) Received: from cicely5.cicely.de (cicely5.cicely.de [10.1.1.7]) j04Fn8Ho097125 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Tue, 4 Jan 2005 16:49:11 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (cicely12.cicely.de [IPv6:3ffe:400:8d0:301::12]) by cicely5.cicely.de (8.12.10/8.12.10) with ESMTP id j04FmhXX015345 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 4 Jan 2005 16:48:44 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: from cicely12.cicely.de (localhost [127.0.0.1]) by cicely12.cicely.de (8.12.11/8.12.11) with ESMTP id j04FmhN1077113; Tue, 4 Jan 2005 16:48:43 +0100 (CET) (envelope-from ticso@cicely12.cicely.de) Received: (from ticso@localhost) by cicely12.cicely.de (8.12.11/8.12.11/Submit) id j04Fmg6s077112; Tue, 4 Jan 2005 16:48:42 +0100 (CET) (envelope-from ticso) Date: Tue, 4 Jan 2005 16:48:42 +0100 From: Bernd Walter To: freebsd-current@freebsd.org, hardware@freebsd.org, Pete Carah Message-ID: <20050104154841.GK64429@cicely12.cicely.de> References: <20050103205820.GA74545@users.altadena.net> <200501041154.51256.doconnor@gsoft.com.au> <200501040831.j048VHNu097962@Mail.NOSPAM.DynDNS.dK> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200501040831.j048VHNu097962@Mail.NOSPAM.DynDNS.dK> X-Operating-System: FreeBSD cicely12.cicely.de 5.2-CURRENT alpha User-Agent: Mutt/1.5.6i X-Spam-Status: No, hits=-4.9 required=3.0 tests=BAYES_00 autolearn=ham version=2.64 X-Spam-Report: * -4.9 BAYES_00 BODY: Bayesian spam probability is 0 to 1% * [score: 0.0000] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on cicely12.cicely.de Subject: Re: Adaptec USB2Xchange X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: ticso@cicely.de List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Jan 2005 15:49:42 -0000 On Tue, Jan 04, 2005 at 09:31:18AM +0100, Barry Bouwsma wrote: > Daniel O'Connor wrote: > > > > I have reason to use a USB to SCSI adapter under FBSD. I have a > > > USB2Xchange from Adaptec, but (as usual for adaptec) it requires a firmware > > > load, which appears harder in usb than in PCI. Does anyone know how to do > > > There is a USB firmware standard called DFU (Device Firmware Upgrade) which > > quite a nunmber of devices use (eg Atmel WiFi, Ti USB Audio, etc). > [...] > > > Unfortunatly it's hard to say if your device does DFU at all.. I would suggest > > pulling it apart and trying to find data sheets on the chips in it. > > For anyone who doesn't thrill to the sound of plastic yielding a > satisfying *SNAP*, I happen to have one of these (1989100) thanks > to a friend, who also gave me a different device that works without > a need for firmware load or anything -- though I have no SCSI > devices to test, in case anyone is interested in things that Just > Probably Work As-Is: > umass0 at uhub3 port 1 configuration 1 interface 0 > umass0: Microtech International, Inc. USB-SCSI-HD50, rev 1.00/1.00, addr 6 > umass0: using SCSI over Bulk-Only > scsibus0 at umass0: 2 targets, 1 lun per target > probe(umass0:0:0:0): generic HBA error > That's under NetBSD; FreeBSD looked comparable. It also required > being snapped apart, because at first it didn't work at all, and I > discovered two things: The power USB wire had come detached, and > secondly, a SMD inductor was missing, so I have no idea how it ever > passed quality control, nor do I want to know. Maybe they get powered by termpower from the attached drive. > Anyway, I'll not post a `usbgen' or `usbctl' from this device, as > there's not much to see that's not already known, unless there's a > call for it. Don't think thats usefull - we already know it's SCSI over bulk-Only. However a FreeBSD dmesg would be interesting. > Inside my device seems to be a Cypress Semiconductor chip, something > like CY7xx8013-56PVC where the `xx' is hard to make out > CYP 608578 > The mystery `xx' could be `C6'; or the first character could be `0' or > perhaps `6'; the second character could be a `6' or `8' or maybe a > `C' or `0' -- hard to tell as there's a thick blue marker line atop > the chip, and my eyes aren't so good. Don't know about this special chip, but most of them are basicly Mikrocontrollers with embedded USB hardware and allow custom firmware. No clue how they do the SCSI part, since the chips typically are only fast with embedded hardware and the components I know all include ATA controllers. > I did notice this mailing list post for Linux, if not yet known: > http://www.mail-archive.com/linux-usb-devel@lists.sourceforge.net/msg22138.html > but I haven't looked into it. Sounds promissing. -- B.Walter BWCT http://www.bwct.de bernd@bwct.de info@bwct.de