Pages: 1 ... 3 4 [5] 6 7   Go Down
Author Topic: Economica stand alone programmabile USB  (Read 10894 times)
0 Members and 1 Guest are viewing this topic.
Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 460
Posts: 12271
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

@ Leo: grazie della precisazione e BENTORNATO, si è sentita molto la tua mancanza smiley

@ Mad: la versione testata da me ha un bootloader da 4k, decisamente non ha significato usare un mega8; se ti riferisci invece (al solito fai madwriting e ti capisci da solo smiley-grin) al circuito testato da Leo, lui è stato quello che c'è andato più vicino, ma è da un anno che andiamo predicando che lo schema è estremamente critico. Lascia perdere.

@ Niki77: nel mio caso ho dovuro usare fuse diversi a motivo di un bootloader più corposo, ma ripeto, nessun problema. Invece mi interessa capire questa storia dell'sck. Io uso la tua stessa configurazione software eppure l'errore me lo dà, però abbiamo bootloader  e schemi diversi, a questo punto voglio provare altre versioni di bl ed in ultima analisi tiro 3-4 coltellate alle mie piste e lo trasformo come il tuo  smiley-wink Se tu trovassi qualche info riguardo l'errore ti prego di aggiornarmi.
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

MC
Offline Offline
God Member
*****
Karma: 14
Posts: 917
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Vedo se tra le mie memorie ritrovo qualcosa... Ma non è facile, quando affrontai quel circuito ero in ferie per natale!
Logged

Vi è una spiegazione scientifica a tutto.
La fede è solo quell'anello che si porta al dito dopo il matrimonio.

0
Offline Offline
Faraday Member
**
Karma: 45
Posts: 5760
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

x iscrizione
Logged

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

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

Vedo se tra le mie memorie ritrovo qualcosa... Ma non è facile, quando affrontai quel circuito ero in ferie per natale!

Grazie Niki, ti sarei veramente grato se tu facessi questa ricerca, vorrei proprio risolvere questo problema.  smiley-sweat
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

Offline Offline
Newbie
*
Karma: 0
Posts: 8
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Piccolo OT: bellissimo il rendering del circuito nel primo post, mi sapresti dire cosa hai usato per disegnarlo? Perchè di software 3D ne uso diversi, ma non ne ho mai visti con librerie hardware elettronico  a meno di non scaricarsi il 3D di ogni singolo componente in modo manuale... mi farebbe comodo poter realizzare qualcosa di simile...
Logged

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

Piccolo OT: bellissimo il rendering del circuito nel primo post, mi sapresti dire cosa hai usato per disegnarlo? Perchè di software 3D ne uso diversi, ma non ne ho mai visti con librerie hardware elettronico  a meno di non scaricarsi il 3D di ogni singolo componente in modo manuale... mi farebbe comodo poter realizzare qualcosa di simile...
E' un'applicazione free, si chiama Eagle 3D ed è stato realizzato da un utente tedesco. A partire da uno schema Eagle, compatibilmente con le librerie in dotazione, comunque piuttosto nutrite e abbastanza manipolabili, vengono generati questi bellissimi disegni in 3D su cui puoi lavorare ovviamente sui tre piani. All'inizio si ci sbatte un po' la testa ma poi si creano bei lavori.
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

MC
Offline Offline
God Member
*****
Karma: 14
Posts: 917
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Non c'è bisogno di aggiungere altro alla lauda descrizione del professore!!

@Menniti , l'errore lo avevo quando utilizzavo una versione di bootloader combinata con l'ultima versione del driver per windows.
Poi ho disistallato il driver più recente per windows, ho rimesso la versione precedente e funzionava.

poi invece alla fine ho aggiornato anche il bootloader e ho riaggiornato anche il driver  smiley-mr-green

Non è farina del mio sacco, la storia del driver più aggiornato di windows desse problemi l'ho letta in qualche file readme scaricato quà e là, solo che qui non ce l'ho e a casa sarà un bordello ritrovarlo!
Logged

Vi è una spiegazione scientifica a tutto.
La fede è solo quell'anello che si porta al dito dopo il matrimonio.

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

Questa storia del driver si legge nel readme:
Quote
With WinAVR version 20100110 or older, please use libusb_0.1.12.1.
teoricamente sia l'IDE 1.0.1 dovrebbe far riferimento ancora a quella versione, di fatto però io ho fatto l'aggiornamento Toolchain di cui parlammo tempo fa in un Topic con Astro.
Io ho cercato di installare questo driver, ma poi mi chiede dei file che si trovano nell'altra cartella del driver più recente; riguardo il bootloader quello che ho è l'ultimo esistente. Devo rifare un po' di prove, domenica scorsa ho perso un bel po' di tempo per far partire tutto, alle prove effettive ho dedicato pochissimo tempo. La prossima volta invece posso giocherellare di più avendo ormai chiara tutta la tecnica. Una prova da fare sarà scaricare l'originale 1.0.1 senza modifiche. Grazie del supporto, ovviamente ti terrò aggiornato. Ciao smiley
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

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

Vedo se tra le mie memorie ritrovo qualcosa... Ma non è facile, quando affrontai quel circuito ero in ferie per natale!

Grazie Niki, ti sarei veramente grato se tu facessi questa ricerca, vorrei proprio risolvere questo problema.  smiley-sweat
Ciao Niki, hai avuto modo poi di cercare/trovare qualcosa in merito all'errore sck? Io sinceramente poi non ho fatto più prove con il mio materiale, penso se ne riparli i primi di settembre, ma se intanto uscisse qualcosa sarebbe gradita, almeno per capire....

APPROFITTO PER SEGNALARE AI MOD QUESTO TOPIC, HA TUTTE LE CARTE IN REGOLA PER ESSERE INSERITO NEI MEGATOPIC, BASTA GUARDARE IL PRIMO POST. GRAZIE. (POI MAGARI TOCCHERA' A NIKI AGGIUNGERE QUALCHE INFO SULL'INSTALLAZIONE, SE NON RICORDO MALE MANCAVA UN PASSAGGIO).
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

MC
Offline Offline
God Member
*****
Karma: 14
Posts: 917
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao Michele.

In realtà mi sembrava di averti detto che è normale quell'avvertimento e che comunque non pregiudica niente.
In realtà  quel 'errore' lò da pure a me , non sò come mai ti ho detto in precedenza che non me lo dava più, forse avevo avevo tolto un pò di verbosità ad avrdude....

Altre fonti recitano questo : 'This always happens after the bootloader has completed its task and jumps to the user application, without acknowledging the command that told it to perform the jump as it happens instantly. It is not possible to acknowledge the command before jumping because of the limited code size available for the bootloader memory section.'

Io non mi preoccuperei per quello.

Per quanto riguarda le mancanze, se così si può chiamare, manca una sezione di istruzioni per scrivere i FUSES e programmare il chip stand alone, ma c'è talmente tanta roba in giro che secondo me è inutile.
Si può tranquillamente dire che i fuses vanno settati come segue:

atmega8 =     hfuse:0xc0  lfuse:0x9f
atmega88 =   hfuse:0xd6  lfuse:0xdf efuse:0x00
atmega168 = hfuse:0xd6  lfuse:0xdf  efuse:0x00
atmega328 =  hfuse:0xda   lfuse:0xf7 efuse:0x03
Logged

Vi è una spiegazione scientifica a tutto.
La fede è solo quell'anello che si porta al dito dopo il matrimonio.

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

ah, ok, ho letto la nota, ricordo che nei "miei" bl avevo versioni a 2 e 4 k per la stessa velocità, forse posso provare l'alternativa, ma se è normale nessun problema.

non te la prendereper il termine "mancanza", è solo che se uno non è afferrato in materia di ISP, fuse, ecc. non riuscirà mai a portare a termine il tuo bel lavoro, ed è un peccato dal momento in cui hai deciso di condividerlo. Come detto io non ne ho avuto bisogno, ma altri sicuramente lì si inchioderebbero.

il mio suggermento era aggiungere queste righe nelle tue istruzioni iniziali, ma comunque se qualcuno avesse bisogo lo aiuteremo un po' tutti.

Grazie ancora, ora sono molto più tranquillo, però rassegnato no, il problema lo risolvo smiley-wink
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

Dueville (VI)
Offline Offline
Edison Member
*
Karma: 28
Posts: 1739
http://cesarecacitti.wordpress.com/
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

a tutti coloro che vogliono fare un convertitore usb-ttl con un chip in dip segnalo l'ottimo pic18F2550 che ha l'usb integrata. Su internet ho trovato una guida riguardante la costruzione del convertitore.
Per i più furbacchioni e tirchi ricordo che la microchip spedisce samples smiley-lol
Logged

Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield.
Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586

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

a tutti coloro che vogliono fare un convertitore usb-ttl con un chip in dip segnalo l'ottimo pic18F2550 che ha l'usb integrata. Su internet ho trovato una guida riguardante la costruzione del convertitore.
Per i più furbacchioni e tirchi ricordo che la microchip spedisce samples smiley-lol
grazie ma penso che qui l'idea (ma anche la sfida per i passaggi successivi) sia quella di restare in ambito ATMEL, personalmente non ho alcuna intenzone di mettermi a lavorare con i PIC, visto che ancora sono all'1/10000000000000000 sugli ATMEL, ma magari qualcun altro interessato c'è.
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

Dueville (VI)
Offline Offline
Edison Member
*
Karma: 28
Posts: 1739
http://cesarecacitti.wordpress.com/
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

anche a me piace restare in ambito atmel, ma in questi casi si è costretti ad ampliare i propri orizzonti verso i pic (basta comprarlo o samplarlo e buttarci dentro l'hex già fatto....
Logged

Arduino UNO r3, Arduino MEGA 1280, adafruit motor shield, bluetooth module, enc28j60 shield.
Ultimi acquisti: un sacco di componenti elettronici, ATTEN AT 8586

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

anche a me piace restare in ambito atmel, ma in questi casi si è costretti ad ampliare i propri orizzonti verso i pic (basta comprarlo o samplarlo e buttarci dentro l'hex già fatto....
la costrizione dove sarebbe? io ho realizzato questo strumento e funziona, sto anche cercando di andare molto oltre e può essere che un domani ci riuscirò, oppure no. Allo stato attuale la mia scheda fa più o meno ciò che fa quella che tu consigli di costruire, con la differenza che la mia mi permette di continuare a sperimentare nell'ambito in cui mi trovo da un anno e mezzo, con quella non potrei farci nulla, per quanto mi riguarda smiley-cool
Invece mi sto facendo l'idea, certamente sbagliata, ce tu sia uno di quei (quoto te) "furbacchioni e tirchi" che si divertono alle spalle di Aziende come la Microchip che dispensano sample ai Professionisti, senza sapere che dall'altro lato spesso si trovano solo "furbacchioni e tirchi" che si divertono gratis senza nulla ridare in cambio. Questo è il motivo per il quale tante altre aziende, come la stessa ATMEL, hanno deciso di non inviare più samples se non dopo opportune verifiche dirette, ed altre ancora non ne mandano proprio più, per non parlare di quelle che non spediscono solo ad alcuni paesi tra cui l'Italia, notoriamente nazione di furbacchioni. Gentilmente, se ci tieni tanto a sponsorizzare questo simpatico ed eccellente prodotto, qui siamo OT, apri un nuovo Topic nella sezione Hardware, sono certo che vista la disponibilità dei samples, sarà un successone da MegaTopic  smiley-money  Ciao Cecé!
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

Pages: 1 ... 3 4 [5] 6 7   Go Up
Jump to: