Show Posts
Pages: 1 ... 624 625 [626] 627 628 ... 800
9376  International / Generale / Re: Strano problema con signature scrivendo il bootloader on: October 14, 2011, 12:44:54 pm
Eccomi qua... Fatte un pò di prove con il mio 2009. Modificando l'avrdude scrivo tranquillamente tutti i boot! Però mi accorgo che mi fà lampeggiare il led della board come se avessi caricato il blink. Carico uno sketch ed è ok! Cerco di caricarne un altro e... ERRORE! Cancello il chip con avrdude e dall'ide riesco a ricaricare lo sketck. Per programmare ho usato un usbtiny.. Ora provo con l'arduino con sketch isp e breadboard
Sì, perché con l'ISP abbiamo la certezza di usare la board 2009 modificata con i fuse esatti; se ti scoccia creare una nuova board 2009, fatti una copia del boards.txt originale e cambia soltanto la riga del processore:
atmega328.build.mcu=atmega328p
in
atmega328.build.mcu=atmega328 (sempore che in avrdude tu abbia chiamato così il tuo processore).
Sono sicuro che così andrà.
9377  International / Megatopic / Re: swRTC on: October 14, 2011, 12:24:50 pm
Leo ecco il tuo test:
Ho in questo momento la sonda del mio fidato TDS2012 connessa tra pin10 e gnd di arduino Uno (quindi risuonatore ceramico)
rilevo i 16MHz, 70mV p/p, con un offset dc di 600mV

Stessi risultati su uno standalone con quarzo reale

Ciao, già che ci sei:
Prova a mettere tra il pin 10 e il puntale della sonda un condensatore da 1µF in serie
risultato?
Prova a mettere la sonda su 10:1
risultato?
9378  International / Generale / Re: Strano problema con signature scrivendo il bootloader on: October 14, 2011, 11:54:22 am
Questo è un bel problema, sarei curioso di sapere se Niki77 ha fatto la provia col doppio sketch; forse è un problema di fuse, che valori hai settato? Non vorrei che l'area di boot NON sia protetta e con lo sketch la danneggi.

Tranquilli, una volta scritto il bootloader vanno come i treni.
Perlomeno a me vanno.
Grazie Niki  smiley
A questo punto bisognerebbe che gcblack facesse la prova che gli ho suggerito, secondo me risolve.
9379  International / Generale / Re: Strano problema con signature scrivendo il bootloader on: October 14, 2011, 10:30:18 am
Leo starà lavorando smiley-roll-sweat; la procedura da seguire è quella di Niki77, ben spiegata in uno dei suoi post iniziali:
http://arduino.cc/forum/index.php/topic,75255.msg567742.html#msg567742
Solo che se usate la 2009 dovete partire da questa board per ricreare quella che Vi serve in board.txt, se usate quella della UNO ci sono diverse incompatibilità, probabilmente il difetto segnalato da gcblack sta proprio in questa manovra, ma aspetto conferme.
9380  International / Generale / Re: Strano problema con signature scrivendo il bootloader on: October 14, 2011, 10:14:42 am
@ Leo:
Ma una volta creato il 328 nel file di configurazione non sarebbe sufficiente copiare la board 2009 (o quella che hanno) e mettere questo chip al posto del 328P? In tal modo caricano il bootloader e poi hanno un micro con i settaggi corretti, che ne dici?

@ ratto: visto com'è facile spazientirsi quando uno ti incalza senza averne le ragioni? E' quello che cercavo di spiegarti ieri sera quando mi facevi le linguacce. Ciao smiley-razz smiley-razz smiley-razz
PS: hai fatto secco il tuo Arduino 2009 smiley-eek-blue?
9381  International / Generale / Re: Strano problema con signature scrivendo il bootloader on: October 14, 2011, 10:02:52 am
li ho pagati 4.5 euro in fiera a cerea a fine agosto solo che ancora non li ho usato perchè sto lavorando su progetti iniziati precedentemente... no non ho ancora avuto il tempo di provarli....
OK, scusa, ti facevo più scaltro, a sto punto te li compravi da gcblack risparmiando un bel pò, mi parevi interessato quando mise l'annuncio... smiley-mr-green
Torniamo seri. Dobbiamo avere un minimo di riferimenti, se il chip è così diffuso vale la pena scrivere la procedura ed aggiungerla alla Guida; quindi cerchiamo di risolvere il problema e poi di raccogliere tutte le info utili.
9382  International / Generale / Re: Strano problema con signature scrivendo il bootloader on: October 14, 2011, 09:43:55 am
Oppure che i fuse che hai impostato nel boards.txt disabilitino la programmazione SPI.
Potresti ripubblicare l'attuale profilo del tuo 328-non-p che stai usando?
Servirebbe pure a me visto che quelli che o preso in fiera sono 328 senza p... smiley-cry
Come in fiera? attenzione che pure ai topolini si allunga il nasino smiley-mr-green
Comunque il problema si risolve, perché non ce li fornisci tu i dati? Non li hai programmati ancora?
9383  International / Generale / Re: Debug per Arduino on: October 14, 2011, 09:10:23 am
Qui c'è gia una dimostrazione di utilizzo di AVR Studio 4 per il debug di codice prodotto con l'IDE di Arduino http://arduino.cc/forum/index.php/topic,65968.msg483458.html#msg483458. Se serve, uso AVR Dragon per effettuare il debug e devo dire che mi ha aiutato a risolvere vari problemi con codice non funzionante.
Sì che serve smiley-lol smiley-lol smiley-lol! In che modo puoi aiutarmi? Il Dragon mi arriva settimana prossima e vorrei subito cimentarmi con questa cosa, hai materiale da fornirmi su cui studiare o, meglio (io sono molto più hw che sw smiley-red) un esempio su cui lavorare per comprendere i principi? Insomma una volta che imparo a stare in piedi di sicuro poi inizierò a muovere i primi passi da solo   smiley-sweat.
Te ne sarei davvero molto grato  smiley-lol
9384  International / Generale / Re: Cosa cuccede se mando un +5v a un pin Output LOW on: October 14, 2011, 09:05:23 am
Una R da minimo 150 ohm limita la corrente a 40mA circa quindi quando il pin è OUT HIGH e lo mandi a massa la R lo protegge; dovrebbe essere la stessa cosa per il caso opposto. Tieni presente che in realtà non hai un corto circuito visto che i pin non funzionano come relé, quindi parliamo di livelli logici non di punti di alimentazione, il problema della massima corrente in uscita esiste e si risolve come detto, in ingresso bisognerebbe "vedere" com'è l'elettronica del pin settata su OUT LOW.
9385  International / Generale / Re: Strano problema con signature scrivendo il bootloader on: October 14, 2011, 09:00:03 am
Sempre gentile per la disponibilità! Volevo fare una domanda... Ho già testato la possibilità di caricare il bootloader e  gli sketch.. solo che sul mio 2009 con su il chip 328 (senza p) carico il boot -> carico lo sketch tutto ok.. se ne voglio caricare un altro mi dà errore... devo cancellare il chip con avrdude e poi ricaricare un altro sketch da IDE... come mai??
Questo è un bel problema, sarei curioso di sapere se Niki77 ha fatto la provia col doppio sketch; forse è un problema di fuse, che valori hai settato? Non vorrei che l'area di boot NON sia protetta e con lo sketch la danneggi.
9386  International / Generale / Re: Sensore di temperatura DHT11 on: October 14, 2011, 05:29:37 am
Veramente non sembra che siano uguali:
http://arduino.cc/playground/Main/DHT11Lib
http://arduino.cc/playground/Main/DHTLib
anche se non ho visitato i link, che ne dite?
9387  International / Generale / Re: Debug per Arduino on: October 14, 2011, 05:25:47 am
A quanto pare c'è qualcuno che si è divertito a fare reverse engineering su debugwire con discreto successo.

Cioè è riuscito a dirare fuori il linguaggio macchina del firmware o cosa?
9388  International / Generale / Re: Bootloader informazioni e programmazione (in italiano). on: October 14, 2011, 05:15:44 am
Michele mi ha confidato che, viste le numerose letture, ha deciso di mettere un servizio di download a pagamento: 10c al click  smiley-lol
Allora cn Voi due faccio come il buon Leonardo da Vinci in "Non ci resta che piangere" (Troisi-Benigni): Ingegneri, per carità! 33-33-33; nello specifico sono 3,3c a testa io e leo, a Uwe (per dovere di post) diamo 3,4c. Datemi gli IBAN smiley-money smiley-money smiley-money
9389  International / Generale / Re: Strano problema con signature scrivendo il bootloader on: October 14, 2011, 05:10:15 am
smiley-roll-blue La colpa è mia...  smiley-cry mi sono accorto adesso dell'errore di acquisto... non  smiley-sad-blue Non pensavo che vi fosse differenza tra i 328p e i 328 senza P... Pensavo che non vi fossero problemi di programmazione... Però con le opportune modifiche si riesce a caricare sia il bootloader che gli sketch  smiley-sweat
Non entro nel merito della vostra questione, ovviamente. La differenza sostanziale tra "P" e non, come ben spiegato da Leo, sta nel fatto che il "nonP" consuma abbastanza più dell'altro quindi è meno idoneo per la progettazione di circuiti stand-alone in ci sia fondamentale il risparmio energetico, per il resto si usano, si programmano, come dimostrato, e funzionano, quindi smettetela con questi "miserere nobis" e buon divertimento, noi siamo a disposizione per qualsiasi aiuto Vi si possa dare, nei limit delle conoscenze che ognuno di noi ha.
Ciao  smiley-lol
9390  International / Generale / Re: Debug per Arduino on: October 14, 2011, 05:00:58 am
Ho usato il Code Studio diversi anni fa. Quando compila il codice aggiunge del codice extra che manda sulla porta seriale tutta una serie di info che ti permettono di vedere il codice che viene eseguito e di vedere le variabili etc.

Il metodo per fare debugging di Arduino è usare il protocollo DebugWire che utilizza il pin di reset per stabilire una comunicazione bidirezionale col processore. Il prodotto più economico al momento è l'AVR Dragon.
Devi inoltre compilare il codice di arduino con il debug abilitato.

Quando sono stato in norvegia alla Atmel ho chiesto che aprissero il protocollo in modo che si potesse costruire un debugger open source ma mi hanno detto che non si può. però mi hanno promesso di darmi una soluzione "single chip" per fare un debugger molto a basso costo.

Ora che mi fai ricordare rompo le scatole per farmelo dare..

m
Sarebbe una cosa ottima, ci facciamo subito un bell'Arduino Dragon (il nome vero poi lo scegli tu smiley-grin), naturalmente open source, mi candido per la parte hardware smiley-lol
PS: intanto che arriva il chip ordino un Dragon e mi metto a studiare questa cosa, naturalmente conto sull'aiuto di Voi tutti smiley
Pages: 1 ... 624 625 [626] 627 628 ... 800