Pages: 1 ... 32 33 [34] 35 36 ... 47   Go Down
Author Topic: [WIN] Aggiornam. compilatore IDE 0022-0023-1.0 all'ULTIMA VERSIONE ATMEL  (Read 42934 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Faraday Member
**
Karma: 45
Posts: 5784
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

per la guida probabilmente lascio un semplice paragrafo per chi per qualche motivo ha la 1.0, o cmq a memoria di questo fatto, ed invece del ArduinoISP del tiny attualmente presente volevo mettere questo 101LM

io con 1.0.1 non ho provato l'ISP, mi confermate che va a 19200 ? sono stati inseriti nello sketch ufficiale i correttivi LM o e' stato un lavoro parallelo del team arduinico ?
Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 491
Posts: 12297
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

per la guida probabilmente lascio un semplice paragrafo per chi per qualche motivo ha la 1.0, o cmq a memoria di questo fatto, ed invece del ArduinoISP del tiny attualmente presente volevo mettere questo 101LM
LM sta per Leonardo Miliani, fu una mia invenzione per poter citare lui e BB nell'articolo, puoi scaricarlo dal suo sito, ma lo trovi anche in questo Topic, ancora oggi io lo preferisco all'ISP101 originale.

Quote
io con 1.0.1 non ho provato l'ISP, mi confermate che va a 19200 ? sono stati inseriti nello sketch ufficiale i correttivi LM o e' stato un lavoro parallelo del team arduinico ?
il lavoro è stato parallelo, BB aveva messo mano ad alcune "variabili" (non ricordo cosa fossero esattamente, il termine è generico), Leo prese il fix poi introdusse sta cosa del riconoscimento di versione. Che io sappia è stato ignorato dal team di sviluppo, nonostante la segnalazione di Leo, ma potrei sbagliarmi.
L'ISP101 ufficiale lavora regolarmente a 19200, ho appena controllato lo sketch, che ho usato recentemente, è l'impostazione di defautl è appunto a 19200.
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

0
Offline Offline
Faraday Member
**
Karma: 45
Posts: 5784
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Riepilogando quindi diciamo che ad oggi l'LM (sapevo che significava Leo, la M invece credevo fosse altro autore  smiley) serve solo sulla 1.0 e va a 9600 (per limiti dell'ide non dello sketch in se), e' corretto Leo ?
Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 491
Posts: 12297
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Riepilogando quindi diciamo che ad oggi l'LM (sapevo che significava Leo, la M invece credevo fosse altro autore 
vero, M in realtà sta per Matteo, poi si è fatto il solito casino smiley-sweat ma i ringraziamenti sono stati fatti correttamente.
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 110
Posts: 6974
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quindi la versione corretta sarebbe: ISP101L&M.  smiley-roll
Logged

Code fast. Code easy. Codebender --> http://codebender.cc/?referrer=PaoloP

0
Offline Offline
Faraday Member
**
Karma: 45
Posts: 5784
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

modalita' cerca errori OFF  smiley
Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

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

@Testato:
sì, si può dire che ad oggi l'ArduinoISP2 serva ormai solo sulla 1.0.
Sia la 002x che la 1.0.1 hanno sketch ArduinoISP funzionanti.
Logged


Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 110
Posts: 6974
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Disponibile la nuova ToolChain (for Windows only) 3.4.1 --> http://www.atmel.com/tools/ATMELAVRTOOLCHAINFORWINDOWS.aspx
Integra:
AVR 8-bit GNU Binutils 2.22 - Binary utilities for AVR 8-bit target (including assembler, linker, etc.)
AVR 8-bit GNU Compiler Collection (avr-gcc) 4.6.2 - C language and C++ language compiler for AVR 8-bit target
AVRLibC 1.8.0 - C Standard Library for AVR 8-bit

@Menniti: il link alla toolchain nel primo post non è più funzionante.
« Last Edit: September 06, 2012, 05:18:07 am by PaoloP » Logged

Code fast. Code easy. Codebender --> http://codebender.cc/?referrer=PaoloP

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

L'hai provata? E' funzionante, nel senso che è esente da bug?
Per Linux esistono versioni degli strumenti con la stessa versione o più recenti ma sono tutti afflitti da vari bug.
Logged


Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 491
Posts: 12297
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Disponibile la nuova ToolChain (for Windows only) 3.4.1 -->
@Menniti: il link alla toolchain nel primo post non è più funzionante.
Corretto, grazie. Finalmente si sono decisi a fare una pagina con indirizzo fisso, cambiando il solo contenuto; prima l'indirizzo variava ad ogni aggiornamento.
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Padova
Offline Offline
Jr. Member
**
Karma: 4
Posts: 87
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Disponibile la nuova ToolChain (for Windows only) 3.4.1 --> http://www.atmel.com/tools/ATMELAVRTOOLCHAINFORWINDOWS.aspx
Integra:
AVR 8-bit GNU Binutils 2.22 - Binary utilities for AVR 8-bit target (including assembler, linker, etc.)
AVR 8-bit GNU Compiler Collection (avr-gcc) 4.6.2 - C language and C++ language compiler for AVR 8-bit target
AVRLibC 1.8.0 - C Standard Library for AVR 8-bit

@Menniti: il link alla toolchain nel primo post non è più funzionante.

L'ho provata ma con arduino mi ha dato qualche problema, principalmente sulle variabili in PROGMEM: tutti i tipi prog_* (usati da qualche libreria per esempio) sono deprecati e per abilitarli bisogna usare un #define (non troppo grosso come problema), e inoltre bisogna dichiararle per forza const, pena relativo errore di compilazione.

Cosa che ho notato: gli sketch che ho compilato (esempi delle lib EtherCard e RF24) risultano qualche byte più grandi...

Ah non ho sostituito gli include come dice la guida perchè, confrontandoli, quelli del primo post sono molto diversi da quelli della nuova toolchain, mancando di pezzi parecchio corposi di codice...
Logged

Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 110
Posts: 6974
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

L'hai provata? E' funzionante, nel senso che è esente da bug?
Per Linux esistono versioni degli strumenti con la stessa versione o più recenti ma sono tutti afflitti da vari bug.

Non l'ho ancora provata.
Per Linux ho messo la segnalazione sull'altro post.
Logged

Code fast. Code easy. Codebender --> http://codebender.cc/?referrer=PaoloP

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 491
Posts: 12297
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

@ Dancol90: se stai testando la versione WIN devi seguire ogni passaggio alla lettera, lascia stare i confronti...
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Padova
Offline Offline
Jr. Member
**
Karma: 4
Posts: 87
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

@ Dancol90: se stai testando la versione WIN devi seguire ogni passaggio alla lettera, lascia stare i confronti...

Più tardi allora provo...per curiosità: che cosa è stato modificato in quegli include rispetto agli originali?
Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 491
Posts: 12297
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

@ Dancol90: se stai testando la versione WIN devi seguire ogni passaggio alla lettera, lascia stare i confronti...

Più tardi allora provo...per curiosità: che cosa è stato modificato in quegli include rispetto agli originali?
NIENTE, quella è un'intera cartella preparata da Astro, e non è stato a partire dagli originali, per questo ti deico che l'operazione va fatta alla lettera.
Sinceramente io non ho più provato dopo la versione di Toolchai che c'era ad aprile ma ho fatto fare questo lavoro ad altri un paio di mesi fa e non hanno avuto problemi, penso non ne avrai nemmeno tu.
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Pages: 1 ... 32 33 [34] 35 36 ... 47   Go Up
Jump to: