1º- el D2CKEY es un chip anterior al D2PRO. Pese a ser mas antiguo, no existen (que yo sepa) actualizaciones para este chip, y aparte usa 29 puntos de soldadura sin contar masa y Vcc+.
2º Los creadores del D2CKEY, sacaron haces unos meses su nuevo chip, el D2PRO, el cual mejora al anterior y es actualizable mediante un conector adicional a traves de un cable de bus. Este conector tiene una salida mini-usb para interconectar el chip al pc. Lo único que hay que hacer es una vez conectado el d2prog (conector para programar) al pc, es instalar los drivers para que windows, linux o mac lo reconozca, como cualquier nuevo dispositivo, y luego coger la actualización que queremos meterle al chip y flashear (la actualizacion es un programa ejecutable muy sencillo). Todo lo podeis descargar de la pagina oficial
http://www.d2pro.com3º Las actualizaciones arreglan algunos problemas de compatibilidad con algunas wii (el famoso ruidito "click" que hace que el lector no cargue) y arreglan otros bugs que habían encontrado.
4º Respecto al SPI (la nueva plaquita que se suelda al D2PRO), es una memoria adicional que permite ejecutar el firm para 9 cables. Si nuestro chip no lleva integrada la SPI, debemos soldarla segun el esquema de la pagina oficial y programar el chip con el firm de 9 cables. La memoria SPI deberá permanecer soldada, si la quitamos no funcionará el chip. Así que de momento, quien quiera usar 9 cables debera comprar tambien la SPI (a no ser que salgan nuevos D2PRO con la SPI integrada, cosa que aun no he visto. Parece que con el ARGON ya se distribuyen algunos chips con la SPI integrada en placa).
P.D los chip vienen programados de fábrica y funcionan, pero para arreglar ciertos problemas o fallos, se deberá actualizar, para esos son los nuevos firms.