Try flashing V3.4 firmware on your SCSI2SD
Try flashing V3.4 firmware on your SCSI2SD
Thanks, that's very useful. I've sent a message, let's see what happens.
Roe,
I got my second SCSI2SD card out tonight and tried to update it to the V3.5 firmware (using the iMac). The firmware update seemed to go fine:
$ sudo ./bootloaderhost SCSI2SD-V3.cyacd
PSoC 3/5LP USB HID Bootloader Host
Copyright (C) 2013 Michael McMaster <michael@codesrc.com>
Waiting for device connection
Connect USB cable to the bus-powered device now, or otherwise reset the device.
Device Found
type: 4b4 b71d
path: USB_04b4_b71d_fa120000
Board: 3.5" SCSI2SD (green)
Revision: V3.0
Firmware Silicon ID: 2e133069
Starting firmware upload: SCSI2SD-V3.cyacd
.................................................................................................Firmware upload complete.
but when I then tried to configure the card I got:
$ ./scsi2sd-config
SCSI2SD Configuration Utility.
Copyright (C) 2013 Michael McMaster <michael@codesrc.com>
USB device parameters
Vendor ID: 0x04B4
Product ID: 0x1337
Device Found
Firmware Version: Unknown (3.0 - 3.4)
Segmentation fault: 11
Is this the error you are seeing?
So I tried flashing the firmware back to V3.4 and that seemed to go fine. (See Below) I suggest you try flashing firmware V3.4 if you haven't tried that yet.
I have not swapped this card with the other one and ultimately am waiting for some ribbon cable and IDE connectors to make a new SCSI cable to have both drives installed.
Good luck,
Matlock
$ sudo ./bootloaderhost SCSI2SD.cyacd
Password:
PSoC 3/5LP USB HID Bootloader Host
Copyright (C) 2013 Michael McMaster <michael@codesrc.com>
USB device parameters
Vendor ID: 0x04B4
Product ID: 0xB71D
Waiting for device connection
Connect USB cable to the bus-powered device now, or otherwise reset the device.
Device Found
type: 04b4 b71d
path: USB_04b4_b71d_fa120000
serial_number: 0001
Manufacturer: Cypress Semiconductor
Product: PSoC3 Bootloader
Release: 3.5" SCSI2SD
Starting firmware upload: SCSI2SD.cyacd
Programmed flash array 0, row 35
Programmed flash array 0, row 36
Programmed flash array 0, row 37
Programmed flash array 0, row 38
....
Programmed flash array 0, row 120
Programmed flash array 0, row 121
Programmed flash array 1, row 255
Firmware update complete
$ ./scsi2sd-config
SCSI2SD Configuration Utility.
Copyright (C) 2013 Michael McMaster <michael@codesrc.com>
USB device parameters
Vendor ID: 0x04B4
Product ID: 0x1337
USB Device Found
type: 04b4 1337
path: USB_04b4_1337_fa120000
serial_number: 1234
Manufacturer: codesrc.com
Product: SCSI2SD
--id={0-7} SCSI device ID.
--parity Check the SCSI parity signal, and reject data where
the parity is bad.
--no-parity Don't check the SCSI parity signal.
This is required for SCSI host controllers that do not provide
parity.
--attention Respond with a Unit Attention status on device reset.
Some systems will fail on this response, even though it is
required by the SCSI-2 standard.
--no-attention Disable Unit Attention responses.
--blocks={0-4294967295}
Set a limit to the reported device size.
The size of each block/sector is set by the --sector parameter.
The reported size will be the lower of this value and the SD
card size. 0 disables the limit.
The maximum possible size is 2TB.
--sector={64-8192}
Set the bytes-per-sector. Normally 512 bytes.
Can also be set with a SCSI MODE SELECT command.
--apple Set the vendor, product ID and revision fields to simulate an
apple-suppled disk. Provides support for the Apple Drive Setup
utility.
--vendor={vendor} Sets the reported device vendor. Up to 8 characters.
--prod-id={prod-id} Sets the reported product ID. Up to 16 characters.
--rev={revision} Sets the reported device revision. Up to 4 characters.
The current configuration settings are displayed if no options are supplied
$ ./scsi2sd-config --id=1
SCSI2SD Configuration Utility.
Copyright (C) 2013 Michael McMaster <michael@codesrc.com>
USB device parameters
Vendor ID: 0x04B4
Product ID: 0x1337
USB Device Found
type: 04b4 1337
path: USB_04b4_1337_fa120000
serial_number: 1234
Manufacturer: codesrc.com
Product: SCSI2SD
Saving configuration... Done.
Current Device Settings:
SCSI ID: 1
Vendor: " codesrc"
Product ID: " SCSI2SD"
Revision: " 3.4"
Parity Checking: enabled
Unit Attention Condition: enabled
Bytes per sector: 512
Maximum Size: Unlimited
$ ./scsi2sd-config --blocks=4194303
SCSI2SD Configuration Utility.
Copyright (C) 2013 Michael McMaster <michael@codesrc.com>
USB device parameters
Vendor ID: 0x04B4
Product ID: 0x1337
USB Device Found
type: 04b4 1337
path: USB_04b4_1337_fa120000
serial_number: 1234
Manufacturer: codesrc.com
Product: SCSI2SD
Saving configuration... Done.
Current Device Settings:
SCSI ID: 1
Vendor: " codesrc"
Product ID: " SCSI2SD"
Revision: " 3.4"
Parity Checking: enabled
Unit Attention Condition: enabled
Bytes per sector: 512
Maximum Size: 2.00GB (4194303 sectors)