USB Mass Storage Device with HPS Stack
Xiaofan Chen
xiaofanc at gmail.com
Sat Apr 26 16:33:24 UTC 2008
On Sat, Apr 26, 2008 at 3:19 PM, Xiaofan Chen <xiaofanc at gmail.com> wrote:
> Since I have some other mass storage device and it seems
> the latest HPS stack works fine with the normal ones (Kingston
> Data Traveler 256MB, IMation 1GB Flash Drive and Nokia
> 6280 with 1GB MicroSD card in storage mode) but not the
> strange ones like a 23040 Bytes PIC18F2550 USB mass
> storage device.
>
> 1) 23040B PIC18F2550 device (using internal Flash as the
> storage)
> http://sourceforge.net/projects/pic18fusb
> http://forum.microchip.com/tm.aspx?m=164912
>
> dmesg:
> umass1: <I-Tuner Networks product 0x0004, class 0/0, rev 2.00/0.00,
> addr 3> on usb0
> umass1: SCSI over Bulk-Only; quirks = 0x0000
> umass1: Get Max Lun not supported (USBD_ERR_SHORT_XFER)
> umass1:1:1:-1: Attached to scbus1
> da1 at umass-sim1 bus 1 target 0 lun 0
> da1: <Didlet MSD\\000\\030\\030\\030\\030\\030\\030\\030\\030\\030\\030 1\\000
> ==> Removable Direct Access SCSI-4 device
> da1: 1.000MB/s transfers
> da1: 0MB (49 512 byte sectors: 64H 32S/T 0C)
> (da1:umass-sim1:1:0:0): Synchronize cache failed, status == 0x4, scsi
> status == 0x0
>
> [mcuee at freebsd7 ~]$ sudo mount_msdosfs /dev/da1 /media/usbdisk2
> mount_msdosfs: /dev/da1: : Input/output error
Forget about this one. It does not work under the latest Ubuntu
8.04 either. It also hangs NetBSD 4.0. So I think the firmware is
not really working. Yeah, it works under Windows. ;-)
Xiaofan
More information about the freebsd-usb
mailing list