Talaan ng mga Nilalaman:

Pag-aayos ng Mac Lilypad USB Serial Port / Isyu ng Driver: 10 Hakbang (na may Mga Larawan)
Pag-aayos ng Mac Lilypad USB Serial Port / Isyu ng Driver: 10 Hakbang (na may Mga Larawan)

Video: Pag-aayos ng Mac Lilypad USB Serial Port / Isyu ng Driver: 10 Hakbang (na may Mga Larawan)

Video: Pag-aayos ng Mac Lilypad USB Serial Port / Isyu ng Driver: 10 Hakbang (na may Mga Larawan)
Video: Programming - Computer Science for Business Leaders 2016 2024, Nobyembre
Anonim
Pag-aayos ng Mac Lilypad USB Serial Port / Isyu ng Driver
Pag-aayos ng Mac Lilypad USB Serial Port / Isyu ng Driver
Pag-aayos ng Mac Lilypad USB Serial Port / Isyu ng Driver
Pag-aayos ng Mac Lilypad USB Serial Port / Isyu ng Driver

As of 2016, ang iyong Mac ay mas mababa sa 2 taong gulang?

Nakapag-upgrade ka ba kamakailan sa pinakabagong OS (Yosemite o anumang mas bago)?

Hindi na gumagana ang iyong mga Lilypad USB / MP3?

Ipapakita sa iyo ng aking tutorial kung paano ko naayos ang aking mga Lilypad USB

Ang error na nakasalamuha ko ay nauugnay sa isang serial port / driver na isyu. Gumugol ako ng hindi bababa sa sampung oras na nagtatrabaho dito, at naging matagumpay lamang ako nang maupo ako, buong nakatuon sa gawaing nasa kamay, at sinubukan ang lahat nang higit sa kalahating araw.

Nagpatuloy ako at nakalista ang lahat ng ginawa ko, dahil ang iyong tukoy na problema ay maaaring naiiba sa akin. Maaaring tumagal ng ilang oras upang gawin ang lahat ng mga hakbang, at mas malamang na magtagumpay ka kung makakapagtalaga ka ng ilang oras upang mag-focus lamang sa pag-troubleshoot, tulad ng ginawa ko.

(Alang-alang sa pagiging maikli, ang Lilypads ay tatawagin ngayon na "LPs.")

Hakbang 1: Ang Error na Ito ay Nakita sa Maraming mga LP, Ngunit…

Mas malamang na makaapekto sa mga LP na ginawa sa Tsina

Ang mga board ng Arduino (kabilang ang LP) ay ginawa sa maraming mga bansa, kabilang ang Italya at Tsina. Ang mga board ng Italyano / EU ay karaniwang ang pinakamataas na kalidad, at ang mga board ng Tsino ay marahil pinakamahusay na inilarawan bilang mga clone na maaaring maging mabuti, ngunit madalas na ginawa ng mas murang mga materyales at walang pre-load na mga driver. Mahalagang tandaan na ang Arduino ay ganap na bukas-mapagkukunan, kaya ang mga board ng Tsino ay hindi tunay na huwad, at kadalasang mas mura.

Ako ay isang mag-aaral, hindi ako mayaman, at kailangan ko ng mga multiply na maaaring magastos, kaya nag-order ako ng maraming board na gawa sa Intsik sa Amazon Prime sa halagang $ 16.00. Halos kalahati iyon ng presyo ng isang LP na nabenta mula sa Sparkfun.com!

Ang mas "opisyal" na Sparkfun Arduinos ay mas mahal, ngunit mayroon silang mas mahusay na kontrol sa kalidad, dahil gumagamit sila ng mga mas mataas na bahagi na bahagi at karaniwang kasama ang mga tamang pag-install ng mga driver. Kaya't kung pinindot ka para sa oras baka gusto mong isaalang-alang ang pagbili ng iyong mga bahagi mula sa Sparkfun o isang katulad na tingi. (Tandaan na ang ilang mga Sparkfun board ay nagpakita rin ng mga isyu sa pagmamaneho, ngunit sa pangkalahatan ay mas maaasahan sila.)

Maaari ka ring makakuha ng mga LP kahit na mas mura mula sa mga site tulad ng AliExpress.com, ngunit maging handa na maghintay ng mga linggo-o kahit na buwan-para sa pagpapadala at pag-clearance sa customs. Mayroon ka ring mas kaunting reklamo kung ang mga board na ito ay may sira. Halimbawa, madali itong ibalik ang mga sira na board na binili mula sa Amazon o Sparkfun, ngunit kadalasan ay halos imposibleng ibalik ang mga na-import na board. Sa kabila nito, plano kong mag-order ng mga sangkap nang direkta mula sa Tsina sa lalong madaling panahon; magkaroon lamang ng kamalayan na ito ay peligro.

Talaga:

Ang Sparkfun at iba pang mga itinatag na nagbebenta ng mga board na gawa sa EU:

  • Pinakamahal
  • Mabilis hanggang katamtamang oras ng pagpapadala (karaniwang hindi libre)
  • Karaniwan ang pinakamaliit na mga teknikal na isyu (ngunit madaling kapitan ng sakit sa ilan)
  • Karapat-dapat sa mahusay na serbisyo sa customer para sa mga may sira na board

Ang Amazon at iba pang mga Amerikanong reseller ng board na gawa sa Tsina:

  • Mura sa katamtamang presyo
  • Mabilis hanggang katamtamang oras sa pagpapadala (madalas libre o napaka murang)
  • Posibleng ilang mga teknikal na isyu
  • Karapat-dapat sa mahusay na serbisyo sa customer para sa mga may sira na board.

Mga tagagawa ng Tsino o reseller ng Intsik sa mga site tulad ng Alibaba / AliExpress:

  • Ang pinakamura
  • Katamtaman upang mabagal ang oras ng pagpapadala (magkakaiba ang mga oras ng pagpapadala at mga gastos)
  • Malamang na mayroong mga teknikal na isyu
  • Lahat mula sa nakakagulat hanggang sa mahusay na serbisyo sa customer kung ang iyong board ay may sira
  • Maghanap para sa mga nagbebenta na mayroong mahusay na puna sa mga site tulad ng AliExpress

Hakbang 2: Naka-plug In Ba Ito?

Naka-plug In Ba Ito?
Naka-plug In Ba Ito?
  1. Tiyaking naka-plug ang LP sa iyong computer gamit ang isang gumaganang Micro USB cable. Hindi bababa sa isang ilaw sa LP ang dapat na nakabukas (tulad ng larawan sa itaas), na nagpapahiwatig na ang LP ay tumatanggap ng lakas.
  2. Kung walang ilaw, mayroon kang isang isyu sa USB port sa iyong computer, isang sirang cable, o isang sirang LP board. Suriin ang lahat ng 3 sa pamamagitan ng paggamit ng iba't ibang mga tanikala, port, at ibang LP-kung makakakuha ka ng isa.

Hakbang 3: Siguraduhin na Napili mo ang tamang Pagpipilian ng Lupon sa loob ng Arduino Menu

Siguraduhin na Napili mo ang Tamang Mga Pagpipilian sa Lupon Sa loob ng Arduino Menu
Siguraduhin na Napili mo ang Tamang Mga Pagpipilian sa Lupon Sa loob ng Arduino Menu

Tingnan ang larawan sa itaas kung paano hanapin ang seksyong ito ng menu. Nais mong piliin ang pagpipiliang "Lilypad USB". Ang iba pang pagpipilian ng Lilypad ay para sa mas matandang board na walang built-in na USB.

Hakbang 4: Maaari Mo Bang Makita ang Tamang Port?

Maaari Mo Bang Makita ang Tamang Port?
Maaari Mo Bang Makita ang Tamang Port?

Dito lamang natin makikita ang isang port, ang Bluetooth port.

Masama ito.:(Ang iyong LP ay nangangailangan ng ibang port. Kapag ang iyong LP ay konektado nang maayos makikita mo ang isang port na pinangalanan na may ilang pagkakaiba-iba ng "Lilypad" (o isang numerong string para sa Lilypad Mp3).

Hanggang sa makita mo ang tamang port, ang iyong computer at LP ay hindi maaaring makipag-usap sa bawat isa, at hindi mo mai-upload ang code sa LP.:(

Hakbang 5: Anong Mga Cables ang Ginagamit Mo?

Anong Mga Cables ang Ginagamit Mo?
Anong Mga Cables ang Ginagamit Mo?
Anong Mga Cables ang Ginagamit Mo?
Anong Mga Cables ang Ginagamit Mo?
Anong Mga Cables ang Ginagamit Mo?
Anong Mga Cables ang Ginagamit Mo?
  1. Anong uri ng cable ang ginagamit mo? (Sa aking karanasan ang mga LP ay SOBRANG maselan pagdating sa mga cable.) DAPAT itong isang cable na may kakayahang magpadala at tumanggap ng data. Kung ginamit mo ang iyong cell phone cable upang mag-sync ng data sa iyong computer kung gayon ang cable na iyon ay maaaring OK (kahit na hindi ito laging totoo).
  2. Maraming mga Micro-USB cable ang nagpapadala lamang ng lakas. Hindi papayagan ng mga kable na ito ang iyong LP na kumonekta sa iyong computer at sa kabaligtaran! Gumamit ng isang maaasahang, nasubok na DATA cable!
  3. Wala sa mga nabanggit na kable ang gumagana para sa aking LP. Ang maiikling puti at itim ay mga kuryente na Micro-UBS na kapangyarihan lamang. Hindi nila mabibiyahe ang data nang mabisa, kung sakali man. Ang mahabang kulay-abong isa ay isang data cable na nagsi-sync ng data sa aking cell phone, ngunit nakakagulat na hindi maaaring mag-sync sa aking LP. Ito ang dahilan kung bakit kailangan mong subukan ang maraming mga cable ng data.
  4. Kapag gumagamit ng isang power cable sa iyong LP makakakita ka ng isang ilaw (karaniwang isa lamang), ngunit makakakuha ka ng isang error sa port sa mga kable na hindi maaaring suportahan ang data. Tingnan ang dalawang larawan para sa mga halimbawa ng isang screen na may mga error sa port sa parehong menu at terminal. Ang paggamit ng mga power-only na Micro-USB cable ay hindi lamang ang isyu na sanhi ng error na ito, ngunit ito ay karaniwang isa.
  5. Ang dalawang ilaw ay maaaring isang pahiwatig na ang LP ay nagsi-sync, ngunit ito ay malayo sa laging totoo.

Hakbang 6: Gumagana ang Cable na Ito

Gumagana ang Cable na Ito!
Gumagana ang Cable na Ito!
Gumagana ang Cable na Ito!
Gumagana ang Cable na Ito!
Gumagana ang Cable na Ito!
Gumagana ang Cable na Ito!

Ang nasa itaas na cable, isang Samsung Micro-USB data cable, ay ang tanging cable sa aking koleksyon na gumana para sa aking LP. Nagsama ako ng mga larawan na ipinapakita ang numero ng modelo kung nais mong subukan at mag-order ng cable na ito at tingnan kung gumagana ito para sa iyo.

Muli, ang parehong mga ilaw sa pisara ay kadalasang nakabukas (o kahit kumurap) kapag ang board ay konektado nang maayos.

Matapos maghanap ng isang kable na gumana, siniguro kong markahan ito ng kulay-pilak na pintura at panatilihin ito sa aking mga LP. Maaaring gusto mong i-tag ang katulad mong nasubok / ginustong cable.

Hakbang 7: Naayos ba ng isang Valid Cable ang Isyu?

Naayos ba ng isang Valid Cable ang Isyu?
Naayos ba ng isang Valid Cable ang Isyu?
Naayos ba ng isang Valid Cable ang Isyu?
Naayos ba ng isang Valid Cable ang Isyu?
Naayos ba ng isang Valid Cable ang Isyu?
Naayos ba ng isang Valid Cable ang Isyu?
  1. Kung mayroon kang tamang cable dapat mong makita ang nakalista sa port, tulad ng ipinakita sa screenshot ng terminal. Mabuti ito. Dapat gumana na ang iyong LP.: D
  2. Kung nakakakita ka pa rin ng isang error-at sigurado ka na gumagamit ka ng isang tamang cable ng data-maaari mo ring subukang pindutin ang pindutan ng pag-reset sa iyong LP sa pamamagitan ng paghahanap ng maliit na pindutan ng tanso na tinuturo ko sa larawan. Pindutin ito Minsan at pindutin nang matagal para sa isang ilang segundo.
  3. Maaari mo ring subukang pindutin ang pindutan ng pag-reset ng TWICE nang mabilis, na magpapasimula sa bootloader.

Kung hindi mo pa rin makita ang port pumunta sa susunod na hakbang.

Hakbang 8: I-install ang mga FTDI Driver

I-install ang mga FTDI Driver
I-install ang mga FTDI Driver
I-install ang FTDI Drivers
I-install ang FTDI Drivers

Ito ay medyo prangka. I-click ang link ng driver sa ibaba at i-download ang naaangkop na driver, na marahil ay ang 64 bit para sa Mac. Ang 32 bit ay malamang na gagana rin.

FTDI Driver Link I-click ang link at i-download ang file para sa mga Mac. Hanapin ang file (ito ay isang.dmg file tulad ng ipinakita sa screenshot sa itaas), mag-click dito, at dapat itong awtomatikong mag-install

Kung mayroon kang anumang problema sa site na ito ay nagbibigay ng isang mahusay na paliwanag: Paano mag-install ng Mga FTDI Driver

Subukang i-install ang parehong mga bersyon (VCP at DFXX).

Maaari mong subukang isara ang Arduino at / o i-restart ang iyong machine. Buksan ang Arduino at tingnan kung mahahanap mo ang tamang port para sa iyong LP.

Hindi pa rin gumagana Pumunta sa susunod na hakbang.

Hakbang 9: Hindi Pa Gumagana? Subukang Sunugin ang Iyong Bootloader

Hindi pa rin Nagtatrabaho? Subukang Sunugin ang Iyong Bootloader
Hindi pa rin Nagtatrabaho? Subukang Sunugin ang Iyong Bootloader
Hindi pa rin Nagtatrabaho? Subukang Sunugin ang Iyong Bootloader
Hindi pa rin Nagtatrabaho? Subukang Sunugin ang Iyong Bootloader
Hindi pa rin Nagtatrabaho? Subukang Sunugin ang Iyong Bootloader
Hindi pa rin Nagtatrabaho? Subukang Sunugin ang Iyong Bootloader

Maaari mo ring subukang sunugin ang bootloader, tulad ng ipinakita sa mga screenshot ng terminal sa itaas.

Kahit na nakakuha ka ng isang error sa boot bootloader, nalaman kong ang pagsubok lamang na sunugin ito ay maaaring ayusin ang iyong board

Ipinapakita sa akin ng huling screenshot na binabago ang mga pagpipilian ng programmer, na makakatulong din kapag sinusubukang sunugin ang bootloader. Huwag mag-atubiling subukan ang lahat ng ito, ngunit tandaan kung alin sa (mga) karaniwang ginagamit para sa iyong iba't ibang mga aparato ng Arduino.

Inaasahan kong natulungan ka ng aking tutorial na ayusin ang iyong LP.

Gayunpaman, kung hindi pa rin ito gumagana, at hindi mo masunog ang bootloader, maaaring kailanganin mong ayusin ang iyong bootloader. Ang mga tagubilin ay may maraming magagaling na mga tutorial dito, na madaling mahahanap.

Inirerekumendang: