Obsah:

Oprava problému se sériovým portem/ovladačem Mac Lilypad USB: 10 kroků (s obrázky)
Oprava problému se sériovým portem/ovladačem Mac Lilypad USB: 10 kroků (s obrázky)

Video: Oprava problému se sériovým portem/ovladačem Mac Lilypad USB: 10 kroků (s obrázky)

Video: Oprava problému se sériovým portem/ovladačem Mac Lilypad USB: 10 kroků (s obrázky)
Video: TOP 10 Tajné funkce mobilu o kterých 90% lidí neví 2024, Červen
Anonim
Oprava problému se sériovým portem/ovladačem USB pro Mac Lilypad
Oprava problému se sériovým portem/ovladačem USB pro Mac Lilypad
Oprava problému se sériovým portem/ovladačem Mac Lilypad USB
Oprava problému se sériovým portem/ovladačem Mac Lilypad USB

Je váš Mac v roce 2016 mladší než 2 roky?

Nedávno jste upgradovali na nejnovější OS (Yosemite nebo něco novějšího)?

Už vaše USB/MP3 Lilypad nefungují?

Můj tutoriál vám ukáže, jak jsem opravil USB Lilypad

Chyba, na kterou jsem narazil, souvisela s problémem se sériovým portem/ovladačem. Strávil jsem na tom nejméně deset hodin a byl jsem úspěšný pouze tehdy, když jsem se posadil, soustředil se úplně na úkol, který jsem měl, a zkoušel všechno přes půl dne.

Pokračoval jsem a uvedl vše, co jsem udělal, protože váš konkrétní problém se může lišit od mého. Provedení všech kroků může nějakou dobu trvat a je pravděpodobnější, že uspějete, pokud se můžete několik hodin věnovat výhradně řešení problémů, jako jsem to udělal já.

(Kvůli stručnosti se Lilypadům od nynějška bude říkat „LP“.)

Krok 1: Tato chyba byla zaznamenána v mnoha LP, ale …

Je pravděpodobnější, že to ovlivní LP desky vyrobené v Číně

Desky Arduino (včetně LP) se vyrábějí ve více zemích, včetně Itálie a Číny. Desky Itálie/EU jsou obvykle nejvyšší kvality a čínské desky jsou pravděpodobně nejlépe popsány jako klony, které mohou být dobré, ale často jsou vyráběny z levnějších materiálů a nemají předinstalované ovladače. Je důležité si uvědomit, že Arduino je plně open-source, takže čínské desky ve skutečnosti nejsou padělané a jsou obvykle výrazně levnější.

Jsem student, nejsem bohatý a potřeboval jsem násobky, které by mohly být postradatelné, proto jsem objednal několik desek čínské výroby mimo Amazon Prime za přibližně 16,00 $. To je zhruba polovina ceny LP prodaného ze Sparkfun.com!

„Oficiálnější“Sparkfun Arduinos jsou dražší, ale mají lepší kontrolu kvality, protože používají komponenty vyšší třídy a obvykle mají předinstalované správné ovladače. Pokud vás tedy tlačí čas, můžete zvážit nákup svých komponentů od Sparkfunu nebo podobného prodejce. (Všimněte si toho, že některé desky Sparkfun také vykazovaly problémy s ovladači, ale celkově jsou spolehlivější.)

LP můžete také získat ještě levněji ze stránek, jako je AliExpress.com, ale buďte připraveni čekat týdny-nebo dokonce měsíce-na odeslání a celní odbavení. Pokud jsou tyto desky vadné, máte také menší možnost uplatnění. Například je snadné vrátit vadné desky zakoupené od Amazonu nebo Sparkfunu, ale obvykle je téměř nemožné vrátit importované desky. Navzdory tomu mám v plánu brzy objednat komponenty přímo z Číny; jen si uvědomte, že je to riskantnější.

V podstatě:

Sparkfun a další zavedení prodejci desek vyrobených v EU:

  • Nejdražší
  • Rychlá až střední doba dodání (obvykle není zdarma)
  • Obvykle nejméně technických problémů (ale stále náchylných k některým)
  • Slušné k dobrému zákaznickému servisu pro vadné desky

Amazon a další američtí prodejci desek vyrobených v Číně:

  • Levná až střední cena
  • Rychlá až středně krátká doba dodání (často zdarma nebo velmi levně)
  • Možná nějaké technické problémy
  • Slušné k dobrému zákaznickému servisu pro vadné desky.

Čínští výrobci nebo čínští prodejci na stránkách jako Alibaba/AliExpress:

  • Nejlevnější
  • Střední až pomalá doba dodání (doba dodání a náklady se liší)
  • S největší pravděpodobností budou technické problémy
  • Všechno od otřesných po dobré služby zákazníkům, pokud je vaše deska vadná
  • Hledejte prodejce, kteří mají dobrou zpětnou vazbu na stránky jako AliExpress

Krok 2: Je zapojen?

Je zapojen?
Je zapojen?
  1. Zkontrolujte, zda je LP připojen k počítači pomocí funkčního kabelu Micro USB. Na LP by mělo svítit alespoň jedno světlo (jako na fotografii výše), což znamená, že LP dostává energii.
  2. Pokud nesvítí, máte problém s portem USB ve vašem počítači, přerušený kabel nebo rozbitá deska LP. Zkontrolujte všechny 3 pomocí různých kabelů, portů a jiného LP-pokud ho můžete získat.

Krok 3: Ujistěte se, že jste v nabídce Arduino vybrali správné možnosti desky

Ujistěte se, že jste v nabídce Arduino vybrali správné možnosti desky
Ujistěte se, že jste v nabídce Arduino vybrali správné možnosti desky

Jak najít tuto část nabídky, najdete na výše uvedené fotografii. Chcete vybrat možnost „Lilypad USB“. Další možnost Lilypad je pro starší desku, která nemá vestavěné USB.

Krok 4: Vidíte správný port?

Vidíte správný port?
Vidíte správný port?

Zde vidíme pouze jeden port, port Bluetooth.

Je to špatné.:(Vaše LP potřebuje další port. Když je váš LP správně připojen, uvidíte port pojmenovaný s nějakou variací „Lilypad“(nebo číselným řetězcem pro Lilypad Mp3).

Dokud nenajdete správný port, váš počítač a LP nemohou spolu komunikovat a nebudete moci nahrávat kód na LP.:(

Krok 5: Jaké kabely používáte?

Jaké kabely používáte?
Jaké kabely používáte?
Jaké kabely používáte?
Jaké kabely používáte?
Jaké kabely používáte?
Jaké kabely používáte?
  1. Jaký kabel používáte? (Podle mých zkušeností jsou desky LP VELMI vybíravé, pokud jde o kabely.) MUSÍ to být kabel, který dokáže odesílat a přijímat data. Pokud jste k synchronizaci dat s počítačem použili kabel svého mobilního telefonu, pak je tento kabel pravděpodobně v pořádku (i když to není vždy pravda).
  2. Mnoho kabelů Micro-USB přenáší pouze energii. Tyto kabely nedovolí vašemu LP připojit se k vašemu počítači a naopak! Použijte spolehlivý, testovaný DATA kabel!
  3. Žádný z výše uvedených kabelů nefunguje pro můj LP. Krátké bílé a černé kabely jsou pouze pro napájení Micro-UBS. Neprovádějí data efektivně, pokud vůbec. Dlouhý šedý je datový kabel, který synchronizuje data s mým mobilním telefonem, ale překvapivě nelze synchronizovat s mým LP. To je důvod, proč musíte vyzkoušet více datových kabelů.
  4. Při použití napájecího kabelu s LP uvidíte světlo (obvykle pouze jedno), ale u kabelů, které nemohou podporovat data, se zobrazí chyba portu. Na dvou obrázcích najdete příklady obrazovky s chybami portu v nabídce i terminálu. Použití napájecích kabelů Micro-USB není jediným problémem, který způsobuje tuto chybu, ale je to běžný problém.
  5. Dvě kontrolky mohou naznačovat, že se LP synchronizuje, ale zdaleka to není vždy pravda.

Krok 6: Tento kabel funguje

Tento kabel funguje!
Tento kabel funguje!
Tento kabel funguje!
Tento kabel funguje!
Tento kabel funguje!
Tento kabel funguje!

Výše uvedený kabel, datový kabel Samsung Micro-USB, byl jediným kabelem v mé sbírce, který fungoval pro mé LP. Přiložil jsem obrázky ukazující číslo modelu, pokud si chcete vyzkoušet a objednat tento kabel a zjistit, zda vám to funguje.

Opět platí, že obě světla na desce obvykle budou svítit (nebo alespoň blikat), když je deska správně připojena.

Když jsem našel kabel, který fungoval, ujistil jsem se, že jej označím stříbřitou barvou a nechám si ho u LP. Možná budete chtít podobně označit svůj testovaný/preferovaný kabel.

Krok 7: Opravil problém platný kabel?

Opravil problém platný kabel?
Opravil problém platný kabel?
Opravil problém platný kabel?
Opravil problém platný kabel?
Opravil problém platný kabel?
Opravil problém platný kabel?
  1. Pokud máte správný kabel, měli byste vidět uvedený port, jak ukazuje snímek obrazovky terminálu. To je dobré. Vaše LP by nyní mělo fungovat.: D
  2. Pokud se vám stále zobrazuje chyba-a jste si jisti, že používáte správný datový kabel-můžete příště zkusit stisknout tlačítko reset na vašem LP tak, že najdete malé mosazné tlačítko, na které ukazuji na fotografii. Stiskněte jej jednou a několik sekund podržte.
  3. Můžete také zkusit dvakrát rychle stisknout resetovací tlačítko, čímž spustíte zavaděč.

Pokud stále nemůžete najít port, přejděte k dalšímu kroku.

Krok 8: Nainstalujte ovladače FTDI

Nainstalujte ovladače FTDI
Nainstalujte ovladače FTDI
Nainstalujte ovladače FTDI
Nainstalujte ovladače FTDI

Je to docela jednoduché. Klikněte na odkaz na ovladač níže a stáhněte si příslušný ovladač, což bude pravděpodobně 64bit pro Mac. 32 bitů by pravděpodobně také fungovalo.

Odkaz na ovladač FTDI Klikněte na odkaz a stáhněte si soubor pro počítače Mac. Najděte soubor (je to soubor.dmg, jak je znázorněno na výše uvedeném snímku obrazovky), klikněte na něj a poté by se měl automaticky nainstalovat

Pokud máte nějaké potíže, tento web poskytuje dobré vysvětlení: Jak nainstalovat ovladače FTDI

Zkuste nainstalovat obě verze (VCP a DFXX).

Poté můžete zkusit zavřít Arduino a/nebo restartovat počítač. Otevřete Arduino a zjistěte, zda můžete najít správný port pro LP.

Pořád nefunguje? Přejděte na další krok.

Krok 9: Stále nefunguje? Zkuste vypálit bootloader

Pořád nefunguje? Zkuste vypálit bootloader
Pořád nefunguje? Zkuste vypálit bootloader
Pořád nefunguje? Zkuste vypálit bootloader
Pořád nefunguje? Zkuste vypálit bootloader
Pořád nefunguje? Zkuste vypálit bootloader
Pořád nefunguje? Zkuste vypálit bootloader

Můžete také zkusit vypálit zavaděč, jak je znázorněno na obrázcích terminálu výše.

I když se zobrazí chyba vypalovacího zavaděče, zjistil jsem, že pokus o vypálení může vaši desku opravit

Poslední snímek obrazovky mi ukazuje změnu možností programátoru, což může také pomoci při pokusu o vypálení bootloaderu. Neváhejte je vyzkoušet všechny, ale pamatujte si, které se obvykle používají pro vaše různá zařízení Arduino.

Doufám, že vám můj návod pomohl opravit LP.

Pokud však stále nefunguje a nemůžete vypálit zavaděč, možná budete muset zavaděč opravit. Instructables má k tomu několik skvělých návodů, které lze snadno prohledávat.

Doporučuje: