Pages: [1]   Go Down
Author Topic: [Problema] Debian e Anduino  (Read 963 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 7
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Salve ragazzi, sono in ambiente linux e necessito di inviare il mio programma sulla scheda arduino uno tramite ovviamente porta usb.

Mi trovo su una debian lenny 5.0, ho installato i pacchetti (arduino e arduino-core + le dipendenze) ma niente, non comunica con la porta usb !! Anzi mi correggo, se vado su Tools/Serial Port non mi da nulla....come mai????

Mentre se effettuo un lsusb mi vede la scheda....da cosa può dipendere? Ho provato anche con il pacchetto tar.gz di arduino lanciandolo ./arduino ma non parte...ha qualche problema....

ps: ho anche aggiungo la riga al file /etc/bin/arduino
Logged

0
Offline Offline
Edison Member
*
Karma: 24
Posts: 2300
Have you mooed today?
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ciao
Quote
Mi trovo su una debian lenny 5.0
anche io
Quote
ho installato i pacchetti (arduino e arduino-core + le dipendenze) ma niente, non comunica con la porta usb !
ciao, non so che pacchetti tu abbia installati, io uso l'IDE non installato da repository, ma dalla versione tar.gz disponibile nella pagina dei download.

Ho installato invece (seguendo cmq i requirements):
gcc-avr, avr-libc, avrdude e binutils-avr

Potrebbe trattarsi di un problema java (che versione hai installato, di java?).
Quando lo lanci da console, cosa appare scritto?

« Last Edit: November 22, 2010, 05:40:15 pm by pictux » Logged

0
Offline Offline
Sr. Member
****
Karma: 1
Posts: 443
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Io sono su Kubuntu e uso il pacchetto 0021 scaricato direttamente dal sito di Arduino.
L'unica cosa che posso consigliarti, è di verificare che il tuo utente faccia parte del gruppo (almeno sotto kubuntu) dialup.
Inoltre, una volta aggiunto l'utente al gruppo, per sicurezza, riavvia l'interfaccia grafica, perchè kde di solito non sente subito il cambio del gruppo.
Non so se tu usi gnome o kde, ma per sicurezza riavvia lo stesso.
Ciao.
Logged


0
Offline Offline
Newbie
*
Karma: 0
Posts: 7
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Potrebbe trattarsi di un problema java (che versione hai installato, di java?).
Quando lo lanci da console, cosa appare scritto?

Ecco i log se faccio partire arduino dalla cartella  :-[ :-[:

[edit]
Christian:/home/christian/Desktop/arduino-0021# ./arduino
java.lang.UnsatisfiedLinkError: /home/christian/Desktop/arduino-0021/lib/librxtxSerial.so: /home/christian/Desktop/arduino-0021/lib/librxtxSerial.so: wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch) thrown while loading gnu.io.RXTXCommDriver
Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/christian/Desktop/arduino-0021/lib/librxtxSerial.so: /home/christian/Desktop/arduino-0021/lib/librxtxSerial.so: wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch)
      at java.lang.ClassLoader$NativeLibrary.load(Native Method)
      at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1767)
      at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1692)
      at java.lang.Runtime.loadLibrary0(Runtime.java:840)
      at java.lang.System.loadLibrary(System.java:1047)
      at gnu.io.CommPortIdentifier.<clinit>(CommPortIdentifier.java:123)
      at processing.app.Editor.populateSerialMenu(Unknown Source)
      at processing.app.Editor.buildToolsMenu(Unknown Source)
      at processing.app.Editor.buildMenuBar(Unknown Source)
      at processing.app.Editor.<init>(Unknown Source)
      at processing.app.Base.handleOpen(Unknown Source)
      at processing.app.Base.handleOpen(Unknown Source)
      at processing.app.Base.handleNew(Unknown Source)
      at processing.app.Base.<init>(Unknown Source)
      at processing.app.Base.main(Unknown Source)
[/edit]

Ho installato java, e tutte le dipendenze che c'erano sul sito ma niente...
Logged

0
Offline Offline
Edison Member
*
Karma: 24
Posts: 2300
Have you mooed today?
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao,
basta la prima riga per (quasi) identificare il problema:
Code:
java.lang.UnsatisfiedLinkError: /home/christian/Desktop/arduino-0021/lib/librxtxSerial.so: /home/christian/Desktop/arduino-0021/lib/librxtxSerial.so: wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch) thrown while loading gnu.io.RXTXCommDriver

Utilizzi un os a 64 bit?

Innanzitutto prova installandoti le ia32-libs.
Io Arduino IDE lo uso su env. 32bit, quindi non ho modo di approfondire.

Puoi fare una ricerca qui sul forum (in alto a dx), di sfuggita ho provato e ci son parecchi thread sull'IDE in ambiente 64bit.

ciao
m
« Last Edit: November 23, 2010, 06:19:53 am by pictux » Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 7
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ma no, il mio os è da 32bit....il pacchetto ia32-libs non me lo trova...e il 64 neanche l'avevo installato in quanto non avendo un os da 64 bit...
« Last Edit: November 23, 2010, 08:32:07 am by evilmonkey93 » Logged

0
Offline Offline
Sr. Member
****
Karma: 1
Posts: 443
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Io uso la distro a 64bit ma non ho avuto problemi.
Comunque pitusso ha ragione.
Probabilmente se disinstalli quella libreria a 64bit e installi quella a 32, risolvi il problema.
Ciao.
Logged


Pages: [1]   Go Up
Jump to: