Estoy trabajando con una placa PCB que controla algunos proyectos de automatización del hogar en los que estoy trabajando. De vez en cuando, cuando envío algunos comandos seriales USB a la placa PCB, todos los puertos USB en la máquina no responderán a ninguna E/S. Incluso desconectar y volver a conectar dispositivos USB no resolverá el problema. El Mac mini no está congelado porque puedo conectarme por SSH y revisar los registros y hacer lo que necesite hacer. Por lo tanto, me obliga a reiniciar el Mac mini. Me pregunto si hay algún problema al trabajar con placas PCB. También me pregunto qué podría causar esto y en qué registros de la consola puedo revisar para tener una mejor comprensión de lo que causó este problema.
Respuesta
¿Demasiados anuncios?Creo que esta pregunta sería mejor para electronics.stackexchange.com.
Tu problema no parece ser un problema de kernel, pero /var/log/system.log
contendrá información sobre los puertos USB.
Con la información que has proporcionado, me parece que tu PCB está consumiendo demasiada corriente a través del puerto USB, o de lo contrario está activando la protección del puerto. Por ejemplo, la conexión a tierra USB podría estar conectada incorrectamente. La especificación USB solo permite 500mA a través de un puerto USB estándar A. En la mayoría de los Macs, consumir más corriente hará que el puerto deje de responder.