Si cambio el conjunto de chips de un producto USB, ¿debo cambiar idProduct o bcdDevice?

7

El producto se ve exteriormente igual, con el mismo número de modelo, pero los cerebros USB se han reemplazado por completo y los circuitos se han modificado para que se ajusten a ellos.

El sistema operativo necesita ver diferentes ID para mantener los controladores separados, ¿verdad? ¿Pero debo cambiar el PID / idProduct, o debo cambiar el dispositivo bdcDevice? Supongo que las consecuencias de la vida real pueden ser diferentes de las que pretendía el estándar USB.

  • idProduct
    • ID de producto (asignado por el fabricante)
  • bcdDevice
    • Número de versión del dispositivo en decimal codificado en binario; la revisión de silicona incrementa este valor
pregunta endolith

1 respuesta

3

Cambie solo bcdDevice, idProduct es para un nuevo producto, pero la identificación de bcdDevice es para el número de versión para dispositivo USB.

Esto funcionará cualquier sistema operativo incl. Windows XP o más reciente, y cualquier sistema operativo basado en Linux.

El kernel de Linux tiene este prop. y puedes averiguarlo a través de este enlace:

enlace

    
respondido por el Enes Unal

Lea otras preguntas en las etiquetas