Pages: 1 [2] 3 4 5   Go Down
Author Topic: Utilizzo file hex ed eep già precompilati  (Read 2451 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Faraday Member
**
Karma: 39
Posts: 5610
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Qursta è facile
Hai comprato dei 328 invece arduino lavora con i 328P
Controlla bene la sigla stampata sopra a componente per conferma.

Se ho ragione controlla sul sito del Menniti che ha creato una guida anche per gedtire i vecchi 328 senza P (picopower)
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

Todi(PG)
Offline Offline
Jr. Member
**
Karma: 0
Posts: 82
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Purtroppo no, è un 328p . Quello che non capisco è perché non riesco più ad utilizzare l'atmega8 con le stesse modalità che avevo già usato.
Logged

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

È un falso ? Dove lo hai comprato ?
La mia non è semplice ipotesi ma è corroborata dai fatti, la signature che tu hai postato è quella del 328 no p.

Segui la guida sul 328 del menny, la trovi sul suo sito, e vedi se ti funziona

Atmega 8 (oppure 8A?) Che signature ha ?
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

Todi(PG)
Offline Offline
Jr. Member
**
Karma: 0
Posts: 82
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I messaggi che ho postato però si riferiscono all' atmega8 (non ricordo se con A o senza). Comunque a questo punto la pulce nell'orecchio me l'hai messa. appena torno a casa provo nuovamente con il 328 e vedo che esce.
Logged

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

Stai programmando degli Atmega8 o degli Atmega328P? Ha ragione testato, ci sono discordanze nella firma digitale:
Atmega8: 1E 93 07
ATmega328P: 1E 95 0F

Code:
avrdude.exe: Device signature = 0x1e950f
avrdude.exe: Expected signature for ATMEGA8 is 1E 93 07
avrdude ha trovato un Atmega328P mentre tu gli stai dicendo di programmare un Atmega8.

PS:
se stai cercando di flashare il micro via ISP stai usando una velocità eccessiva. Con l'ArduinoISP caricato su un Arduino UNO, devi mettere "-b 19200".
Logged


Todi(PG)
Offline Offline
Jr. Member
**
Karma: 0
Posts: 82
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Oh mamma! A furia di cambiare comandi e integrati mi sono incartato!
OK, azzero tutto, faccio una nuova breadboard con nuovi collegamenti e riprovò un mega per volta.
Logged

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

Leo la signature non e' del 328P ma del 328
Code:
avrdude.exe: Device signature = 0x1e950f

quidi la questione e' diversa,

per favore ci dici esattamente cosa e' scritto sul device ?
non e' che e' scritto 328-PU ?
se e' cosi' la P dopo il trattino non significa picopower, forse questo ti ha ingannato
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

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

Testato, la signatura 1E 95 0F è del 328P.
Datasheet pagina 289, cap. 28.3:


* firme.jpg (83.62 KB, 950x429 - viewed 7 times.)
Logged


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

interessante  smiley
non sono andato a vedere il datascheet ma mi sono fidato si quest'articolo che posta il risultato di avrdude:
Code:
avrdude: Expected signature for ATMEGA328P is 1E 95 14

Si vede che e' un copia incolla, non un errore di battitura, quindi avrdude sbaglia ?
l'articolo e' recentissimo, marzo2013
come si spiega ?
http://www.mycontraption.com/atmega328p-pu-and-1e950f-device-signature/
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

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


E' stato fatto un porting del progetto che stai seguendo --> http://arduino.cc/forum/index.php/topic,163227.0.html
Logged

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

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

Non so che distribuzione usi quel tipo ma sicuramente una molto vecchia se non è aggiornato per il 328P, perché nel file /etc/avrdude.conf allegato alla versione di avrdude che uso sul mio sistema (5.11) la signatura per l'Atmega328P è quella corretta, 1E 95 0F.

Inoltre quel tipo mi pare un pò inesperto se scrive:
Quote
Upon further research, I now realize that there are actually a couple different types of Atmega328. The Atmega328P-PU and the Atmega328-PU.
Dopo un pò di ricerche, ho scoperto che ci sono al momento un paio di tipi differenti di Atmega328. L'Atmega328P-PU e l'Atmega328-PU.
 smiley-yell


* firma.jpg (104.88 KB, 693x259 - viewed 6 times.)
Logged


Todi(PG)
Offline Offline
Jr. Member
**
Karma: 0
Posts: 82
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

 Ho provato a rispondere prima ma nei boschi di Montegabbione la connessione dati è scarsa. Dovrò segnalare la cosa smiley-razz
Comunque grazie dell'aiuto e non appena torno a casa ci faccio un report completo e  dettagliato. In tanto ho capito diverse cose che mi saranno utili.

@PaoloP  grazie della segnalazione. In realtà il transistor tester l'ho completato ad ottobre ma sono comunque interessato alle evoluzioni
Logged

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

capisco, quindi vecchissima versione, mi sembra strano pero' che quelli di avrdude abbiano fatto un errore del genere nell'inserire un nuovo micro quando e' uscita la versione P
forse e' un avrdude pasticciato in precedenza e poi lo ha dimenticato  smiley
cmq credo questa discussione sia stata utile a punk  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

Todi(PG)
Offline Offline
Jr. Member
**
Karma: 0
Posts: 82
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
cmq credo questa discussione sia stata utile a punk

indubbiamente si e al proposito un chiarimento
Quote
Dopo un pò di ricerche, ho scoperto che ci sono al momento un paio di tipi differenti di Atmega328. L'Atmega328P-PU e l'Atmega328-PU.
perché è un affermazione sbagliata? In fin dei conti uno è picopower e l'altro no.
Logged

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

capisco, quindi vecchissima versione, mi sembra strano pero' che quelli di avrdude abbiano fatto un errore del genere nell'inserire un nuovo micro quando e' uscita la versione P
forse e' un avrdude pasticciato in precedenza e poi lo ha dimenticato  smiley
Se ha installato avrdude da un repo, può darsi che si sia ritrovato una versione vecchia, pubblicata quando ancora il 328P non era stato rilasciato.
Può anche darsi che abbia manomesso lui quel file ed il tipo non se lo ricorda neanche più  smiley-yell
Logged


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