I just registered so that I can offer thanks to STUPENDOUS! for the firmware update link. I could not find this on OWC's web site. I just got a new Macbook AIr, with USB3, and my Voyager Q would not work properly with it. Other USB3 devices were fine so long as the cable was not long. The firmware update fixed it. To make the update run as it is designed to run, do it on a machine running Windows XP natively. I didn't have one, and did it by trial and error using VirtualBox.
The USB device ID and serial number changes during the update process, rather like a USB modem can. This will confuse software such as VirtualBox (and VMware, I assume), since VirtualBox etc. will not claim the 'new' device until told to.
I used a Windows XP 32-bit VM running in VirtualBox to apply the update. Here is what I did - of course I'm working from memory here, since the update is now done, and I can't double-check everything. YMMV, don't blame me if yours goes wrong.
- I attached my Voyager Q (with a spare disk in the slot, otherwise nothing happens) using USB2 on an older Macbook Pro, which does not have USB3.
- I set VirtualBox to route the "OEM USB3-to-Sata bridge device" to the Windows XP VM, and started the VM.
- After letting XP recognise and install the drive, I started the firmware updater, and it triggered the first USB device ID change. The 'new' device was not claimed by VirtualBox. The firmware updater timed out and failed.
- Leaving the Voyager Q on so that the device ID did not change back yet, I shut Windows XP down, and set VirtualBox to route the new unrecognized USB device to the XP VM. It only showed the USB ID string as 'Unknown device 0525:8000 [FFFF]', no 'friendly' name. In theory, I should have been able to do this without closing the VM, but I didn't try.
- Then I turned the Voyager Q off to return it to normal, and started Windows XP in the VM again.
- I turned the Voyager Q back on again after XP had settled down, and restarted the firmware updater.
- After the device ID change, the device was reattached to the VM, and XP came up with a 'new hardware found' dialog; I told it not to search but rather to use the driver in the i386 drivers folder that was included with the firmware updater (in 'USB 3 Voy Firmware update (xp 32-bit only)\Drivers\PlxUsb\i386')
- The firmware updater had timed out again while I was doing this, so I turned the Voyager Q off, restarted Windows XP (again, this may not have been needed, but better safe than sorry), turned the Voyager Q on again, and restared the firmware updater.
- The first stage of the firmware updater now worked, and the device ID changed back - but with a different serial number, so I had to tell VirtualBox to claim it again! I repeated steps 4, 5 and 6, except that this time it had the same USB3-toSata 'friendly name' as it had at first, but the serial number change was noticed by VirtualBox otherwise this step wouldn't have been needed.
- This time the firmware updater said it had completed successfully!
Fortunately the updater is very resilient to failure, and did not brick the Voyager Q. This was a real danger, and as I said, it might happen to you if you try this. Don't blame me if so. Have fun!