Pages: 1 [2]   Go Down
Author Topic: Attiny e Seriale  (Read 1139 times)
0 Members and 1 Guest are viewing this topic.
Camisano Vicentino (VI), Italy
Offline Offline
God Member
*****
Karma: 4
Posts: 952
ƎR like no other.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Confermo che con l'IDE 1.0.3 ed il core Tiny 0100-0015 la scrittura del finto bootloader sui chip Tiny cambia il valore dei fuse del micro.
Provato or ora con un Tiny84.
molto bene, grazie per l'info smiley-wink
Logged

Riccardo Ertolupi of the Vicenza Thunders Team: http://www.VicenzaThunders.com

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

Confermo che con l'IDE 1.0.3 ed il core Tiny 0100-0015 la scrittura del finto bootloader sui chip Tiny cambia il valore dei fuse del micro.
Provato or ora con un Tiny84.
Ottimo, ma io sono ancora all'1.0.1 smiley-sweat a proposito della quale ricordo che il famoso bug del baud rate NON si verifica se si imposta la lingua inglese invece di quella italiana smiley-grin
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

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

Ottimo, ma io sono ancora all'1.0.1 smiley-sweat a proposito della quale ricordo che il famoso bug del baud rate NON si verifica se si imposta la lingua inglese invece di quella italiana smiley-grin
Motivo per cui devi passare alla 1.0.3
Logged


Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 104
Posts: 6617
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Sono riuscito a programmare un ATtiny4313 a 8 Mhz con la tecnica ISP. Ho riscritto il bootloader per cambiare i fuse e poi il blink che lampeggia a intervalli di 1 secondo.
Ho dovuto tribolare non poco con nuove toolchain e modifiche ai core del tiny, ma tutto è andato bene.

Vorrei sapere se il 4313 ha un bootloader con cui sia possibile la programmazione via seriale. (anche se comporterebbe la perdita di spazio preziosissimo)
Logged

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

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

Non c'è bootloader. Considera anche che i Tiny non hanno la seriale HW per cui un eventuale bootloader che scriva lo sketch porterebbe via molto più spazio dell'Optiboot dato che la parte di comunicazione seriale andrebbe implementata in SW.
Logged


Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 104
Posts: 6617
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Si, il tiny4313 ce l'ha. --> http://www.atmel.com/Images/doc8246.pdf
Ho trovato in giro questo --> http://www.jiggerjuice.info/electronics/projects/serialprogrammer/firmware-bootloader.html
Ora me lo studio.
Logged

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

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

Ah, già. Vero. I Tinyx313 ce l'hanno... me l'ero scordato   smiley-sweat smiley-sweat
Logged


Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 104
Posts: 6617
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Comunque rinuncio.
C'è scritto (http://www.jiggerjuice.info/electronics/projects/serialprogrammer/firmware-bootloader.html#bootloader) che il progetto del bootloader non è rilasciato da ATmel e comunque occupa una dimensione minima di 1K che su un 4313 e maggiormente su un 2313 è un sacco di spazio.
Continuerò a programmarlo via ISP.

Potete continuare a discutere di ATtiny e Seriale.  smiley-mr-green
Grazie.
Logged

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

Pages: 1 [2]   Go Up
Jump to: