Lamezia Terme
Offline
Shannon Member
Karma: 386
Posts: 10285
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #30 on: April 07, 2012, 04:05:08 am » |
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Faraday Member
Karma: 17
Posts: 3931
Arduino rocks
|
 |
« Reply #31 on: April 07, 2012, 04:11:02 am » |
Grammaticalmente il "Qui Si Sostiene" non esclude che io stesso lo sostenga  certo e' nelle cose da fare, quindi prima o poi passero agli "Io Sostengo"  piccola riflessione, nel caso in cui si riesca a farlo funzionare, cosi' come con molto impegno e' fortuna e' riuscito a fare Leo, il micro potra' essere riprogrammato solo via ISP, oppure anche con bootloader ? Tipo: L'ide manda il segnale di reset prma di programmare, a questo punto la V-Usb non e' piu' raggiungibile, se non dopo il tempo di boot. Dopodiche' l'ide deve cancellare il codice della VUsb per riprogrammarlo, ma a quel punto non ha piu' la V-Usb avendola cancellata, oppure resta in ram ? e quindi a fine programmazione la si ritrova su flash ? thanks
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 219
Posts: 16517
Don't know what I do
|
 |
« Reply #32 on: April 07, 2012, 04:17:18 am » |
L'ide manda il segnale di reset prma di programmare, a questo punto la V-Usb non e' piu' raggiungibile, se non dopo il tempo di boot. Dopodiche' l'ide deve cancellare il codice della VUsb per riprogrammarlo, ma a quel punto non ha piu' la V-Usb avendola cancellata, oppure resta in ram ? e quindi a fine programmazione la si ritrova su flash ?
Sarà che sono in piedi dalle 5 dopo una notte praticamente in bianco, ma non ho capito questo periodo...  Cmq il firmware V-usb lo installi su un chip che fa da convertitore usb/seriale. Il micro a valle lo programmi via seriale, come fai con l'Arduino. Il chip a valle necessita quindi del bootloader. Il convertitore invia il segnale di reset resettando quel micro: al suo riavvio si attiva il bootloader, che vede lo sketch in arrivo sulla seriale e flasha la memoria. Quindi hai: Arduino <-> chip V-Usb <-> Chip terzo
|
|
|
|
|
Logged
|
|
|
|
|
Lamezia Terme
Offline
Shannon Member
Karma: 386
Posts: 10285
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #33 on: April 07, 2012, 04:38:02 am » |
in due parole, l'aspirante blatta diventerebbe come un FT232RL oppure come l'ATmega8u2 o 16u2 montati sugli Arduino.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Faraday Member
Karma: 17
Posts: 3931
Arduino rocks
|
 |
« Reply #34 on: April 07, 2012, 05:05:03 am » |
ma questo e' poco interessante, la cosa interessante e' se su un singolo 328P si riesca a caricare uno scketch che comprende sia l'emulazione della usb, sia il suo bel blink, sia il bootloader per aggiurnare il suo stesso sw. in tal senso va poi riletta la mia domanda precedente
in pratica un arduino senza il chip seriale 8u2
|
|
|
|
« Last Edit: April 07, 2012, 05:07:10 am by Testato »
|
Logged
|
|
|
|
|
Monselice PD Italy
Offline
Faraday Member
Karma: 15
Posts: 4919
фон Крыса
|
 |
« Reply #35 on: April 07, 2012, 05:29:55 am » |
ma questo e' poco interessante, la cosa interessante e' se su un singolo 328P si riesca a caricare uno scketch che comprende sia l'emulazione della usb, sia il suo bel blink, sia il bootloader per aggiurnare il suo stesso sw. in tal senso va poi riletta la mia domanda precedente in pratica un arduino senza il chip seriale 8u2 [/quote In pratica la Metaboard  Vedrai che mike ti dira due cosine su quella schedina 
|
|
|
|
|
Logged
|
Se corri veloce come un fulmine, ti schianterai come un tuono.
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 219
Posts: 16517
Don't know what I do
|
 |
« Reply #36 on: April 07, 2012, 05:45:05 am » |
In pratica la Metaboard  Esatto Vedrai che mike ti dira due cosine su quella schedina  Ah ah ah  La Metaboard personalmente non l'ho provata, però mi fido dei test di Mike. Per cui.... altro chip morto che galleggia e passa sul fiume 
|
|
|
|
|
Logged
|
|
|
|
|
ITALY
Offline
Full Member
Karma: 0
Posts: 167
|
 |
« Reply #37 on: April 07, 2012, 06:24:18 am » |
Però vedendo qui: Sembra basti premere una volta RESET perchè la scheda venga riconosciuta. Non vorrei alimentare false speranze, però Leo se non hai già cestinato la tua board confermi che è così?
|
|
|
|
|
Logged
|
|
|
|
|
Lamezia Terme
Offline
Shannon Member
Karma: 386
Posts: 10285
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #38 on: April 07, 2012, 06:27:28 am » |
In pratica la Metaboard  Esatto Vedrai che mike ti dira due cosine su quella schedina  Ah ah ah  La Metaboard personalmente non l'ho provata, però mi fido dei test di Mike. Per cui.... altro chip morto che galleggia e passa sul fiume  sshhhh, non ho niente da dire,ho solo acceso la videocamera puntandola verso l'ansa del fiume a monte, prima o poi appare il cadavere e non voglio perdere l'istante  anche Devon è caduto in trappola, questa maledetta cosa è come la tela di un ragno, e gli utenti del Forum sono come le mosche 
|
|
|
|
|
Logged
|
|
|
|
|
ITALY
Offline
Full Member
Karma: 0
Posts: 167
|
 |
« Reply #39 on: April 07, 2012, 06:46:28 am » |
 anche Devon è caduto in trappola, questa maledetta cosa è come la tela di un ragno, e gli utenti del Forum sono come le mosche  [/quote] Ormai sta storia è diventata un mito, neanche i tuoi sudori e le tue lacrime aggiunte a quelle di Leo ci possono fermare.  P.S. Comunque se non sbaglio tutto è nato da un post di Massimo Banzi che sosteneva che con la V-USB si possono fare progetti interessanti. Io resto fedele al mio convertitore tramite porta seriale DB9. 
|
|
|
|
« Last Edit: April 07, 2012, 06:50:08 am by DevonMiles »
|
Logged
|
|
|
|
|
Lamezia Terme
Offline
Shannon Member
Karma: 386
Posts: 10285
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #40 on: April 07, 2012, 07:44:57 am » |
Ormai sta storia è diventata un mito, neanche i tuoi sudori e le tue lacrime aggiunte a quelle di Leo ci possono fermare.  P.S. Comunque se non sbaglio tutto è nato da un post di Massimo Banzi che sosteneva che con la V-USB si possono fare progetti interessanti. Io resto fedele al mio convertitore tramite porta seriale DB9.  No, ne parlava qualcuno, lui è intervenuto dicendo che c'aveva fatto non so che; siccome ci stavo già smanettando senza successo gli chiesi maggiori info e non mi ha mai più risposto; al che sono andato avanti da solo, ma me ne assumo ogni responsabilità. L'idea che mi sono fatto di tutti quegli articoli, video, ecc. ecc. è che sia tutta gente che ha preso la supposta e vuole condividerne il bruciore, diffondendo un credo nel nulla e spacciandolo come verità assoluta, diciamo stringendo che questi si basano sul detto "mal comune mezzo gaudio". E' come se Leo ora scrivesse un bel tutorial con tutti i suoi passaggi, facesse un video in uno di quegli istanti un cui l'accrocchio gli ha fatto sperare che funzionasse, e poi lo mettesse sul suo sito, senza spiegare com'è finita in realtà, e godendo delle lacrime e sudori delle prossime mosche 
|
|
|
|
|
Logged
|
|
|
|
|
ITALY
Offline
Full Member
Karma: 0
Posts: 167
|
 |
« Reply #41 on: April 07, 2012, 07:58:39 am » |
Maledetti venditori di fumo!  ..Secondo me sotto lo schedino c' è un FTDI FT232.. 
|
|
|
|
|
Logged
|
|
|
|
|
Rome (Italy)
Offline
Tesla Member
Karma: 74
Posts: 7380
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
|
 |
« Reply #42 on: April 07, 2012, 08:06:18 am » |
Maledetti venditori di fumo! Per non cascare in queste trappole basterebbe spendere 20-30 minuti del proprio tempo su usb.org e leggersi almeno le basi di come funziona la USB, una volta fatto diventa subito chiaro perché pensare di emularla a software è un'idea a dir poco bislacca 
|
|
|
|
|
Logged
|
|
|
|
|
MC
Offline
God Member
Karma: 9
Posts: 670
|
 |
« Reply #43 on: April 07, 2012, 08:42:27 am » |
ma questo e' poco interessante, la cosa interessante e' se su un singolo 328P si riesca a caricare uno scketch che comprende sia l'emulazione della usb, sia il suo bel blink, sia il bootloader per aggiurnare il suo stesso sw. in tal senso va poi riletta la mia domanda precedente
in pratica un arduino senza il chip seriale 8u2
Io testai un 328 che riusciva ad autoprogrammarsi via usb senza bisogno di altri chip esterni.(anche da ide di arduino) Ovviamente non utilizzando il bootloader di arduino. Se è questo quello che ti serve posso fornirti il materiale. Se invece ho frainteso quello che ti serve allora non saprei cosa altro dire. Penso che si possano fare entrambe le cose, sia bootloader che emulazione, però devo provare.
|
|
|
|
|
Logged
|
Vi è una spiegazione scientifica a tutto. La fede è solo quell'anello che si porta al dito dopo il matrimonio.
|
|
|
|
0
Offline
Faraday Member
Karma: 17
Posts: 3931
Arduino rocks
|
 |
« Reply #44 on: April 07, 2012, 09:11:07 am » |
Cioe tu hai programmato via ide arduino ma usando un bootloader alternstivo. Immagino ptecedentemente caricato via ISP. Dacci i riferimenti che si provs. Prima o poi sto cadavere devo farlo passate anche io. Sarebbe bello smentire i capi del forum ma sino conscio della velleita' dell'operazione
|
|
|
|
|
Logged
|
|
|
|
|
|