A mi me paso algo similar... pero fue q se me olvide meter el firm en el usb stick y lo borre y a la hora de escribir el nuevo firm pues como no estaba se me quedo el lector sin nada... lo suyo es q te prepares un usb para flashear desde DOS.
una vez en DOS, generas el dummy con el comando "dumgen".
Luego mira de tener el firmtool y el firm q quieres ponerle, al igual q los 3 archivos q te extraes... entonces escribe el siguiente comando
"firmtool.exe dummy.bin ix151.bin" <--------------- (en caso de que tu archivo se llame así si no pone el nombre q tenga tu firm siempre acompañado al final de ".bin" que es la extensión)
una vez hecho esto, la bandeja no se te abrirá... entonces tienes q abrirla manualmente con algo plano y sin forzar apenas la abres por la mitad (a todo esto el lector tiene q estar desconectado).
Cuando tengas la bandeja a la mitad, conecta el lector al ck3 o xtractor (da = el q tengas) y enciendes el lector. Cuando lo tengas, escribe este comando:
L-O-erase.exe (puerto de tu sata)
Ejemplo en mi caso: L-O-erase.exe D800
te tiene q salir status fx80 o algo asi
entonces apagas el ck3, cuentas hasta 3 (para q se reinicialice la controladora SATA) y vuelves a encender, esperas otros 3 segundos y vuelves a escribir el mismo comando:
L-O-erase.exe (puerto de tu sata)
Ejemplo en mi caso: L-O-erase.exe D800
Intentalo hasta que te salga el status 72 que es el bueno...
cuando lo tengas en 72, te vas a dosflash, le indicas el numero de tu lector y luego le das "W" para escribir y te dara error de unknow flash chip... vuelves a repetir... entras a dosflash, seleccionas lector y le das a "W" entonces ahora te preguntará por el nombre del firm (del archivo de firmware q has puesto antes) en mi caso yo lo tenia como "ix151.bin" le das a INTRO y a escribir bancos

Espero q te sea de ayuda la información
Saludosss!