Pages: 1 [2] 3   Go Down
Author Topic: procramma in C mac/linux per il controllo di arduino...  (Read 1622 times)
0 Members and 1 Guest are viewing this topic.
Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 313
Posts: 21669
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

ottimo a sapesri, purtroppo su questo pc di lavoro, vorei tenerlo pulito senza tante prove (ma aspetto anche un nuovo disco per queste prove) e li posso comilarlo anche se spero escano gli rpm (sul sito dice che la versine finale è uscita a fine 2011)
comunque per fare cose velosi mi stuzzica  smiley-grin
Uhm... Parli di RPM e di KDE. Che distro usi?
Logged


0
Offline Offline
Faraday Member
**
Karma: 39
Posts: 5611
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ok funziona grazie!!!
Uno è lieto di poter servire  smiley
Logged

- [GUIDA] IDE1.x - Nuove Funzioni - Sketch Standalone - Bootloader - VirtualBoard
http://arduino.cc/forum/index.php/topic,88546.0.html
- [LIBRERIA] ST7032i LCD I2C Controller Library
http://arduino.cc/forum/index.php/topic,96163.0.html

Trieste/Udine
Offline Offline
Sr. Member
****
Karma: 6
Posts: 283
Arduino+Python Qt e un pò di Elettronica
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ottimo a sapesri, purtroppo su questo pc di lavoro, vorei tenerlo pulito senza tante prove (ma aspetto anche un nuovo disco per queste prove) e li posso comilarlo anche se spero escano gli rpm (sul sito dice che la versine finale è uscita a fine 2011)
comunque per fare cose velosi mi stuzzica  smiley-grin
Uhm... Parli di RPM e di KDE. Che distro usi?

si esatto! uso la opensuse 12.1 però magari faccio il lavoro "sporco" sul portatile appena lo portoal lavoro (nel frattempo che mi danno un disco di prova)  smiley-grin
ora lo provo in virtuale con la ver 2
Logged

Le informazioni date, son suggerimenti, osservazioni, ma come le applicate è a vostro rischio e pericolo!!

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

si esatto! uso la opensuse 12.1
Lo sospettavo  smiley-wink
Una domanda, hai mai compilato ed usato lo sketch ArduinoISP?
Logged


Trieste/Udine
Offline Offline
Sr. Member
****
Karma: 6
Posts: 283
Arduino+Python Qt e un pò di Elettronica
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

si esatto! uso la opensuse 12.1
Lo sospettavo  smiley-wink
Una domanda, hai mai compilato ed usato lo sketch ArduinoISP?
troppe dipendenze di kde3 porta dietro..ma in virtuale nn mi preoccupo.

No mai usato ArduinoISP.

l'unica cosa che ho fatto è usare kdevelop con arduino(0022)
Logged

Le informazioni date, son suggerimenti, osservazioni, ma come le applicate è a vostro rischio e pericolo!!

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

Ti chiedevo dell'ArduinoISP perché sulle ultime versioni di Linux che ho provato ci sono dei problemi nella toolchain AVR per cui lo sketch lo compili ma poi non funziona. Con le ultime di Ubuntu e Arch Linux è così. Volevo sapere con openSUSE com'era la situazione
Logged


Trieste/Udine
Offline Offline
Sr. Member
****
Karma: 6
Posts: 283
Arduino+Python Qt e un pò di Elettronica
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ma per isp intendi quella tecnica per programmare un arduino (magari su ciruito fatto a casa) con una piattaforma arduino uno per esempio?

se si, ancora non ci ho provato, ma dovevo fare un controllo per lo scldabagno (che scatti solo a certe ore) ed intendevo usare l'isp ma ancora son in alto mare, perchè ho poco tempo da dedicarci, anche se ho la cosa semi pronta.
Logged

Le informazioni date, son suggerimenti, osservazioni, ma come le applicate è a vostro rischio e pericolo!!

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

Sì, intendevo proprio la tecnica della programmazione ISP.
Ci sono dei bachi nei tool contenuti nelle ultime versioni di Ubuntu (Ubuntu/Kubuntu/Xubuntu 11.10) ma anche ArchLinux per cui compili senza problemi, fai l'upload, ma dopo hai errori di sincronizzazione tra lo sketch ed il computer che portano all'impossibilità di compiere l'operazione. Attualmente sto usando Kubuntu 11.04 ma non mi soddisfa molto: openSUSE è stata la mia prima distro, quando ancora si chiamava semplicemente SUSE (vers. 6.qualcosa), quindi stavo un po' "sondando" il terreno con te  smiley-sweat
Logged


Trieste/Udine
Offline Offline
Sr. Member
****
Karma: 6
Posts: 283
Arduino+Python Qt e un pò di Elettronica
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

anche io uso la usa da quando si chiamava suse 6.x  smiley-grin

mi riprometto di fare quanto prima la schdeda x lo scaldabagno con isp e provare, tanto è vero che avevo anche scaricato la gida scritta da uno del formu (mi sembra).

appena provo e faccio tutto ti farò sapere, spero in embi abbastanza decenti!!!
Logged

Le informazioni date, son suggerimenti, osservazioni, ma come le applicate è a vostro rischio e pericolo!!

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

Grazie. Intanto ho scaricato la 11.2 KDE Live, la proverò con VirtualBox.
Logged


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

Stasera ho fatto una prova con VirtualBox e openSUSE 11.2.
Ho caricato la toolchain AVR che si installa da www.arduino.cc/playground/Linux/OpenSUSE cliccando sul pacchetto per 1-click e poi ho scaricato la versione 0022 dell'IDE. Con questa ho compilato lo sketch ArduinoISP e poi l'ho copiato sul mio sistema, e da qui sull'Arduino. Risultato? FUNZIONA!!!
Incredibilmente funziona, non come lo sketch che compilavo io su Ubuntu 11.10!

Mi è saltata poi all'occhio una cosa, le dimensioni dell'hex. Il file compilato su Kubuntu 11.04 è di circa 4800 byte mentre quello compilato su openSUSE è di 5100 byte circa. Ci sono 300 byte di differenza! Non vorrei che tutta questa differenza si riflettesse anche a livello di binario compilato, e che fosse il motivo per cui lo sketch compilato sulle ultime versioni di Ubuntu non funzionava correttamente.
Logged


Marche
Offline Offline
Edison Member
*
Karma: 32
Posts: 2263
azioni semplici per risultati complessi
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Scusate se mi intrometto nella discussione, ho un quesito per Leo: che tu sappia è stato risolto quel bug sulle versioni *buntu 11.10?
Io ho rimesso su Kubuntu 11.04, poi non ho più provato.
Ciao
Logged

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

Che io sappia no. Però bisognerebbe fare una prova pratica, ossia tirar giù un'ISO, lanciarla con VirtualBox, installarla su un disco virtuale, caricare tutt il software per Arduino, e compilarsi lo sketch ArduinoISP. Volevo farlo ieri sera ma cascavo dal sonno ed ho provato solo con openSUSE.

In questi giorni proverò a tirar giù una nightly build di Kubuntu 12.04 per verificare con questa come siamo messi: se il problema è sempre presente, cambio distro. E' inutile tenersi una K/X/Ubuntu vecchiotta se poi non c'è speranza di aggiornare ad una versione più recente col bug corretto.

L'alternativa è scaricarsi la toolchain AVR dal sito di Atmel ma devi poi metterti "a mano" a sostituire tutti i pacchetti presenti sul tuo sistema coi binari precompilati che trovi perché la toolchain che offre Atmel è in pratica una megacartella con tutto dentro, che io immagino sia più pensata per l'uso con AvrStudio che per un'installazione in un sistema.
Logged


0
Offline Offline
Faraday Member
**
Karma: 39
Posts: 5611
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

testo io la cosa su ubuntu 11.10
a fra poco
Logged

- [GUIDA] IDE1.x - Nuove Funzioni - Sketch Standalone - Bootloader - VirtualBoard
http://arduino.cc/forum/index.php/topic,88546.0.html
- [LIBRERIA] ST7032i LCD I2C Controller Library
http://arduino.cc/forum/index.php/topic,96163.0.html

Offline Offline
God Member
*****
Karma: 5
Posts: 873
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Uso linux in Virtualbox e nativo, ma non per arduino, per AVR uso macOSX Lion o Windows XP, e non usando pinguino non sapevo di questa brutta faccenta, ma fatemi capire: il problema esattamente dove e' che si pone ? Nelle patch introdotte dalle varie distro ?

Appena ho letto ho fatto una faccia tipo X_X

Logged

Pages: 1 [2] 3   Go Up
Jump to: