Rinomina nome dispositivo (ch340 da usb a seriale) Mac OS


14

Impossibile caricare schizzi sul clone di Arduino Nano con USB al chip seriale ch340.

Dopo aver installato i driver e aver effettuato il collegamento, il dispositivo ha il nome cu/tty.wch ch341 USB=>RS232 fa130(con spazi), ma Arduino non è in grado di riconoscere il nome completo (solo tty.wch).

È possibile rinominare il dispositivo in Mac OS o modificare l'identificatore del dispositivo?

AGGIORNAMENTO: ch340nuovo driver http://www.wch.cn/downloads.php?name=pro&proid=178


2
Driver trovato che funziona e dopo l'installazione fornisce il nome proprio per il dispositivo. Se hai un chip ch34x WCH su arduino e ricevi l'errore "impossibile aprire il dispositivo" /dev/tty.wch "o" /dev/cu.wch "nell'IDE di Arduino, questo dovrebbe aiutare goo.gl/EmN4IH (Dropbox)
Sonique,

Stavo per suggerire un collegamento simbolico (ad esempio nel terminale, ln -s /dev/tty.arduino "/dev/tty.wch ch341 USB=>RS232 fa130"ma l'ho provato e non ha funzionato. Bene, hai trovato una soluzione.
geometrikal

Mi aspetto che un collegamento simbolico funzioni, ma la sua creazione potrebbe richiedere autorizzazioni di amministratore e che un nome complicato potrebbe richiedere caratteri di escape.
Chris Stratton,

Funziona su El Capitan? Il dispositivo è scomparso dopo l'aggiornamento.
Ivan Balashov,

Per quale versione di OSX era questa?
Greenonline,

Risposte:


4

Ho usato un comando terminale:

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

dove si /dev/tty.wch\ ch341\ USB\=\>RS232\ 1450trova il nome originale non riconosciuto da Arduino; ed /dev/tty.USB0è il nome della nuova porta.


Non devi fuggire dagli spazi, piuttosto, metti tutto tra virgolette doppie.
Pinguino anonimo il

Lo svantaggio è che dopo aver scollegato l'unità rimuove anche il collegamento simbolico: -?
qwerty_so,

6

Sono Antonis di Codebender e abbiamo recentemente rilasciato driver per Mac.

Se vuoi superare questo problema, senza disabilitare le impostazioni di sicurezza del tuo computer, forse posso aiutarti con questo! Codebender ha appena rilasciato il pacchetto di driver per Mac, che include un nuovo driver che supporta il chip CH340G, su Yosemite e su tutte le altre versioni di OS X per Mac.

Ciò ti aiuterà a installare questi driver in modo sicuro e tutto ciò che devi fare è scaricarli e installarli .

Puoi trovare maggiori informazioni sui driver nel blog di codebender .


Il tuo driver può essere utilizzato dal normale IDE di Arduino o funziona solo con Codebender?
Lawrence Kesteloot,

Il caricamento di codebender e dei suoi driver (in particolare il driver ch341) ha risolto il mio strano problema in cui solo il mio vecchio IDE Arduino 1.05 avrebbe funzionato con il mio ch340 UNO e il 2.0 (1.6.7) no. Grazie. E funziona nel browser come pubblicizzato.
Vicky T,

Ha funzionato molto bene per una scheda clone non riconosciuta! Grazie
JonaPkr l'

5

Mando e-mail su questo problema a WCH e cambiano i driver all'ultima versione sul loro sito Web, questo è il link diretto http://www.wch.cn/downloads.php?name=pro&proid=178 (il driver funziona e il dispositivo ha nome proprio in dev/)


Bel tentativo. Ma in realtà il guidatore crea ancora quel nome marcio/dev/tty.wch ch341 USB=>RS232 fd130
qwerty_so

1
Devo riprendere quel commento. Il nuovo driver sembrava aver bisogno di un riavvio (log off / on) per attivare e ora crea /dev/tty.wchusbserialfd130. Saluti!
qwerty_so,

3

Per Yosemite sembra che tu debba eseguire questo comando nel Terminale e quindi riavviare il computer per farlo funzionare.

sudo nvram boot-args="kext-dev-mode=1"

Puoi spiegarci cosa fa in modo che noi meno intelligenti non abbiamo paura di gestirlo.

@ChristianJuth Con questo comando, abiliti i driver non approvati a funzionare su versioni OSX più recenti come Yosemite.
Arda,

1

Avevo lo stesso problema. ho installato i driver più recenti, sto usando yosemite, ho installato l'IDE Arduino e ho provato la scheda in Windows 7 e ha funzionato in Windows, quindi scheda e cavo funzionano.

In mac OS 10.10 nel rapporto di sistema ora mostrano come USB 2.0 seriale in arduino IDE ora appare la porta (solo dopo che ho usato il comando SUDO pubblicato da sjunnesson) /dev/cu.wchusbserialalpha1310

quindi, usa il comando sudo se sei in yosemite


1

una volta installato il driver, dovresti essere in grado di usarlo con qualsiasi IDE o programma

ma dubito che qualcuno preferirebbe l'IDE di Arduino al codebender

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.