QUOTE(radarshop @ May 4 2012, 11:30 PM)

I have been able to read my keys from the drive using the USB to SATA swap trick on the VIA 6421 but I can not read or write to the drive because it wants me to to turn the drive off for 1 second and in doing that it looses the USB to SATA swap trick work around. Any one been able to make a VIA 6421 SATA board work on the DG-16D4S?
Thanks
This is the method i used before buying a USB360pro.
This is confirmed working 100%
open jungleflasher,
power up the drive with a usb to sata adaptor connected, (even cheap 3 in 1 types seem to work)
this seems to force the 0225 drive into vendor mode and 0x72
then by hot swopping the sata to the via 6421 and refreshing the port you can slimkey the drive
NO to unlock and dump drive, it will try and autoload but you will have invalid status as jf has kicked the drive out of vendor so we have to repeat the process,
so to write you have to do the same again ,
so start jf and have your prepared cfw in target
using the slimkey dummy.bin you have just dumped as source and LT2.0 as target then click spoof source to target.
then you can power up the drive with the usb to sata adaptor connected,
hot swop to the via 6421 card port,
refresh the port
intro the drive
you will get prompt about 0x8c the spi is locked,
yes to unlock, wait for dots and choose use your method to unlock,
sputnik for mxic,
or kamikazi for winbond,
get 0x00 and write
you can relock the drive to 0x8c by clicking the 0x00 button.
its a cheaper way than the x360usbpro/lizard route.