Sadržaj:

Popravljanje problema sa serijskim USB portom/upravljačkim programom Mac Lilypad: 10 koraka (sa slikama)
Popravljanje problema sa serijskim USB portom/upravljačkim programom Mac Lilypad: 10 koraka (sa slikama)

Video: Popravljanje problema sa serijskim USB portom/upravljačkim programom Mac Lilypad: 10 koraka (sa slikama)

Video: Popravljanje problema sa serijskim USB portom/upravljačkim programom Mac Lilypad: 10 koraka (sa slikama)
Video: Клавиатура не работает после обновления Windows 10 11 20H2 21H1? Ремонт клавиатуры ноутбука Lenovo 2024, Decembar
Anonim
Rješavanje problema sa serijskim portom/upravljačkim programom Mac Lilypad USB
Rješavanje problema sa serijskim portom/upravljačkim programom Mac Lilypad USB
Rješavanje problema s USB serijskim portom/upravljačkim programom Mac Lilypad
Rješavanje problema s USB serijskim portom/upravljačkim programom Mac Lilypad

Je li vaš Mac od 2016. star manje od 2 godine?

Jeste li nedavno nadogradili na najnoviji OS (Yosemite ili nešto novije)?

Ne rade li vaši USB/MP3 diskovi na Lilypadu?

Moje uputstvo će vam pokazati kako sam popravio svoje Lilypad USB -ove

Greška na koju sam naišao odnosi se na problem sa serijskim portom/upravljačkim programom. Potrošio sam najmanje deset sati radeći na ovome, a bio sam uspješan samo kad sam sjeo, potpuno se usredotočio na zadatak koji sam obavljao i sve isprobavao više od pola dana.

Napisao sam sve što sam učinio, jer se vaš specifični problem može razlikovati od mog. Možda će trebati neko vrijeme da provedete sve korake, a veća je vjerovatnoća da ćete uspjeti ako možete posvetiti nekoliko sati samo fokusiranju na rješavanje problema, kao što sam to učinio ja.

(Radi sažetosti, Lilypads će se ubuduće zvati "LP".)

Korak 1: Ova greška viđena je u mnogim pločama, ali …

Veća je verovatnoća da će to uticati na ploče proizvedene u Kini

Arduino ploče (uključujući LP) proizvode se u više zemalja, uključujući Italiju i Kinu. Talijanske/EU ploče obično su najkvalitetnije, a kineske se vjerojatno najbolje opisuju kao klonovi koji mogu biti dobri, ali često su izrađeni od jeftinijih materijala i nemaju prethodno učitane upravljačke programe. Važno je napomenuti da je Arduino potpuno otvorenog koda, tako da kineske ploče zapravo nisu krivotvorene i obično su znatno jeftinije.

Ja sam student, nisam bogat i trebao sam višekratnike koji bi mogli biti potrošni pa sam naručio nekoliko ploča kineske proizvodnje s Amazon Prime-a za oko 16,00 USD. To je otprilike pola cijene LP -a koji se prodaje na Sparkfun.com!

"Službeniji" Sparkfun Arduinos skuplji je, ali ima bolju kontrolu kvalitete, jer koristi komponente višeg razreda i obično dolazi s prethodno instaliranim ispravnim upravljačkim programima. Stoga, ako vam nedostaje vremena, razmislite o kupovini komponenti od Sparkfuna ili sličnog prodavača. (Imajte na umu da su neke Sparkfun ploče također imale problema s upravljačkim programima, ali sveukupno su pouzdanije.)

LP ploče možete nabaviti i jeftinije sa web lokacija poput AliExpress.com, ali budite spremni čekati sedmice-pa čak i mjesece-na isporuku i carinjenje. Takođe imate manje pribjegavanja ako su ove ploče neispravne. Na primjer, lako je vratiti neispravne ploče kupljene od Amazona ili Sparkfuna, ali je obično gotovo nemoguće vratiti uvezene ploče. Unatoč tome, uskoro planiram naručiti komponente izravno iz Kine; samo imajte na umu da je to rizičnije.

U osnovi:

Sparkfun i drugi etablirani prodavači ploča proizvedenih u EU:

  • Najskuplja
  • Brzo do umjereno vrijeme isporuke (obično nije besplatno)
  • Obično najmanje tehničkih problema (ali još uvijek skloni nekim)
  • Pristojno do dobrog korisničkog servisa za neispravne ploče

Amazon i drugi američki preprodavači ploča proizvedenih u Kini:

  • Jeftine do umjerene cijene
  • Brzo do umjereno vrijeme dostave (često besplatno ili vrlo jeftino)
  • Možda neki tehnički problemi
  • Pristojno do dobrog korisničkog servisa za neispravne ploče.

Kineski proizvođači ili kineski preprodavači na web lokacijama poput Alibabe/AliExpress:

  • Najjeftiniji
  • Umjereno do sporo vrijeme isporuke (vrijeme dostave i troškovi variraju)
  • Najvjerojatnije će doći do tehničkih problema
  • Sve od užasne do dobre korisničke usluge ako je vaša ploča neispravna
  • Potražite prodavače koji imaju dobre povratne informacije o web lokacijama poput AliExpressa

Korak 2: Je li priključen?

Je li priključen?
Je li priključen?
  1. Uverite se da je LP priključen u računar pomoću ispravnog Micro USB kabla. Najmanje jedno svjetlo na LP -u treba biti uključeno (kao na gornjoj fotografiji), što znači da LP prima napajanje.
  2. Ako nema svjetla, onda imate problem s USB priključkom na računaru, slomljen kabel ili slomljena LP ploča. Provjerite sva 3 pomoću različitih kabela, priključaka i drugog LP-a ako ga možete nabaviti.

Korak 3: Provjerite jeste li odabrali odgovarajuće opcije ploče u Arduino izborniku

Uvjerite se da ste odabrali odgovarajuće opcije ploče u Arduino izborniku
Uvjerite se da ste odabrali odgovarajuće opcije ploče u Arduino izborniku

Pogledajte gornju fotografiju kako pronaći ovaj odjeljak menija. Želite odabrati opciju "Lilypad USB". Druga mogućnost Lilypada je za stariju ploču koja nema ugrađeni USB.

Korak 4: Možete li vidjeti ispravan port?

Možete li vidjeti ispravan port?
Možete li vidjeti ispravan port?

Ovdje možemo vidjeti samo jedan port, Bluetooth port.

Ovo je loše.:(LP -u je potreban drugi port. Kada je LP spojen ispravno, vidjet ćete port nazvan s nekom varijacijom "Lilypad" (ili numerički niz za Lilypad Mp3).

Dok ne pronađete odgovarajući port, vaš računar i LP ne mogu međusobno razgovarati i nećete moći učitati kôd na LP.:(

Korak 5: Koje kablove koristite?

Koje kablove koristite?
Koje kablove koristite?
Koje kablove koristite?
Koje kablove koristite?
Koje kablove koristite?
Koje kablove koristite?
  1. Kakav kabel koristite? (Po mom iskustvu LP ploče su VRLO nemirne što se tiče kabela.) MORA biti to kabel koji može slati i primati podatke. Ako ste koristili kabl mobilnog telefona za sinhronizaciju podataka sa računarom, onda je taj kabel vjerovatno u redu (iako to nije uvijek tačno).
  2. Mnogi mikro-USB kabeli prenose samo snagu. Ovi kablovi neće dopustiti vašem LP -u da se poveže sa vašim računarom i obrnuto! Koristite pouzdan, testiran DATA kabel!
  3. Nijedan od gore navedenih kabela ne radi za moj LP. Kratki bijeli i crni kablovi namijenjeni su samo za napajanje Micro-UBS kablovima. Oni ne prenose podatke efikasno, ako ih uopšte imaju. Dugi sivi je podatkovni kabel koji sinkronizira podatke s mojim mobitelom, ali iznenađujuće ne može se sinkronizirati s mojim LP -om. Zbog toga morate isprobati više podatkovnih kabela.
  4. Kada koristite kabel za napajanje s LP -om, vidjet ćete svjetlo (obično samo jedno), ali dobit ćete grešku na portu s kabelima koji ne mogu podržati podatke. Pogledajte dvije slike za primjere ekrana s greškama u portu i u izborniku i na terminalu. Korištenje Micro-USB kabela za napajanje nije jedini problem koji uzrokuje ovu grešku, ali je uobičajen.
  5. Dva svjetla mogu biti pokazatelj da se LP sinhronizuje, ali to nije uvijek tačno.

Korak 6: Ovaj kabel radi

Ovaj kabel radi!
Ovaj kabel radi!
Ovaj kabel radi!
Ovaj kabel radi!
Ovaj kabel radi!
Ovaj kabel radi!

Gornji kabel, Samsung Micro-USB podatkovni kabel, bio je jedini kabel u mojoj kolekciji koji je radio za moj LP. Uključio sam slike koje prikazuju broj modela ako želite pokušati naručiti ovaj kabel i provjeriti radi li vam.

Opet, oba svjetla na ploči obično će svijetliti (ili barem treptati) ako je ploča pravilno spojena.

Nakon što sam pronašao kabel koji je uspio, pobrinuo sam se da ga označim srebrnom bojom i zadržim sa pločama. Možda biste na sličan način željeli označiti testirani/željeni kabel.

Korak 7: Je li valjani kabel riješio problem?

Je li valjani kabel riješio problem?
Je li valjani kabel riješio problem?
Je li valjani kabel riješio problem?
Je li valjani kabel riješio problem?
Je li valjani kabel riješio problem?
Je li valjani kabel riješio problem?
  1. Ako imate ispravan kabel, trebali biste vidjeti navedeni port, kao što je prikazano na snimci zaslona terminala. Ovo je dobro. Vaš LP bi sada trebao raditi.: D
  2. Ako i dalje vidite grešku-a sigurni ste da koristite odgovarajući podatkovni kabel-možete pokušati pritisnuti gumb za poništavanje na LP-u tako što ćete pronaći malo mjedeno dugme na koje pokazujem na fotografiji. Pritisnite ga jednom i držite nekoliko sekundi.
  3. Također možete pokušati dvaput uzastopno pritisnuti tipku za resetiranje, što će pokrenuti pokretač za pokretanje.

Ako i dalje ne možete pronaći port, prijeđite na sljedeći korak.

Korak 8: Instalirajte FTDI upravljačke programe

Instalirajte FTDI upravljačke programe
Instalirajte FTDI upravljačke programe
Instalirajte FTDI upravljačke programe
Instalirajte FTDI upravljačke programe

Prilično je jednostavno. Pritisnite donju vezu za upravljački program i preuzmite odgovarajući upravljački program, koji će vjerovatno biti 64 -bitni za Mac. 32 -bitni bi vjerojatno također funkcionirao.

FTDI veza za upravljački program Kliknite na vezu i preuzmite datoteku za Mac računare. Pronađite datoteku (to je.dmg datoteka kao što je prikazano na slici gore), kliknite na nju i tada bi se trebala automatski instalirati

Ako imate problema, ova web stranica daje dobro objašnjenje: Kako instalirati FTDI upravljačke programe

Pokušajte instalirati obje verzije (VCP i DFXX).

Zatim možete pokušati zatvoriti Arduino i/ili ponovo pokrenuti stroj. Otvorite Arduino i provjerite možete li pronaći odgovarajući port za svoj LP.

Još uvijek ne radi? Idite na sljedeći korak.

Korak 9: Još uvijek ne funkcionira? Pokušajte snimiti svoj pokretački program

Još uvijek ne radi? Pokušajte snimiti svoj bootloader
Još uvijek ne radi? Pokušajte snimiti svoj bootloader
Još uvijek ne radi? Pokušajte snimiti svoj bootloader
Još uvijek ne radi? Pokušajte snimiti svoj bootloader
Još uvijek ne radi? Pokušajte snimiti svoj bootloader
Još uvijek ne radi? Pokušajte snimiti svoj bootloader

Također možete pokušati snimiti pokretački program, kao što je prikazano na gornjim snimkama terminala.

Čak i ako dobijete grešku pokretačkog programa za narezivanje, otkrio sam da samo pokušaj snimanja može popraviti vašu ploču

Na posljednjem snimku ekrana prikazano mi je mijenjanje opcija programatora, što također može pomoći pri pokušaju snimanja pokretačkog programa. Slobodno ih isprobajte sve, ali zapamtite koje se obično koriste za vaše različite Arduino uređaje.

Nadam se da vam je moj vodič pomogao da popravite LP.

Međutim, ako i dalje ne radi, a ne možete snimiti pokretački program, možda ćete morati popraviti pokretački program. Instructables ima nekoliko sjajnih vodiča o tome, koji se lako mogu pretraživati.

Preporučuje se: