Tabla de contenido:

Solucionar el problema del controlador / puerto serie USB Lilypad de Mac: 10 pasos (con imágenes)
Solucionar el problema del controlador / puerto serie USB Lilypad de Mac: 10 pasos (con imágenes)

Video: Solucionar el problema del controlador / puerto serie USB Lilypad de Mac: 10 pasos (con imágenes)

Video: Solucionar el problema del controlador / puerto serie USB Lilypad de Mac: 10 pasos (con imágenes)
Video: PCSX2 - Como Usarlo y Configurarlo | Guía Completa! 2024, Septiembre
Anonim
Solucionar el problema del controlador / puerto serie USB de Mac Lilypad
Solucionar el problema del controlador / puerto serie USB de Mac Lilypad
Solucionar el problema del controlador / puerto serie USB de Mac Lilypad
Solucionar el problema del controlador / puerto serie USB de Mac Lilypad

A partir de 2016, ¿su Mac tiene menos de 2 años?

¿Ha actualizado recientemente al sistema operativo más nuevo (Yosemite o algo más nuevo)?

¿Sus Lilypad USB / MP3 ya no funcionan?

Mi tutorial le mostrará cómo arreglé mis USB Lilypad

El error que encontré estaba relacionado con un problema de controlador / puerto serie. Pasé al menos diez horas trabajando en esto, y solo tuve éxito cuando me senté, me concentré por completo en la tarea en cuestión e intenté todo durante medio día.

Seguí adelante y enumeré todo lo que hice, ya que su problema específico puede diferir del mío. Es posible que lleve algún tiempo completar todos los pasos, y es más probable que tenga éxito si puede dedicar unas horas a concentrarse únicamente en la resolución de problemas, como hice yo.

(En aras de la brevedad, Lilypad de ahora en adelante se llamará "LP").

Paso 1: este error se ha visto en muchos LP, pero …

Es más probable que afecte a los LP que se fabrican en China

Las placas Arduino (incluido el LP) se fabrican en varios países, incluidos Italia y China. Las placas italianas / europeas suelen ser de la más alta calidad, y las placas chinas probablemente se describan mejor como clones que pueden ser buenos, pero a menudo están fabricados con materiales más baratos y carecen de controladores precargados. Es importante tener en cuenta que Arduino es completamente de código abierto, por lo que las placas chinas en realidad no son falsificaciones y, por lo general, son significativamente más baratas.

Soy estudiante, no soy rico y necesitaba múltiples que pudieran ser prescindibles, así que pedí varias tablas de fabricación china a Amazon Prime por alrededor de $ 16,00. ¡Eso es aproximadamente la mitad del precio de un LP vendido en Sparkfun.com!

Los Arduinos Sparkfun más "oficiales" son más caros, pero tienen un mejor control de calidad, ya que usan componentes de gama alta y generalmente vienen con los controladores correctos preinstalados. Entonces, si tiene poco tiempo, puede considerar comprar sus componentes en Sparkfun o un minorista similar. (Tenga en cuenta que algunas placas Sparkfun también han presentado problemas con los controladores, pero en general son más confiables).

También puede obtener LP a un precio aún más económico en sitios como AliExpress.com, pero prepárese para esperar semanas, o incluso meses, para el envío y el despacho de aduanas. También tiene menos recursos si estas placas están defectuosas. Por ejemplo, es fácil devolver tableros defectuosos comprados en Amazon o Sparkfun, pero generalmente es casi imposible devolver tableros importados. A pesar de esto, planeo pedir componentes directamente a China pronto; solo ten en cuenta que es más arriesgado.

Básicamente:

Sparkfun y otros vendedores establecidos de tableros fabricados en la UE:

  • Más caro
  • Tiempo de envío rápido a moderado (generalmente no es gratis)
  • Por lo general, la menor cantidad de problemas técnicos (pero aún propensos a algunos)
  • Decente a un buen servicio al cliente para tableros defectuosos

Amazon y otros revendedores estadounidenses de tableros fabricados en China:

  • De precio económico a moderado
  • Tiempo de envío de rápido a moderado (a menudo gratis o muy barato)
  • Posiblemente algunos problemas técnicos
  • Decente a un buen servicio al cliente para tableros defectuosos.

Fabricantes chinos o revendedores chinos en sitios como Alibaba / AliExpress:

  • El más barato
  • Tiempo de envío de moderado a lento (los tiempos de envío y los costos varían)
  • Es más probable que tenga problemas técnicos
  • Todo, desde pésimo hasta un buen servicio al cliente si su placa está defectuosa
  • Busque vendedores que tengan buenos comentarios en sitios como AliExpress

Paso 2: ¿Está enchufado?

¿Está enchufado?
¿Está enchufado?
  1. Asegúrese de que el LP esté conectado a su computadora con un cable Micro USB que funcione. Al menos una luz en el LP debe estar encendida (como en la foto de arriba), lo que indica que el LP está recibiendo energía.
  2. Si no hay luz, entonces tiene un problema con el puerto USB en su computadora, un cable roto o una placa LP rota. Verifique los 3 utilizando diferentes cables, puertos y un LP diferente, si puede obtener uno.

Paso 3: asegúrese de haber seleccionado las opciones de placa correctas dentro del menú Arduino

Asegúrese de haber seleccionado las opciones de placa correctas dentro del menú Arduino
Asegúrese de haber seleccionado las opciones de placa correctas dentro del menú Arduino

Vea la foto de arriba para saber cómo encontrar esta sección del menú. Quieres seleccionar la opción "Lilypad USB". La otra opción de Lilypad es para la placa más antigua que no tiene un USB incorporado.

Paso 4: ¿Puede ver el puerto correcto?

¿Puedes ver el puerto correcto?
¿Puedes ver el puerto correcto?

Aquí podemos ver solo un puerto, el puerto Bluetooth.

Esto es malo.:(Tu LP necesita otro puerto. Cuando su LP esté conectado correctamente, verá un puerto llamado con alguna variación de "Lilypad" (o una cadena numérica para Lilypad Mp3).

Hasta que encuentre el puerto correcto, su computadora y LP no pueden comunicarse entre sí y no podrá cargar código en el LP.:(

Paso 5: ¿Qué cables está utilizando?

¿Qué cables estás usando?
¿Qué cables estás usando?
¿Qué cables estás usando?
¿Qué cables estás usando?
¿Qué cables estás usando?
¿Qué cables estás usando?
  1. ¿Qué tipo de cable estás usando? (En mi experiencia, los LP son MUY delicados cuando se trata de cables). DEBE ser un cable capaz de enviar y recibir datos. Si ha utilizado el cable de su teléfono celular para sincronizar datos con su computadora, entonces ese cable probablemente esté bien (aunque esto no siempre es cierto).
  2. Muchos cables Micro-USB solo transmiten energía. ¡Estos cables no permitirán que su LP se conecte con su computadora y viceversa! ¡Utilice un cable de DATOS probado y confiable!
  3. Ninguno de los cables anteriores funciona para mi LP. Los cortos blancos y negros son cables Micro-UBS de solo alimentación. No transportan datos de manera efectiva, si es que lo hacen. El largo gris es un cable de datos que sincroniza datos con mi teléfono celular, pero sorprendentemente no se puede sincronizar con mi LP. Es por eso que debe probar varios cables de datos.
  4. Cuando use un cable de alimentación con su LP, verá una luz (generalmente solo una), pero obtendrá un error de puerto con cables que no pueden admitir datos. Vea las dos imágenes para ver ejemplos de una pantalla con errores de puerto tanto en el menú como en el terminal. El uso de cables Micro-USB de solo alimentación no es el único problema que causa este error, pero es común.
  5. Dos luces pueden ser una indicación de que el LP se está sincronizando, pero esto está lejos de ser siempre cierto.

Paso 6: ¡Este cable funciona

¡Este cable funciona!
¡Este cable funciona!
¡Este cable funciona!
¡Este cable funciona!
¡Este cable funciona!
¡Este cable funciona!

El cable anterior, un cable de datos Samsung Micro-USB, era el único cable de mi colección que funcionaba para mi LP. He incluido imágenes que muestran el número de modelo si desea probar y pedir este cable y ver si funciona para usted.

Una vez más, ambas luces de la placa normalmente estarán encendidas (o al menos parpadeando) cuando la placa esté conectada correctamente.

Después de encontrar un cable que funcionara, me aseguré de marcarlo con pintura plateada y guardarlo con mis LP. Es posible que desee etiquetar de manera similar su cable probado / preferido.

Paso 7: ¿Un cable válido solucionó el problema?

¿Un cable válido solucionó el problema?
¿Un cable válido solucionó el problema?
¿Un cable válido solucionó el problema?
¿Un cable válido solucionó el problema?
¿Un cable válido solucionó el problema?
¿Un cable válido solucionó el problema?
  1. Si tiene el cable correcto, debería ver el puerto en la lista, como se muestra en la captura de pantalla del terminal. Esto es bueno. Tu LP ahora debería estar funcionando.:D
  2. Si sigue viendo un error, y está seguro de que está usando un cable de datos adecuado, puede intentar presionar el botón de reinicio en su LP al encontrar el pequeño botón de bronce que estoy señalando en la foto. Presiónelo una vez y manténgalo presionado durante unos segundos.
  3. También puede intentar presionar el botón de reinicio DOS VECES en rápida sucesión, lo que iniciará el gestor de arranque.

Si aún no puede encontrar el puerto, vaya al siguiente paso.

Paso 8: instale los controladores FTDI

Instale los controladores FTDI
Instale los controladores FTDI
Instale los controladores FTDI
Instale los controladores FTDI

Es bastante sencillo. Haga clic en el enlace del controlador a continuación y descargue el controlador apropiado, que probablemente sea el de 64 bits para Mac. Es probable que el de 32 bits también funcione.

Vínculo del controlador FTDI Haga clic en el vínculo y descargue el archivo para Mac. Busque el archivo (es un archivo.dmg como se muestra en la captura de pantalla anterior), haga clic en él y luego debería instalarse automáticamente

Si tiene algún problema, este sitio ofrece una buena explicación: Cómo instalar los controladores FTDI

Intente instalar ambas versiones (VCP y DFXX).

Luego puede intentar cerrar Arduino y / o reiniciar su máquina. Abra Arduino y vea si puede encontrar el puerto correcto para su LP.

¿Sigue sin funcionar? Vaya al siguiente paso.

Paso 9: ¿Aún no funciona? Intente grabar su cargador de arranque

¿Sigue sin funcionar? Intente grabar su cargador de arranque
¿Sigue sin funcionar? Intente grabar su cargador de arranque
¿Sigue sin funcionar? Intente grabar su cargador de arranque
¿Sigue sin funcionar? Intente grabar su cargador de arranque
¿Sigue sin funcionar? Intente grabar su cargador de arranque
¿Sigue sin funcionar? Intente grabar su cargador de arranque

También puede intentar grabar el gestor de arranque, como se muestra en las capturas de pantalla del terminal anteriores.

Incluso si obtiene un error de quemado del cargador de arranque, descubrí que solo intentar grabarlo puede reparar su placa

La última captura de pantalla me muestra cambiando las opciones del programador, lo que también puede ayudar al intentar grabar el cargador de arranque. Siéntase libre de probarlos todos, pero recuerde cuáles se usan generalmente para sus diversos dispositivos Arduino.

Espero que mi tutorial te haya ayudado a arreglar tu LP.

Sin embargo, si aún no funciona y no puede grabar el cargador de arranque, es posible que deba repararlo. Instructables tiene varios tutoriales excelentes sobre esto, que se pueden buscar fácilmente.

Recomendado: