Taula de continguts:

Solució del problema del controlador / port sèrie USB del Mac Lilypad: 10 passos (amb imatges)
Solució del problema del controlador / port sèrie USB del Mac Lilypad: 10 passos (amb imatges)

Vídeo: Solució del problema del controlador / port sèrie USB del Mac Lilypad: 10 passos (amb imatges)

Vídeo: Solució del problema del controlador / port sèrie USB del Mac Lilypad: 10 passos (amb imatges)
Vídeo: Arduino Tutorial 1: Setup and upload on Mac 2024, Desembre
Anonim
Solució del problema del port / controlador de sèrie USB del Mac Lilypad
Solució del problema del port / controlador de sèrie USB del Mac Lilypad
Solució del problema del controlador del port sèrie USB del Mac Lilypad
Solució del problema del controlador del port sèrie USB del Mac Lilypad

A partir del 2016, el vostre Mac té menys de 2 anys?

Heu actualitzat recentment el sistema operatiu més recent (Yosemite o alguna cosa més recent)?

Els vostres USB / MP3 Lilypad ja no funcionen?

El meu tutorial us mostrarà com he solucionat els USB del Lilypad

L'error que he trobat s'ha relacionat amb un problema del port sèrie / controlador. Vaig passar almenys deu hores treballant en això, i només vaig tenir èxit quan em vaig asseure, em vaig centrar completament en la tasca que vaig fer i ho vaig provar tot durant mig dia.

He avançat i he enumerat tot el que he fet, ja que el vostre problema específic pot diferir del meu. Podeu trigar una mica a fer tots els passos i és més probable que tingueu èxit si podeu dedicar unes hores a centrar-vos únicament en la resolució de problemes, com vaig fer jo.

(Per qüestions de brevetat, els Lilypads a partir d'ara s'anomenaran "LPs").

Pas 1: aquest error s'ha vist en molts LP, però …

És més probable que afecti els LPs que es fabriquen a la Xina

Les plaques Arduino (inclòs el LP) es fabriquen a diversos països, inclosos Itàlia i la Xina. Els taulers italià / comunitari solen ser de la més alta qualitat i els taulers xinesos probablement es descriuen millor com a clons que poden ser bons, però sovint es fabriquen amb materials més econòmics i no tenen controladors precarregats. És important tenir en compte que Arduino és completament de codi obert, de manera que les plaques xineses no són falsificades i solen ser molt més econòmiques.

Sóc estudiant, no sóc ric i necessitava múltiples que podrien ser prescindibles, de manera que vaig demanar diverses taules de fabricació xinesa a Amazon Prime per uns 16,00 dòlars. És aproximadament la meitat del preu d’un LP venut a Sparkfun.com.

Els Arduinos Sparkfun més "oficials" són més cars, però tenen un millor control de qualitat, ja que fan servir components de gamma alta i solen tenir els controladors correctes preinstal·lats. Per tant, si us demana temps, us recomanem que compreu els vostres components a Sparkfun o a un minorista similar. (Tingueu en compte que algunes taules Sparkfun també han presentat problemes de controladors, però en general són més fiables).

També podeu obtenir LPs de manera més econòmica des de llocs com AliExpress.com, però estigueu preparats per esperar setmanes o fins i tot mesos per a l’enviament i el despatx de duana. També teniu menys recursos si aquestes juntes són defectuoses. Per exemple, és fàcil retornar taules defectuoses comprades a Amazon o Sparkfun, però en general és gairebé impossible retornar taules importades. Malgrat això, planejo demanar components directament a la Xina aviat; només tingueu en compte que és més arriscat.

Bàsicament:

Sparkfun i altres venedors consolidats de taulers fabricats a la UE:

  • Més car
  • Temps d’enviament ràpid a moderat (normalment no és gratuït)
  • Normalment són els problemes tècnics més baixos (però encara són propensos a alguns)
  • Decent a un bon servei al client per a taulers defectuosos

Amazon i altres distribuïdors nord-americans de taulers fabricats a la Xina:

  • De barat a preu moderat
  • Temps d’enviament ràpid a moderat (sovint gratuït o molt barat)
  • Possiblement alguns problemes tècnics
  • Decent a un bon servei al client per a taulers defectuosos.

Fabricants xinesos o distribuïdors xinesos en llocs com Alibaba / AliExpress:

  • El més barat
  • Temps d’enviament moderat o lent (els temps i els costos d’enviament varien)
  • És probable que tingui problemes tècnics
  • Tot, des de l’atractiu fins al bon servei al client si el vostre tauler és defectuós
  • Cerqueu venedors que tinguin bons comentaris en llocs com AliExpress

Pas 2: està endollat?

Està endollat?
Està endollat?
  1. Assegureu-vos que el LP estigui connectat a l’ordinador amb un cable micro USB que funcioni. Com a mínim una llum del LP hauria d’estar encesa (com a la foto superior), cosa que indica que el LP rep energia.
  2. Si no hi ha llum, teniu un problema amb el port USB a l'ordinador, un cable trencat o una placa LP trencada. Comproveu-ne els 3 utilitzant cordons, ports i un LP diferent, si en podeu obtenir un.

Pas 3: assegureu-vos que heu seleccionat les opcions adequades del tauler al menú Arduino

Assegureu-vos que heu seleccionat les opcions del tauler adequades al menú Arduino
Assegureu-vos que heu seleccionat les opcions del tauler adequades al menú Arduino

Consulteu la foto anterior per trobar aquesta secció del menú. Voleu seleccionar l'opció "Lilypad USB". L'altra opció de Lilypad és per a la placa més antiga que no té un USB incorporat.

Pas 4: podeu veure el port correcte?

Podeu veure el port correcte?
Podeu veure el port correcte?

Aquí només podem veure un port, el port Bluetooth.

Això és dolent.:(El vostre LP necessita un altre port. Quan el vostre LP estigui connectat correctament, veureu un port anomenat amb alguna variació de "Lilypad" (o una cadena numèrica per al Lilypad Mp3).

Fins que no trobeu el port correcte, l'ordinador i el LP no poden parlar entre ells i no podreu penjar codi al LP.:(

Pas 5: quins cables utilitzeu?

Quins cables utilitzeu?
Quins cables utilitzeu?
Quins cables utilitzeu?
Quins cables utilitzeu?
Quins cables utilitzeu?
Quins cables utilitzeu?
  1. Quin tipus de cable utilitzeu? (Per la meva experiència, els LPs són molt exigents pel que fa als cables.) DEU ser un cable capaç d’enviar i rebre dades. Si heu utilitzat el cable del telèfon mòbil per sincronitzar les dades amb l'ordinador, és probable que aquest cable estigui bé (tot i que això no sempre és cert).
  2. Molts cables micro-USB només transmeten energia. Aquests cables no permetran que el vostre LP es connecti amb l'ordinador i viceversa. Utilitzeu un cable de dades fiable i provat.
  3. Cap dels cables anteriors no funciona per al meu LP. Els blancs i negres curts són cables Micro-UBS de només alimentació. Si no ho fan, no transporten dades de manera eficaç. El gris llarg és un cable de dades que sincronitza dades amb el meu telèfon mòbil, però sorprenentment no es pot sincronitzar amb el meu LP. Per això, heu de provar diversos cables de dades.
  4. Quan utilitzeu un cable d'alimentació amb el vostre LP, veureu una llum (normalment només un), però obtindreu un error de port amb cables que no admeten dades. Vegeu les dues imatges per veure exemples de pantalla amb errors de port al menú i al terminal. L’ús de cables micro-USB de només alimentació no és l’únic problema que causa aquest error, però és un problema comú.
  5. Dues llums poden indicar que el LP es sincronitza, però això no és sempre cert.

Pas 6: aquest cable funciona

Aquest cable funciona!
Aquest cable funciona!
Aquest cable funciona!
Aquest cable funciona!
Aquest cable funciona!
Aquest cable funciona!

El cable anterior, un cable de dades Micro-USB de Samsung, era l’únic cable de la meva col·lecció que funcionava per al meu LP. He inclòs imatges que mostren el número del model si voleu demanar aquest cable i veure si us funciona.

Una vegada més, ambdues llums del tauler solen estar enceses (o almenys parpellejar) quan el tauler estigui connectat correctament.

Després de trobar un cable que funcionés, em vaig assegurar de marcar-lo amb pintura platejada i de conservar-lo amb els meus LPs. És possible que vulgueu etiquetar de manera similar el vostre cable provat / preferit.

Pas 7: un cable vàlid va solucionar el problema?

Un cable vàlid ha solucionat el problema?
Un cable vàlid ha solucionat el problema?
Un cable vàlid ha solucionat el problema?
Un cable vàlid ha solucionat el problema?
Un cable vàlid ha solucionat el problema?
Un cable vàlid ha solucionat el problema?
  1. Si teniu el cable correcte, hauríeu de veure el port a la llista, tal com es mostra a la captura de pantalla del terminal. Això és bo. El vostre LP ara hauria de funcionar.: D
  2. Si encara veieu un error i esteu segur que utilitzeu un cable de dades adequat, podeu provar de prémer el botó de reinicialització del LP trobant el petit botó de llautó que estic assenyalant a la foto. Premeu-lo Una vegada i mantingueu premut uns segons.
  3. També podeu provar de prémer el botó de restabliment DOS VEGADES de forma ràpida, que iniciarà el gestor d'arrencada.

Si encara no trobeu el port, aneu al pas següent.

Pas 8: instal·leu els controladors FTDI

Instal·leu els controladors FTDI
Instal·leu els controladors FTDI
Instal·leu els controladors FTDI
Instal·leu els controladors FTDI

És bastant senzill. Feu clic a l'enllaç del controlador següent i descarregueu el controlador adequat, que probablement serà el de 64 bits per a Mac. El 32 bits probablement també funcionaria.

Enllaç del controlador FTDI Feu clic a l'enllaç i baixeu el fitxer per a Mac. Cerqueu el fitxer (és un fitxer.dmg tal com es mostra a la captura de pantalla anterior), feu-hi clic i s’hauria d’instal·lar automàticament

Si teniu problemes, aquest lloc us proporciona una bona explicació: Com instal·lar els controladors FTDI

Proveu d’instal·lar les dues versions (VCP i DFXX).

A continuació, podeu provar de tancar Arduino i / o reiniciar la màquina. Obriu Arduino i comproveu si podeu trobar el port correcte per al vostre LP.

Encara no funciona? Aneu al pas següent.

Pas 9: encara no funciona? Proveu de gravar el carregador d'arrencada

Encara no funciona? Proveu de gravar el carregador d'arrencada
Encara no funciona? Proveu de gravar el carregador d'arrencada
Encara no funciona? Proveu de gravar el carregador d'arrencada
Encara no funciona? Proveu de gravar el carregador d'arrencada
Encara no funciona? Proveu de gravar el carregador d'arrencada
Encara no funciona? Proveu de gravar el carregador d'arrencada

També podeu provar de gravar el carregador d’arrencada, tal com es mostra a les captures de pantalla del terminal anterior.

Fins i tot si teniu un error de gravador d’arrencada, he comprovat que només provar de gravar-lo us pot arreglar el tauler

La darrera captura de pantalla em mostra canviar les opcions del programador, cosa que també em pot ajudar quan intenteu gravar el carregador d’arrencada. No dubteu a provar-los tots, però recordeu quins s’utilitzen normalment per als vostres dispositius Arduino.

Espero que el meu tutorial us hagi ajudat a arreglar el vostre LP.

Tanmateix, si encara no funciona i no podeu gravar el carregador d’arrencada, potser haureu de corregir-lo. Instructables té diversos tutorials fantàstics sobre això, que es poden cercar fàcilment.

Recomanat: