Trabajo #1 - es determinar si el dispositivo USB está siendo reconocido de alguna forma, puedes hacerlo buscando el VID y PID del USB (descrito abajo). Cuando conectas el cable, deberías ver que el dispositivo aparece en la lista, y desaparece cuando lo desconectas.
El número VID le dirá el tipo de chip REAL, es decir: FTDI, SiLAB, Prolific, o Microchip hay muchos chips en estos cables. Tus comentarios implican que crees que es un cable FTDI, esto lo confirmará. De lo contrario, está buscando el controlador EQUIVOCADO.
Trabajo #2 - Usando el ID del VENDEDOR - determinar si el conductor está cargado o no, o está presente. Por ejemplo, una vez que confirme que es un cable FTDI, entonces el controlador existente proporcionado por Apple debería estar presente, lo mismo con SiLABs (apple proporciona este controlador).
Para hacer lo anterior:
Primero verifique que este es un cable FTDI, hay muchos otros chips (Microchip, SiLab, y Prolific) - algunos vendedores (ejemplo: Adafruit, y otros) han sido conocidos por cambiar el chip dentro con diferentes construcciones de cables.
El método de la GUI en MacOS es: -> Acerca de este Mac -> Informe del sistema, bajo el hardware haga clic en USB.
Hay varios "Root hubs" - mi MacPro tiene un total de 5 (algunos hubs están incorporados y ocultos dentro de tu Mac y no expuestos externamente)
Enchufe y desenchufe su dispositivo, en la barra de menús de Información del sistema -> Archivo -> Actualizar (CMD-R) para actualizar la lista mostrada.
Busque el "Vendor ID (VID)" (quién fabrica el dispositivo USB) y el "Product ID (PID)". por ejemplo FTDI = VID: 0403, PID = 6010 (para el FTD2232H, el PID puede variar dependiendo del chip).
Como alternativa puedes abrir el Terminal y escribir: ioreg -p IOUSB -l -w 0
y obtener un montón de detalles.
Puedes hacer lo mismo con Windows en el Administrador de Dispositivos. En Linux, puede utilizar lsusb
para imprimir los dispositivos USB.
Esto verificará que su dispositivo es incluso "medio reconocido".
Parte 1 - es que el SO puede encontrar el VID y el PID
Parte 2 - es el controlador para ese dispositivo USB
Tenga en cuenta que FTDI tiene un controlador integrado en Catalina, no es necesario un controlador externo.