Estoy tratando de trabajar con una PCB personalizada que utiliza un FTDI FT232RL para hablar con mi computadora (MacBookPro con OSX 10.11 El Capitan) para un proyecto de hardware. Estoy usando Matlab para enviar comandos en serie, encontré algunos problemas allí con el pin ClearToSend (CTS) aparentemente 'alto' (apagado), pero esa es otra historia.
Sin embargo, mi problema en este momento es que mi Mac no "liberará" (no estoy seguro de cómo llamarlo) el dispositivo después de que lo desconecte. Puedo desconectar el dispositivo y ponerlo en otro bus USB, pero en realidad solo puedo hacer esto una vez, porque lo mismo sucede nuevamente si lo desconecto: esto dificulta mi desarrollo, porque la única forma en que he encontrado para solucionar esto es reiniciar toda la computadora. ¿Cómo puedo liberar / restablecer / borrar estos dispositivos?
Si abro Información del sistema> Hardware> USB , esencialmente puedo ver el mismo dispositivo que aparece dos veces en el árbol de dispositivos.
Esto hace que cuando intente ls /dev/tty.*
(en Matlab o Terminal) el dispositivo no esté en la lista, esté esencialmente bloqueado, aunque esté enchufado y aparezca dos veces en el árbol de dispositivos. ¿Qué tengo que hacer?
He instalado la versión 2.3 del controlador FTDI, y parece funcionar de otra manera. Por favor, hágame saber qué otra información puedo proporcionar para llegar al fondo de esto. Gracias
FTDIUSBSerialDriver.kext.bak
O~FTDIUSBSerialDriver.kext
) no funcionó, tuve que eliminar el archivo del/Library/Extensions/
directorio.