Loading...
Pages: 1 [2]   Go Down
Author Topic: Attiny e Seriale  (Read 632 times)
0 Members and 1 Guest are viewing this topic.
Vicenza, Italy
Offline Offline
God Member
*****
Karma: 4
Posts: 834
Ǝ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" Robotics Team
ƎR like no other.

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 386
Posts: 10264
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

Forum Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 219
Posts: 16462
Don't know what I do
View Profile
 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
Online Online
Faraday Member
**
Karma: 49
Posts: 3018
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


Forum Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 219
Posts: 16462
Don't know what I do
View Profile
 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
Online Online
Faraday Member
**
Karma: 49
Posts: 3018
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


Forum Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 219
Posts: 16462
Don't know what I do
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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


Cagliari
Online Online
Faraday Member
**
Karma: 49
Posts: 3018
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


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