We've been crazy busy since our last update on the Blaster360. After many many more tests we feel we finally nailed the problem regarding dumping game data. I think I will ship a number of samples out to the scene to get some hardcore feedback as I'd like it tested on multiple systems.
To give you an insight as to how complex this easy sounding product actually is, I will list some tech info of the internal switch controller that we feel finally solved the problems.
We have utilized a Serial ATA multiplexer and buffer that implements 2:1 failover switch function for 1.5Gbps and 3.0Gbps links. This function is used when dual hosts, such as I/O controllers, must access single-port disk drives in high availability storage subsystems where redundancy and load sharing are important. The outputs from the I/O controllers are multiplexed to the Xbox 360 Serial ATA ODD (Optical Disk Drive). The output from the ODD is then buffered and replicated to the I/O controller. When switching from one I/O controller to the other, a Serial ATA link must be reinitialized with out-of-band (OOB) signals, which are transferred through the Serial ATA multiplexer transparently. The Blaster360 internal switch provides high output swings with pre-emphasis, and programmable receiver sensitivity that are needed to drive long backplanes and external cables.
In addition the switch also supports a 1:2 port multiplier (link replicator) mode where one host can connect two drives.