Well, I seem a few years late to the party here, but just the other day my Seagate 1TB drive experienced what I believe to be the BSY error. One minute I was in Windows 7, viewing files through Explorer, and as I tried to open a file the entire volume disappeared. After a bit of investigation I realized the drive no longer appeared in BIOS, which led me to research the issue online, and brought me here. My model is ST31000340AS with firmware SD15. I've spent many hours reading documents, hundreds of posts on this blog, the README file, and watching youtube videos, etc. I believe I understand the process to attempt to fix the drive but am hung up on something mundane. The drive has data that unfortunately I've not backed up recently; recovery of the data is very important to me. I recently purchased a UBS/Serial/TTL hardware device from ebay. My issue is that I can't seem to get the device to work, even in a loopback test. But I suspect I'm missing something obvious since the device is new and the seller has a good online rep, and seems to have sold dozens of such devices. The symptom of my issue is that when I send a character (hex or text) on the tx line, I get a response on the rx line, but the response is always null (0x00). I've tried this on WinXP, Win 7, multiple USB ports, multiple versions of the driver (the device is based on an FTDI chip), and using multiple terminal apps (including SerialTrace which shows a wonderful verbose debug output of every event). I've modified baud rates, COM port numbers, etc. Either the device showed up DOA or I'm missing something. btw, I have tried the device with the Seagate drive and I get no response; I've tried it with the drive controller board attached to the physical drive and with the board completely removed from the physical drive. Can anyone help with the loopback test I'm experiencing? Cheers