Teno entendido que no se puede. Y no es lo mismo, ya que no tienes digamos SATA con capacidades reales, sino emulado digamos. Hay problemas también con seriales y paralelos por USB en la asignación de los puertos y en la forma que trabajan.
Esos problemas desaparecen cuando se usa en PCI o Expresscard, pero en general (me refiero a paralelo, serial y sata, pero no al flasheo) Para el flasheo además necesitas una controladora compatible, ya sea en PCI, expresscard o en tu mother. Podrías intenter pero casi seguro que no funciona. Ojalá te conteste alguien que sepa más de cómo transmiten los distintos puertos y sus protocolos (vamos, un ingeniero o estudiante, seguro andan algunos por aqui) o alguien que lo haya probado.