Aquí están los drivers necesarios para Windows Vista x64.
Antes de nada, deciros que son drivers "no firmados" y que Windows Vista NO PERMITE cargar drivers no firmados automáticamente. Para cargarlos es necesario reiniciar el sistema y pulsar F8 antes de iniciar Windows. Al hacer esto nos aparece un menú donde hay una opción que nos permite cargar los drivers no firmados. Hay que elegir esta opción para disponer de ellos y poder flashear con la utilidad hx4700 BootLoader. Tened en cuenta que los drivers sin firmar solamente serán cargados hasta la próxima vez que se reinicie el sistema, es decir, durará solamente una sesión. Esto lo hacen por protección, aunque para administradores de sistemas es un engorro.
Una vez halláis cargado los drivers ya no aparecerá el mensaje de "cannot open port USB".
Aquí está el enlace a los drivers.