Pages: [1] 2   Go Down
Author Topic: [ubuntu]ttyACM0 non presente nell'IDE  (Read 952 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Full Member
***
Karma: 0
Posts: 166
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao a tutti!

Ho installato su ubuntu la vesione 0022 dell'IDE, e questo è l'output di dmesg:

Code:
[  511.872117] usb 4-1: new full speed USB device using uhci_hcd and address 3
[  512.075840] cdc_acm 4-1:1.0: ttyACM0: USB ACM device
[  596.112174] usb 4-1: USB disconnect, address 3

solo che nell'ide ttyACM0 non c'è!
Ho cercato su google, e ho provato di tutto, ma non riesco a farlo andare  smiley-sad

Qualcuno sa come risolvere il problema?

Grazie in anticipo
Tobo
Logged

Mom: Can he lead a normal life?
Doctor: NO! he'll be an engineer!

Global Moderator
Milano, Italy
Offline Offline
Edison Member
*****
Karma: 15
Posts: 1163
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

capita che se prima apri l'IDE e poi colleghi la Arduino questa non viene subito riconosciuta.

Hai provato a collegare la scheda e poi aprire l'IDE?
Logged

F

Offline Offline
Full Member
***
Karma: 0
Posts: 166
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Oh yes!

Non cambia nulla smiley-sad
Logged

Mom: Can he lead a normal life?
Doctor: NO! he'll be an engineer!

0
Offline Offline
Shannon Member
****
Karma: 117
Posts: 10100
:(){:|:&};: TOX id: fcb8e918bef08581e23f6ddf9d4dba77697c25b217bf372736ed959a95fde36df5b8c5b90fbb
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

entra nella cartella /dev, è presente ttyACM0? se si con quali permessi?
Logged

my Arduino code: https://github.com/lestofante/arduinoSketch
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 312
Posts: 21606
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

E' un problema di permessi. Devi assegnarti al gruppo "dialout". Quoto da qui:
http://www.arduino.cc/playground/Linux/Ubuntu


Quote
if you use the USB port to dialog, you should add yourself to the group 'dialout' in order to have write permissions on that port:
sudo usermod -aG dialout <myuser>
Logged


0
Offline Offline
Shannon Member
****
Karma: 117
Posts: 10100
:(){:|:&};: TOX id: fcb8e918bef08581e23f6ddf9d4dba77697c25b217bf372736ed959a95fde36df5b8c5b90fbb
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

attenzione, se fosse un problema di permessi dovrebbe vedere ttyACM0 ma in grigio e non selezionabile. il fatto che proprio non lo veda è un problema più balordo
Logged

my Arduino code: https://github.com/lestofante/arduinoSketch
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 312
Posts: 21606
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

/dev/ttyACM viene creato dalla lib rxtx: o non ce l'ha, o ce l'ha e si è dimenticato di aggiungersi al gruppo dialout.
Nell'IDE non vede la porta perché il kernel non "aggancia" la periferica al device.

PS:
Molte distro Linux vogliono anche l'utente assegnato al gruppo uucp. Su Ubuntu non mi ricordo, io cmq mi assegno sempre anche a questo gruppo.
Logged


Offline Offline
Jr. Member
**
Karma: 0
Posts: 99
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

a me fa la stessa cosa, cioè l'ide non mi vede alcuna /dev/ttyAMx
ogni volta che collego arduino all'usb risolvo con questo comando
Code:
chmod a=rwx /dev/ttyACMx

federico
Logged

Offline Offline
Full Member
***
Karma: 0
Posts: 166
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ok, da /dev c'è la porta, ed è come tutte le altre, sono già parte del gruppo dialout e anche uucp

se provo il comando non cambia nulla, ho provato sia con arduino ide installato da pacchetto deb sia dal tar scaricato dal sito, non cambia nulla..sono proprio in palla smiley-sad
Logged

Mom: Can he lead a normal life?
Doctor: NO! he'll be an engineer!

Offline Offline
Full Member
***
Karma: 0
Posts: 166
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Stable Library
=========================================
Native lib Version = RXTX-2.2pre2
Java lib Version   = RXTX-2.1-7
WARNING:  RXTX Version mismatch
   Jar version = RXTX-2.1-7
   native lib Version = RXTX-2.2pre2

Quando lancio arduino dal terminale mi da questi messaggi...possono aiutare?
Logged

Mom: Can he lead a normal life?
Doctor: NO! he'll be an engineer!

0
Offline Offline
Shannon Member
****
Karma: 117
Posts: 10100
:(){:|:&};: TOX id: fcb8e918bef08581e23f6ddf9d4dba77697c25b217bf372736ed959a95fde36df5b8c5b90fbb
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

no, se hai l'ide 0022 dovrebbe dirti:
Quote
Experimental:  JNI_OnLoad called.
Stable Library
=========================================
Native lib Version = RXTX-2.1-7
Java lib Version   = RXTX-2.1-7
Logged

my Arduino code: https://github.com/lestofante/arduinoSketch
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Offline Offline
Full Member
***
Karma: 0
Posts: 166
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

eh...adesso reinstallo e ti dico smiley
Logged

Mom: Can he lead a normal life?
Doctor: NO! he'll be an engineer!

Offline Offline
Full Member
***
Karma: 0
Posts: 166
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ok, se lancio l'ide dando arduino dal terminale, mi da quel messaggio, se lo lancio dalla cartella con ./arduino mi scrive quello che dici tu, ma continuo a non vedere ttyACM0
Logged

Mom: Can he lead a normal life?
Doctor: NO! he'll be an engineer!

0
Offline Offline
Shannon Member
****
Karma: 117
Posts: 10100
:(){:|:&};: TOX id: fcb8e918bef08581e23f6ddf9d4dba77697c25b217bf372736ed959a95fde36df5b8c5b90fbb
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

se lo lanci non da cartella parte quello installato con i pacchetti.

controlla i permessi del file acm0 e gruppi di appartenenza

ah prova anche a lanciare arduino da root
Logged

my Arduino code: https://github.com/lestofante/arduinoSketch
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Offline Offline
Full Member
***
Karma: 0
Posts: 166
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

fatte tutte quelle cose, da root non cambia nulla

i permessi sono settati a leggere e scrivere per root e dialout del quale faccio parte

ho provato anche con la version 0021 ma niente, ho provato anche un chmod 777 /dev/ttyACM0 ma non ne vuole sapere.

Ah...è un arduino UNO rev3
Logged

Mom: Can he lead a normal life?
Doctor: NO! he'll be an engineer!

Pages: [1] 2   Go Up
Jump to: