Fråga:
Byt namn på enhetsnamn (ch340 usb till seriell) Mac OS
Sonique
2014-08-09 17:26:29 UTC
view on stackexchange narkive permalink

Det går inte att ladda upp skisser till Arduino Nano-klon med USB till seriellt chip ch340.

Efter installation av drivrutiner och anslutning har enheten namnet cu / tty.wch ch341 USB = >RS232 fa130 (med mellanslag), men Arduino kan inte känna igen hela namnet (endast tty.wch).

Är det möjligt att byta namn på enheten i Mac OS eller ändra enhetsidentifierare?

UPPDATERING: ch340 ny drivrutin http://www.wch.cn/downloads.php?name=pro&proid=178

Hittade drivrutin som fungerar och efter installationen ger rätt namn på enheten. Om du har WCH ch34x-chip på arduino och får fel "kan inte öppna enhet" /dev/tty.wch "eller" /dev/cu.wch "i Arduino IDE, bör detta hjälpa http://goo.gl/EmN4IH (Dropbox)
Jag skulle föreslå en symbolisk länk (t.ex. i terminal `ln -s /dev/tty.arduino" /dev/tty.wch ch341 USB => RS232 fa130 "men jag försökte det och det fungerade inte. Bra du hittade en lösning.
Jag förväntar mig att en symbolisk länk skulle fungera, men att skapa den kan kräva administratörsbehörigheter, och det komplicerade namnet kan kräva undantagna tecken.
Fungerar detta på El Capitan? Enheten försvann efter uppgraderingen.
Vilken version av OSX var det här för?
Sex svar:
Antonis
2015-07-10 17:56:07 UTC
view on stackexchange narkive permalink

Jag är Antonis från codebender och vi släppte nyligen drivrutiner för Mac.

Om du vill lösa problemet utan att inaktivera datorns säkerhetsinställningar kan jag kanske hjälpa du med det här! Codebender släppte precis sitt Mac-drivrutinspaket, som innehåller en ny drivrutin som stöder CH340G-chipet, på Yosemite och alla andra versioner av OS X för Mac.

Detta hjälper dig att installera dessa drivrutiner säkert och alla måste göra är att ladda ner och installera dem.

Du hittar mer information om drivrutinerna i codebender-bloggen.

Kan din förare användas av den vanliga Arduino IDE, eller fungerar den bara med Codebender?
Att ladda codebender och dess drivrutiner (särskilt ch341-drivrutinen) fixade mitt konstiga problem där endast min gamla Arduino 1.05 IDE skulle fungera med min ch340 UNO och 2.0 (1.6.7) inte skulle fungera. Tack. Och det fungerar i webbläsaren som annonserad.
Fungerade mycket bra för ett okänt klonbräde! Tack
Sonique
2014-08-12 13:36:18 UTC
view on stackexchange narkive permalink

Jag skickar e-post om problemet till WCH, och de byter drivrutiner till den senaste versionen på deras webbplats, det här är direktlänk http://www.wch.cn/downloads.php?name=pro&proid=178 (drivrutinen fungerar och enheten har rätt namn i dev / )

Bra försök. Men faktiskt skapar drivrutinen fortfarande det ruttna namnet `/dev/tty.wch ch341 USB => RS232 fd130`
Måste ta tillbaka den kommentaren. Den nya drivrutinen verkade behöva omstart (logga ut / på) för att aktivera och skapar nu `/ dev / tty.wchusbserialfd130`. Skål!
Gedson Faria
2014-11-15 00:16:19 UTC
view on stackexchange narkive permalink

Jag använde ett terminalkommando:

  sudo ln -s /dev/tty.wch \ ch341 \ USB \ = \ >RS232 \ 1450 /dev/tty.USB0  

där /dev/tty.wch \ ch341 \ USB \ = \ >RS232 \ 1450 är det ursprungliga namnet som inte känns igen av Arduino; och /dev/tty.USB0 är det nya portnamnet.

Du behöver inte fly utrymmen, snarare sätt allt i dubbla citat.
Nackdelen är att den efter att ha kopplat bort enheten också tar bort symlänken: -?
sjunnesson
2015-01-15 04:18:40 UTC
view on stackexchange narkive permalink

För Yosemite verkar du behöva köra det här kommandot i terminalen och sedan starta om datorn för att få den att fungera.

  sudo nvram boot-args = "kext-dev-mode = 1"  
Kan du förklara vad det här gör så vi mindre smarta människor är inte lika rädda att köra det.
@ChristianJuth Med det här kommandot gör du att icke-godkända drivrutiner kan arbeta på nyare OSX-versioner som Yosemite.
Daniel Souza
2015-04-01 05:58:57 UTC
view on stackexchange narkive permalink

Jag hade samma problem. installerade de senaste drivrutinerna, jag använder yosemite, installerade Arduino IDE och försökte kortet i Windows 7 och det fungerade i Windows, så kort och kabel fungerar.

I Mac OS 10.10 i systemrapporten nu visar de som USB 2.0 Serial i arduino IDE det verkar porten nu (först efter att jag använde SUDO-kommandot som sjunnesson postade) /dev/cu.wchusbserialalpha1310

så använd sudo-kommandot om du är i yosemite

tzikis
2015-11-26 13:36:17 UTC
view on stackexchange narkive permalink

när du väl har installerat drivrutinen borde du kunna använda den med valfri IDE eller program

men jag tvivlar på att någon föredrar Arduino IDE framför codebender



Denna fråga och svar översattes automatiskt från det engelska språket.Det ursprungliga innehållet finns tillgängligt på stackexchange, vilket vi tackar för cc by-sa 3.0-licensen som det distribueras under.
Loading...