5 votos

Es posible restablecer FTDI virtual com puertos enumeración, conseguir fácilmente cientos de COM puertos en entorno de producción

También he pedido esta en serverfault pero quizás es más adecuado para ser pedido aquí? Espero no romper ninguna etiqueta.

Cuando la producción de los dispositivos que utilizan un FTDI USB a serial del chip para comunicarse con un host de Windows, tenemos cientos de puertos COM, desde Windows parece simplemente aumentar el número de puerto cada vez que un nuevo FTDI vid+pid+serie está conectado a la PC.

He mirado en HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\FTDIBUS y trató de borrar las entradas nuevas que aparecen, pero el único efecto es que el número de puerto COM es mayor incluso para los dispositivos con el mismo vid+pid+serial (es decir, dispositivos que ya han sido conectados a la vez).

La pregunta: ¿es posible resetear este contador de alguna manera, para que la enumeración comienza desde el primer número de puerto COM?

6voto

Milize Puntos 6

Yo no estoy en el trabajo así que no tengo ningún tipo de hardware en frente de mí, pero el FTDI nota de aplicación AN_107 - Controlador Avanzado de las Opciones parece tener algunas opciones prometedoras.

En particular, creo que el "Ignorar Número de Serie de Hardware" (sección 7.1, página 20) opción sería hacer lo que quiera.

7.1 Ignorar Número De Serie De Hardware

Si los dispositivos tienen el mismo ID de proveedor y el ID del producto, pero diferentes números de serie, el sistema normalmente tratarlos como a los diferentes dispositivos. Esto hace que los controladores que se instalan para cada dispositivo y crear entradas en el registro para cada dispositivo.

Es posible cambiar este comportamiento para hacer que el sistema ignore un número de serie del dispositivo y tratar todos los dispositivos con la coincidencia de la VID y el PID conectado al mismo puerto USB como si fueran el mismo dispositivo. Esto se logra mediante la adición de un valor REG_BINARY llamado IgnoreHWSerNum para el registro y el establecimiento de 01.

El AN_123 Cómo Puertos COM Están Asignados Sobre la Instalación del Controlador de la aplicación de la nota es muy informativo.

OT, dispositivos estos días se están poniendo tan complejo que la mayoría de la documentación está siendo trasladado de la hoja de datos y en la Aplicación Notas. No te olvides de leer siempre la aplicación de notas!

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: