Home > Technologie > Befestigung des Mac Lilypad USB Serial Port / Driver Problem

Befestigung des Mac Lilypad USB Serial Port / Driver Problem

Advertisement

Befestigung des Mac Lilypad USB Serial Port / Driver Problem

Befestigung des Mac Lilypad USB Serial Port / Driver Problem

Ist Ihr Mac weniger als 2 Jahre alt?

Haben Sie vor kurzem auf das neueste Betriebssystem (Yosemite oder etwas Neues) aktualisiert?

Funktionieren Ihre Lilypad USBs / MP3s nicht mehr?

Mein Tutorial zeigt Ihnen, wie ich meine Lilypad USBs repariert habe.

Der Fehler, den ich begegnete, war im Zusammenhang mit einem seriellen Port / Treiber Problem. Ich habe mindestens zehn Stunden damit verbracht und war nur dann erfolgreich, wenn ich mich hinsetzte, ganz auf die Aufgabe gerichtet war und alles über einen halben Tag versuchte.

Ich habe voran und aufgelistet alles, was ich tat, da Ihr spezifisches Problem kann von mir abweichen. Es kann einige Zeit dauern, bis alle Schritte durchgeführt werden, und Sie sind eher erfolgreich, wenn Sie ein paar Stunden widmen und nur auf die Fehlerbehebung konzentrieren können, wie ich es getan habe.)

(Lilypads wird der Kürze halber als "LPs" bezeichnet)

Schritt 1: Dieser Fehler wurde in vielen LPs gesehen, aber ...

Es ist wahrscheinlicher, die LPs, die in China hergestellt werden, zu beeinflussen.

Arduino ist völlig Open Source, so dass diese nicht wirklich gefälscht sind, und Sie können einige tolle Schnäppchen zu finden.

Ich bin ein Student, ich bin nicht reich, und ich brauchte Multiples, die möglicherweise verbraucht werden, so bestellte ich einige dieser Boards von Amazon Prime für rund $ 16,00.

Das ist etwa die Hälfte des Preises einer LP von Sparkfun.com verkauft. Diese mehr "offiziellen" Arduinos sind teurer, aber sie haben bessere Qualitätskontrolle. So, wenn Sie nicht viel Zeit haben, können Sie Sparkfun betrachten. Jedoch weiß ich, dass einige ihrer Bretter mit dieser Ausgabe dargestellt haben, aber insgesamt sind sie eine surer Sache.

Sie können auch LPs noch billiger von Websites wie AliExpress.com, aber bereit sein, eine lange Zeit für den Versand warten. Sie haben auch weniger Rekurs, wenn die Bretter sind schrecklich defekt. Zumindest auf Amazon ist es einfach, sie zurück zu senden, wenn sie defekt sind. Ich plane, einige wearables Zeug direkt aus China bald bestellen, aber bewusst sein, dass es ein wenig riskanter sein kann.

Im Grunde:

Sparkfun und anderen etablierten Anbietern der "most legit" / 1. Welt hergestellt Boards- teuerste, schnell moderate Lieferzeit ( in der Regel nicht frei), und in der Regel die geringste Menge an technischen Fragen, sondern um einige immer noch anfällig. Ursprünglich bei www.tripadvisor.com auf Englisch eingereicht. Sehen Sie sich das Original an.

Amazon und andere amerikanische Händler von in China hergestellten verschalt billig zu moderaten Preisen, schnell bis mäßig Lieferzeit (oft kostenlos oder sehr billig) und möglicherweise einige technische Probleme. Ursprünglich bei www.tripadvisor.com auf Englisch eingereicht. Sehen Sie sich das Original an.

Chinesische Hersteller oder chinesische Händler auf Seiten wie Alibaba / AliExpress- die billigste, mässig langsam Lieferzeit (abhängig von Gewohnheiten) , die billig sein kann oder nicht, und die meisten wahrscheinlich technische Probleme zu haben. Alles von erschreckendem zu gutem Kundendienst, wenn Ihr Brett defekt ist. Suchen Sie nach Verkäufern, die gutes Rückgespräch auf Aufstellungsorten wie AliExpress-haben, das auch seine Verkäufer zu einem gewissen Grad polizeilt.

Schritt 2: Ist es eingesteckt?

Befestigung des Mac Lilypad USB Serial Port / Driver Problem

  1. Vergewissern Sie sich, dass das LP mit einem funktionierenden Micro-USB-Kabel an den Computer angeschlossen ist. Mindestens ein Licht auf dem LP sollte eingeschaltet sein (wie auf dem Foto oben) und zeigt Ihnen, dass das LP Strom empfängt.
  2. Wenn es nicht, dann haben Sie ein USB-Port Problem auf Ihrem Computer, ein defektes Kabel oder eine gebrochene LP-Board. Prüfen Sie für alle 3, indem Sie verschiedene Kabel und Ports und eine andere LP, wenn Sie eine bekommen können.

Schritt 3: Stellen Sie sicher, dass Sie die richtigen Board-Optionen im Arduino-Menü ausgewählt haben

Befestigung des Mac Lilypad USB Serial Port / Driver Problem

Siehe das obige Foto, wie in diesem Abschnitt der Speisekarte zu finden. Sie wollen die "Lilypad USB" Option zu wählen. Die andere Lilypad Option für die ältere Bord ist , die keinen eingebauten USB hat.

Schritt 4: Können Sie den richtigen Port sehen?

Befestigung des Mac Lilypad USB Serial Port / Driver Problem

Hier sehen wir nur einen Port, den Bluetooth-Port.

Das ist schlecht. aufrechtzuerhalten.

Ihr Lilypad benötigt einen anderen Port. Wenn Ihr LP ordnungsgemäß angeschlossen ist, sehen Sie einen Port mit einigen Variation auf "Lilypad" (oder eine numerische Zeichenfolge für die Lilypad Mp3) genannt.

Bis Sie den richtigen Port gefunden haben, können Ihr Computer und LP nicht miteinander reden, und Sie können den Code auf dem LP nicht hochladen.

Schritt 5: Welche Kabel verwenden Sie?

Befestigung des Mac Lilypad USB Serial Port / Driver Problem

Befestigung des Mac Lilypad USB Serial Port / Driver Problem

Befestigung des Mac Lilypad USB Serial Port / Driver Problem

  1. Welche Art von Kabel verwenden Sie? (In meiner Erfahrung LPs sind sehr pingelig , wenn es um Kabel kommt.) Es muss ein Kabel sein , das Senden und Empfangen von Daten fähig ist. Wenn Sie Ihr Handy - Kabel verwendet haben , Daten mit dem Computer zu synchronisieren dann das Kabel ist wahrscheinlich OK ( Obwohl dies nicht immer wahr ist).
  2. Viele Micro-USB-Kabel übertragen nur Strom. Diese Kabel werden nicht zulassen, dass Ihr LP mit Ihrem Computer und umgekehrt verbinden! Verwenden Sie ein zuverlässiges, getestetes DATA Kabel!
  3. Keines der oben genannten Kabel funktioniert für meine LP. Die kurzen weißen und schwarzen sind power-only Micro-UBS-Kabel. Nützlich für diesen Zweck. Das lange graue ist ein Datenkabel, das Daten mit meinem Handy synchronisiert, aber überraschend kann nicht mit meinem LP synchronisieren. Aus diesem Grund müssen Sie mehrere Datenkabel ausprobieren.
  4. Wenn Sie ein Netzkabel mit Ihrem LP verwenden, sehen Sie ein Licht (normalerweise nur eine), aber Sie erhalten einen Port-Fehler mit Kabeln, die keine Daten unterstützen können. Siehe die beiden Bilder für Beispiele für einen Bildschirm mit Port-Fehler sowohl im Menü und Terminal. Die Verwendung von nur Micro-USB-Kabeln ist nicht das einzige Problem, das diesen Fehler verursacht, aber es ist ein übliches.
  5. Zwei Lichter können ein Hinweis sein, dass die Lilypad synchronisiert, aber das ist weit von immer wahr.

Schritt 6: Dieses Kabel funktioniert!

Befestigung des Mac Lilypad USB Serial Port / Driver Problem

Befestigung des Mac Lilypad USB Serial Port / Driver Problem

Befestigung des Mac Lilypad USB Serial Port / Driver Problem

Befestigung des Mac Lilypad USB Serial Port / Driver Problem

Befestigung des Mac Lilypad USB Serial Port / Driver Problem

Das oben genannte Kabel, ein Samsung Micro-USB Datenkabel, war das einzige Kabel in meiner Sammlung, die für meine LP USB gearbeitet. Ich habe Bilder mit der Modellnummer, wenn Sie versuchen möchten, und bestellen Sie dieses Kabel und sehen, ob es für Sie arbeitet.

(Wieder sind beide Lampen auf der Platine normalerweise eingeschaltet (oder zumindest blinkt), wenn die Platine ordnungsgemäß angeschlossen ist.)

Nachdem ich ein Kabel gefunden habe, das funktioniert, habe ich darauf geachtet, es mit silberner Farbe zu markieren und ich behalte es jetzt mit meinen LPs. Möglicherweise möchten Sie auf ähnliche Weise Tag Ihr Kabel, wenn Sie eine, die funktioniert zu finden.

Schritt 7: Hat ein korrektes Kabel das Problem behoben?

Befestigung des Mac Lilypad USB Serial Port / Driver Problem

Befestigung des Mac Lilypad USB Serial Port / Driver Problem

Befestigung des Mac Lilypad USB Serial Port / Driver Problem

  1. Wenn Sie das richtige Kabel haben, sehen Sie den Port wie hier im Screenshot gezeigt. Das ist gut. Ihre LP sollte jetzt funktionieren. : D
  2. Wenn Sie ein Daten-fähiges Kabel haben und immer noch Fehler bekommen, können Sie als nächstes versuchen, die Reset-Taste auf Ihrem LP zu drücken. durch die kleine Messingknopf zu finden , ich zeigte auf auf dem Brett und drücken Sie es einmal und hält für ein paar Sekunden.
  3. Sie können auch versuchen , die Reset - Taste zweimal kurz hintereinander drücken, die den Bootloader einleitet.

Wenn Sie den Port noch nicht finden können, gehen Sie zum nächsten Schritt.

Schritt 8: Installieren Sie die FTDI-Treiber

Befestigung des Mac Lilypad USB Serial Port / Driver Problem

Befestigung des Mac Lilypad USB Serial Port / Driver Problem

Es ist ziemlich einfach. Klicken Sie auf den Treiber-Link unten und laden Sie den entsprechenden Treiber, der wahrscheinlich die 64-Bit für Mac werden. Das 32-Bit würde wahrscheinlich auch funktionieren.

FTDI - Treiber Link zu den Link klicken und die Datei herunterladen. Finden Sie die Datei (es ist eine. Dmg-Datei wie im Screenshot oben gezeigt), klicken Sie darauf und es sollte dann automatisch installieren.

Wenn Sie Probleme haben gibt diese Seite eine gute Erklärung: Wie FTDI Treiber zu installieren

Versuchen Sie, beide Versionen (VCP und DFXX) zu installieren.

Sie können dann versuchen, Arduino zu schließen und / oder Ihren Computer neu zu starten. Öffnen Sie Arduino und sehen Sie, ob Sie den richtigen Port für Ihre LP finden können.

Funktioniert immer noch nicht? Gehen Sie zum nächsten Schritt.

Schritt 9: Noch nicht funktioniert? Versuchen Sie, Ihren Bootloader zu brennen.

Befestigung des Mac Lilypad USB Serial Port / Driver Problem

Befestigung des Mac Lilypad USB Serial Port / Driver Problem

Befestigung des Mac Lilypad USB Serial Port / Driver Problem

Sie können auch versuchen, Brennen des Bootloaders, wie oben gezeigt.

Selbst wenn Sie einen Burn-Bootloader-Fehler zu bekommen, habe ich festgestellt, dass nur versuchen zu brennen kann Ihr Board zu reparieren.

Der letzte Screenshot zeigt, dass ich die Programmierer-Optionen ändere, die auch beim Booten helfen können, den Bootloader zu brennen. Fühlen Sie sich frei, sie alle auszuprobieren, aber denken Sie daran, welche ist in der Regel für Ihre verschiedenen Arduino-Geräte verwendet.

Wenn Sie den Bootloader nicht brennen können und dieses Tutorial Ihre LP nicht repariert hat, müssen Sie eventuell Ihren Bootloader reparieren. Ich werde ein Instructable auf dieser im Mai 2016 hochladen.

Schritt 10: Hoffentlich einer dieser Schritte half Ihnen, das Problem zu beheben ...

Danke fürs Lesen!

Related Reading