Milano
Offline
Jr. Member
Karma: 0
Posts: 57
|
 |
« on: December 17, 2012, 03:22:56 pm » |
Ciao a tutti, ho avuto un.. hem piccolo(?) problema con il mio Arduino uno rev 3... In particolare con il processore Atmel ATMEGA328.. Volevo vedere come fosse fatto, e nell'estrarlo.. bam sono partiti 4 dentini (l'ho tolto, mi si sono piegati i dentini, l'ho rimesso ed era al contrario e nel torglierlo di nuovo.. è partito :'( ) Come posso fare? L'unica alternativa è acquistarne uno nuovo a quanto pare.. Ma poi cosa dovrei fare? Devo programmarlo? Volevo già acquistare l'ethernet shield dal sito, ma non mi sembra che nello store vendano l'atmega328 o sbaglio?
|
|
|
|
|
Logged
|
|
|
|
|
|
|
Lamezia Terme
Offline
Shannon Member
Karma: 386
Posts: 10281
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #2 on: December 17, 2012, 03:47:53 pm » |
sì, visto che sei così inesperto da rompere un chip semplicemente estraendolo dallo zoccolo, per ora inutile consigliarti la programmazione del chip vergime. Ritira quello, inseriscilo, facendo questa volta attenzione al verso, e Arduino ti funzionerà al primo colpo. Per la verità se il residuo dei pin spessati è di almeno 1mm, un amico che sa usare il saldatore potrebbe tranquillamente ricostruirti quello, penso che funzioni ancora, nonostante le sevizie a cui lo hai sottoposto 
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 219
Posts: 16509
Don't know what I do
|
 |
« Reply #3 on: December 17, 2012, 04:18:55 pm » |
La prossima volta NON forzare il chip da una parte soltanto.
1° metodo che mi viene a mente: - prendi un piccolo cacciavite a taglio - solleva leggermente il chip da una parte - solleva leggermente il chip dall'altra - risolleva leggermente dalla prima parte - risolleva leggermente dalla seconda parte - fatto lo spazio utile ad infilare il cacciavite sotto al micro, pigialo pian piano fino in fondo e poi usalo a mò di leva per sollevare il chip
2° metodo che mi viene in mente: - prendi una di quelle pinzette piccole usate per maneggiare i componenti - infila una punta sotto al chip spingendo pian piano finché il chip non si stacca un po' - facendo leva, solleva e poi togli il chip
3° metodo che mi viene in mente: - comprati un estrattore di chip, sono pinze fatte apposta per agganciare il chip dai lati - tira verso l'alto ed estrai il chip dallo zoccolo
|
|
|
|
|
Logged
|
|
|
|
|
Milano
Offline
Jr. Member
Karma: 0
Posts: 57
|
 |
« Reply #4 on: December 17, 2012, 04:54:48 pm » |
Pultroppo sono stato distratto.. era da un pò che vedevo quel chip li, e avevo notato che era estraibile. Prima stavo studiando, e in un momento di noia ho preso arduino e senza pensarci con l'indice ho estratto.. Sono stato un pò sbadato.. Quello che volevo sapere è se l'ATMEGA328 dello store va bene essendo per arduino uno e non per arduino uno rev 3.
|
|
|
|
|
Logged
|
|
|
|
|
Lamezia Terme
Offline
Shannon Member
Karma: 386
Posts: 10281
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #5 on: December 17, 2012, 04:56:37 pm » |
sì, tranquillamente, te l'ho già detto. ciao
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 219
Posts: 16509
Don't know what I do
|
 |
« Reply #6 on: December 17, 2012, 04:57:55 pm » |
A rigor di logica sopra a quel chip ci dovrebbe essere l'Optiboot 4.4, che è il bootloader precaricato sui chip Atmega328 dall'Arduino R2 in poi. Ma per esserne certo al 100% potresti chiedere direttamente.
|
|
|
|
|
Logged
|
|
|
|
|
Milano
Offline
Jr. Member
Karma: 0
Posts: 57
|
 |
« Reply #7 on: December 17, 2012, 05:05:48 pm » |
A rigor di logica sopra a quel chip ci dovrebbe essere l'Optiboot 4.4, che è il bootloader precaricato sui chip Atmega328 dall'Arduino R2 in poi. Ma per esserne certo al 100% potresti chiedere direttamente.
Io ho chiesto qui apposta D:
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 219
Posts: 16509
Don't know what I do
|
 |
« Reply #8 on: December 17, 2012, 05:12:19 pm » |
Intendevo allo store...
|
|
|
|
|
Logged
|
|
|
|
|
Lamezia Terme
Offline
Shannon Member
Karma: 386
Posts: 10281
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #9 on: December 17, 2012, 05:35:58 pm » |
Comunque sia a me risulta che funzioni lo stesso
|
|
|
|
|
Logged
|
|
|
|
|
BZ (I)
Offline
Brattain Member
Karma: 162
Posts: 15752
+39 349 2158303
|
 |
« Reply #10 on: December 17, 2012, 06:45:16 pm » |
e per toglere ogni dubbo il Atmega va inserito nel Arduino con la scritta al rovescio e la tacca a destra. Vedi foto http://arduino.cc/en/Main/ArduinoBoardUnoPer quello maltrattato. Dipende quali piedini hai spezzato potrebbe ancora funzionare ma alcuni Pin non averli piú disponibili. Se quelli rotti non sono Reset, l' alimentazione, massa, Vref, X1 e X2 e Pin 0 e Pin 1 dovresti ancora poterlo usare per certe cose. Ciao Uwe
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 219
Posts: 16509
Don't know what I do
|
 |
« Reply #11 on: December 18, 2012, 03:06:12 am » |
Comunque sia a me risulta che funzioni lo stesso
Diciamo che nell'uso normale è come dici. Ma se fosse l'Optiboot 4.0 (non credo, quindi faccio giusto " pour parler") avrebbe problemi con l'autoreset usando lo sketch ArduinoISP ed avrebbe problemi con sketch più grandi di 30 kB che non partono, tutti bug risolti con l'Optiboot 4.4.
|
|
|
|
|
Logged
|
|
|
|
|
Lamezia Terme
Offline
Shannon Member
Karma: 386
Posts: 10281
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #12 on: December 18, 2012, 04:36:15 am » |
eeeeh Leo, ancora col tuo fondamentalismo su sto benedetto optiboot  Io NON ho MAI avuto problemi di autoreset con la mia UNO, anzi mi pare che li abbia avuti solo tu, la stragrande maggioranza li ha avuti con la Duemilanove (anche io). Devo dire che caricando l'optiboot della 1.0.1 sulla mia Duemilanove il problema è sparito, almeno usandola con l'IDE 1.0.1; Comunque sia non ha molta scelta, nessun fornitore dice che versione di bl si trova nel micro, fa differenza tra Duemilanove e UNO e basta.
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 219
Posts: 16509
Don't know what I do
|
 |
« Reply #13 on: December 18, 2012, 04:55:31 am » |
eeeeh Leo, ancora col tuo fondamentalismo su sto benedetto optiboot  Io NON ho MAI avuto problemi di autoreset con la mia UNO, anzi mi pare che li abbia avuti solo tu, la stragrande maggioranza li ha avuti con la Duemilanove (anche io) Non voglio andare a recuperare le centinaia di post presenti sia sul forum internazionale a comprova di quanto dico. All'epoca della prima UNO R1 c'erano un sacco di lamentele circa l'impossibilità di usare l'ArduinoISP perché la scheda si resettava ed il metodo per eliminare l'autoreset usato sulla 2009 (Resistenza) non funzionava sulla UNO. C'era anche una nota nel Playground nella scheda dell'Arduino come programmatore ISP che recitava che sulla UNO lo sketch ArduinoISP non funzionava. Quindi il problema c'era ed era reale. Se dici che solo io li avevo, allora ti dico che saresti un buon politico  Anzi, per parafrasare le tue parole, tu eri uno dei pochi la cui scheda il problema non ce l'aveva ma la maggior parte ne era invece affetta. . Devo dire che caricando l'optiboot della 1.0.1 sulla mia Duemilanove il problema è sparito, almeno usandola con l'IDE 1.0.1; Comunque sia non ha molta scelta, nessun fornitore dice che versione di bl si trova nel micro, fa differenza tra Duemilanove e UNO e basta.
Perché dall'IDE 0023 in poi il bootloader è l'Optiboot 4.4, che corregge il problema alla radice.
|
|
|
|
« Last Edit: December 18, 2012, 04:57:49 am by leo72 »
|
Logged
|
|
|
|
|
Lamezia Terme
Offline
Shannon Member
Karma: 386
Posts: 10281
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #14 on: December 18, 2012, 05:08:03 am » |
aaaah, allora mi candido come Premier, vi faccio tutti Ministri col portafoglio (vuoto), passeremo le nostre giornate a Pal. Chigi a giocare con Arduino mentre la gente perde il lavoro e muore di fame, saremo sempre meglio di coloro che questa stessa gente li deruba anche delle molliche che trovano per strada, e loro continuano a giocare e si divertono così tanto che hanno fatto tutta la manfrina per lasciare la stessa legge elettorale, così decidono loro chi continua a giocare, che bravi. Chiudo la parentesi che è meglio per me 
|
|
|
|
|
Logged
|
|
|
|
|
|