Indholdsfortegnelse:

Rettelse af Mac Lilypad USB -seriel port/driverproblem: 10 trin (med billeder)
Rettelse af Mac Lilypad USB -seriel port/driverproblem: 10 trin (med billeder)

Video: Rettelse af Mac Lilypad USB -seriel port/driverproblem: 10 trin (med billeder)

Video: Rettelse af Mac Lilypad USB -seriel port/driverproblem: 10 trin (med billeder)
Video: How to Fix DNS_PROBE_FINISHED_NXDOMAIN in Chrome 2024, September
Anonim
Rettelse af Mac Lilypad USB Serial Port/Driver -problem
Rettelse af Mac Lilypad USB Serial Port/Driver -problem
Rettelse af Mac Lilypad USB Serial Port/Driver -problem
Rettelse af Mac Lilypad USB Serial Port/Driver -problem

I 2016 er din Mac mindre end 2 år gammel?

Har du for nylig opgraderet til det nyeste operativsystem (Yosemite eller noget nyere)?

Virker dine Lilypad USB'er/MP3'er ikke længere?

Min vejledning viser dig, hvordan jeg reparerede mine Lilypad USB'er

Den fejl, jeg stødte på, var relateret til et problem med en seriel port/driver. Jeg brugte mindst ti timer på at arbejde med dette, og det lykkedes først, da jeg satte mig ned, fokuserede udelukkende på opgaven, og prøvede alt over en halv dag.

Jeg er gået videre og angivet alt, hvad jeg har gjort, da dit specifikke problem kan afvige fra mit. Det kan tage noget tid at udføre alle trin, og du er mere tilbøjelig til at lykkes, hvis du kan bruge et par timer til udelukkende at fokusere på fejlfinding, som jeg gjorde.

(For kortheds skyld vil Lilypads fremover blive kaldt "LP'er")

Trin 1: Denne fejl er set i mange LP'er, men …

Det er mere tilbøjeligt til at påvirke de LP'er, der er fremstillet i Kina

Arduino boards (inklusive LP) fremstilles i flere lande, herunder Italien og Kina. De italienske/EU-tavler er normalt den højeste kvalitet, og kinesiske tavler beskrives sandsynligvis bedst som kloner, som kan være gode, men er ofte lavet med billigere materialer og mangler forudindlæste drivere. Det er vigtigt at bemærke, at Arduino er fuldt open-source, så kinesiske tavler er faktisk ikke forfalskede og er normalt betydeligt billigere.

Jeg er studerende, jeg er ikke rig, og jeg havde brug for multipla, der kan bruges, så jeg bestilte flere kinesisk fremstillede tavler fra Amazon Prime for omkring $ 16,00. Det er cirka halvdelen af prisen på en LP solgt fra Sparkfun.com!

De mere "officielle" Sparkfun Arduinos er dyrere, men de har bedre kvalitetskontrol, da de bruger avancerede komponenter og normalt leveres med de korrekte drivere forudinstalleret. Så hvis du er presset på tid, kan du overveje at købe dine komponenter fra Sparkfun eller en lignende forhandler. (Bemærk, at nogle Sparkfun -tavler også har præsenteret driverproblemer, men generelt er de mere pålidelige.)

Du kan også få LP'er endnu billigere fra websteder som AliExpress.com, men vær forberedt på at vente uger-eller endda måneder-på forsendelse og fortoldning. Du har også mindre regress, hvis disse tavler er defekte. For eksempel er det let at returnere defekte tavler købt fra Amazon eller Sparkfun, men det er normalt næsten umuligt at returnere importerede tavler. På trods af dette planlægger jeg snart at bestille komponenter direkte fra Kina; Bare vær opmærksom på, at det er mere risikabelt.

I bund og grund:

Sparkfun og andre etablerede sælgere af brædder fremstillet i EU:

  • Dyreste
  • Hurtig til moderat leveringstid (normalt ikke gratis)
  • Normalt de færreste tekniske problemer (men stadig tilbøjelige til nogle)
  • Anstændig til god kundeservice for defekte plader

Amazon og andre amerikanske forhandlere af brædder fremstillet i Kina:

  • Billig til moderat pris
  • Hurtig til moderat leveringstid (ofte gratis eller meget billig)
  • Muligvis nogle tekniske problemer
  • Anstændig til god kundeservice for defekte plader.

Kinesiske producenter eller kinesiske forhandlere på websteder som Alibaba/AliExpress:

  • Det billigste
  • Moderat til langsom leveringstid (leveringstider og omkostninger varierer)
  • Har sandsynligvis tekniske problemer
  • Alt fra rystende til god kundeservice, hvis dit bord er defekt
  • Kig efter sælgere, der har god feedback på websteder som AliExpress

Trin 2: Er det tilsluttet?

Er den tilsluttet?
Er den tilsluttet?
  1. Sørg for, at LP'en er tilsluttet din computer med et fungerende Micro USB -kabel. Mindst et lys på LP'en skal være tændt (som på billedet ovenfor), hvilket angiver, at LP'en modtager strøm.
  2. Hvis der ikke er noget lys, har du et USB -portproblem på din computer, et ødelagt kabel eller et ødelagt LP -kort. Kontroller alle 3 ved at bruge forskellige ledninger, porte og en anden LP-hvis du kan få en.

Trin 3: Sørg for, at du har valgt de rigtige bestyrelsesmuligheder i Arduino -menuen

Sørg for, at du har valgt de rigtige bestyrelsesmuligheder i Arduino -menuen
Sørg for, at du har valgt de rigtige bestyrelsesmuligheder i Arduino -menuen

Se ovenstående foto for at finde dette afsnit af menuen. Du vil vælge indstillingen "Lilypad USB". Den anden Lilypad-indstilling er til det ældre kort, der ikke har en indbygget USB.

Trin 4: Kan du se den korrekte port?

Kan du se den korrekte port?
Kan du se den korrekte port?

Her kan vi kun se en port, Bluetooth -porten.

Dette er dårligt.:(Din LP har brug for en anden port. Når din LP er tilsluttet korrekt, vil du se en port navngivet med en variation af "Lilypad" (eller en numerisk streng til Lilypad Mp3).

Indtil du finder den korrekte port, kan din computer og LP ikke tale med hinanden, og du vil ikke kunne uploade kode på LP'en.:(

Trin 5: Hvilke kabler bruger du?

Hvilke kabler bruger du?
Hvilke kabler bruger du?
Hvilke kabler bruger du?
Hvilke kabler bruger du?
Hvilke kabler bruger du?
Hvilke kabler bruger du?
  1. Hvilken slags kabel bruger du? (Efter min erfaring er LP'er MEGET kræsen når det kommer til kabler.) Det SKAL være et kabel, der er i stand til at sende og modtage data. Hvis du har brugt dit mobiltelefonkabel til at synkronisere data med din computer, er dette kabel sandsynligvis OK (selvom dette ikke altid er sandt).
  2. Mange Micro-USB-kabler sender kun strøm. Disse kabler tillader ikke din LP at oprette forbindelse til din computer og omvendt! Brug et pålideligt, testet DATA -kabel!
  3. Ingen af ovenstående kabler fungerer til min LP. De korte hvide og sorte er kun strømkrævende Micro-UBS-kabler. De transporterer ikke data effektivt, hvis overhovedet. Den lange grå er et datakabel, som synkroniserer data med min mobiltelefon, men overraskende ikke kan synkronisere med min LP. Det er derfor, du skal prøve flere datakabler.
  4. Når du bruger et strømkabel med din LP, vil du se en lampe (normalt kun en), men du får en portfejl med kabler, der ikke kan understøtte data. Se de to billeder for eksempler på en skærm med portfejl i både menu og terminal. Brug af kun mikro-USB-kabler til strøm er ikke det eneste problem, der forårsager denne fejl, men det er en almindelig.
  5. To lys kan være en indikation på, at LP'en synkroniserer, men det er langt fra altid rigtigt.

Trin 6: Dette kabel fungerer

Dette kabel virker!
Dette kabel virker!
Dette kabel virker!
Dette kabel virker!
Dette kabel virker!
Dette kabel virker!

Ovenstående kabel, et Samsung Micro-USB-datakabel, var det eneste kabel i min samling, der fungerede til min LP. Jeg har inkluderet billeder, der viser modelnummeret, hvis du vil prøve at bestille dette kabel og se, om det virker for dig.

Igen vil begge lys på tavlen normalt være tændt (eller i det mindste blinke), når kortet er tilsluttet korrekt.

Efter at have fundet et kabel, der fungerede, sørgede jeg for at markere det med sølvfarvet maling og beholde det med mine LP'er. Du vil måske tagge dit testede/foretrukne kabel på samme måde.

Trin 7: Rettede et gyldigt kabel problemet?

Rettede et gyldigt kabel problemet?
Rettede et gyldigt kabel problemet?
Rettede et gyldigt kabel problemet?
Rettede et gyldigt kabel problemet?
Rettede et gyldigt kabel problemet?
Rettede et gyldigt kabel problemet?
  1. Hvis du har det korrekte kabel, skal du se porten på listen, som vist på terminalens skærmbillede. Det er godt. Din LP skulle nu fungere.: D
  2. Hvis du stadig ser en fejl-og du er sikker på, at du bruger et ordentligt datakabel-kan du derefter prøve at trykke på nulstillingsknappen på din LP ved at finde den lille messingknap, jeg peger på på billedet. Tryk på den en gang, og hold den inde i et par sekunder.
  3. Du kan også prøve at trykke på reset -knappen to gange hurtigt efter hinanden, hvilket starter bootloaderen.

Hvis du stadig ikke kan finde porten, skal du gå til næste trin.

Trin 8: Installer FTDI -drivere

Installer FTDI -drivere
Installer FTDI -drivere
Installer FTDI -drivere
Installer FTDI -drivere

Det er ret ligetil. Klik på driverlinket herunder og download den relevante driver, som sandsynligvis vil være 64 bit til Mac. 32 -bit ville sandsynligvis også fungere.

FTDI -driverlink Klik på linket, og download filen til Mac'er. Find filen (det er en.dmg -fil som vist på skærmbilledet ovenfor), klik på den, og den skal derefter installeres automatisk

Hvis du har problemer, giver dette websted en god forklaring: Sådan installeres FTDI -drivere

Prøv at installere begge versioner (VCP og DFXX).

Du kan derefter prøve at lukke Arduino og/eller genstarte din maskine. Åbn Arduino og se om du kan finde den korrekte port til din LP.

Stadig ikke virker? Gå til næste trin.

Trin 9: Virker stadig ikke? Prøv at brænde din bootloader

Stadig ikke fungerer? Prøv at brænde din bootloader
Stadig ikke fungerer? Prøv at brænde din bootloader
Stadig ikke fungerer? Prøv at brænde din bootloader
Stadig ikke fungerer? Prøv at brænde din bootloader
Stadig ikke fungerer? Prøv at brænde din bootloader
Stadig ikke fungerer? Prøv at brænde din bootloader

Du kan også prøve at brænde bootloaderen, som vist på terminalens skærmbilleder ovenfor.

Selvom du får en burn bootloader -fejl, har jeg fundet ud af, at bare at prøve at brænde det kan reparere dit bord

Det sidste skærmbillede viser mig at ændre programmeringsindstillingerne, hvilket også kan hjælpe, når jeg prøver at brænde bootloaderen. Prøv dem alle, men husk hvilke (r) der normalt bruges til dine forskellige Arduino -enheder.

Jeg håber, at min vejledning hjalp dig med at rette din LP.

Men hvis det stadig ikke virker, og du ikke kan brænde bootloaderen, skal du muligvis rette din bootloader. Instructables har flere gode selvstudier om dette, som er let søgbare.

Anbefalede: