Reggio E., Italy
Offline
Jr. Member
Karma: 0
Posts: 69
|
 |
« on: October 29, 2011, 05:04:42 am » |
Stamattina ho utilizzato e caricato programmi su Arduino senza problemi.
Ora il PC non riconosce piu' la porta seriale (nel menu Tools/Serial port non vedo piu' la porta di comunicazione).
Ho spento e riacesso il PC piu' volte ma continuo a non vedere la porta.
Qualche suggerimento?
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Faraday Member
Karma: 17
Posts: 3918
Arduino rocks
|
 |
« Reply #1 on: October 29, 2011, 05:13:23 am » |
aggiungi altre info, tipo: Che SO stai usando ? Che Arduino stai usando ? Per connessione seriale intendi cmq USB o parli di una seriale vera come su Arduino NG ?
|
|
|
|
|
Logged
|
|
|
|
|
Reggio E., Italy
Offline
Jr. Member
Karma: 0
Posts: 69
|
 |
« Reply #2 on: October 29, 2011, 05:17:54 am » |
uso Arduino UNO collegato tramite porta USB su WINDOWS 7, ho scollegato il cavo dalla board, ho usato la scheda stand-alone, poi ho provato a ricollegarla ma non la trova piu' dal PC
nella sezione GESTIONE DISPOSITIVI compare in lista Arduino Uno DFU, ho provato ad aggiornare i driver ma il dispositivo non viene riconosciuto
la scheda di Arduino riceve alimentazione da USB e continua a ripetere il programma precedentemente caricato
|
|
|
|
« Last Edit: October 29, 2011, 05:27:08 am by massit78 »
|
Logged
|
|
|
|
|
ITALY
Offline
Full Member
Karma: 0
Posts: 167
|
 |
« Reply #3 on: October 29, 2011, 06:23:29 am » |
Solito suggerimento scontato, però..hai provato a schiacciare il pulsante RESET di Arduino?
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Faraday Member
Karma: 17
Posts: 3918
Arduino rocks
|
 |
« Reply #4 on: October 29, 2011, 06:40:34 am » |
ma staccando del tutto l'usb viene tolta alimentazione, quindi piu' reset di quello.
Altre porte usb le hai provate giusto ?
potresti provare ad aggiornare il firmware dell'8u2
|
|
|
|
|
Logged
|
|
|
|
|
ITALY
Offline
Full Member
Karma: 0
Posts: 167
|
 |
« Reply #5 on: October 29, 2011, 06:50:00 am » |
ma staccando del tutto l'usb viene tolta alimentazione, quindi piu' reset di quello.
E' quello che pensavo anche io. Ma se fosse così il pulsante lo avrebbero messo sulla linea dell' alimentazione. Dico questo perchè è successo pure a me di non riuscire a sbloccare il mio Arduino in nessuna maniera, TX RX piantati. A distanza di ore quando oramai mi stavo prodigando per cambiare l' 8U2, premo a alimentazione ON il pulsante RESET e mi resuscita l' Arduino. Buffo..però..
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Tesla Member
Karma: 82
Posts: 8232
:(){:|:&};:
|
 |
« Reply #6 on: October 29, 2011, 07:04:40 am » |
se il led RX è fisso acceso allora scollega e ricollega la board al PC tenedo premuto il pulsante di reset, aspetta quanche secondo col reset premuto e la board viene riconosciuta, apri il serial monitor e lascia il pulsante di reset. Prossima volta metti un delay(2000); nel setup.
se il led L contina a lampeggiare, premi il reset, collega la board, premi upload sketch, e appena il led L si spegne lascia andare il reset. Se hai scelto le giuste tempistiche(non ti verrà quasi mai al primo colpo) dovresti riuscire a caricare il nuovo codice. Nota che se stacchi la board e la riattacchi, probabilmente ritornerà il problema. l'unica è flashare l'8u2.
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 219
Posts: 16470
Don't know what I do
|
 |
« Reply #7 on: October 29, 2011, 07:45:26 am » |
Dico questo perchè è successo pure a me di non riuscire a sbloccare il mio Arduino in nessuna maniera, TX RX piantati. A distanza di ore quando oramai mi stavo prodigando per cambiare l' 8U2, premo a alimentazione ON il pulsante RESET e mi resuscita l' Arduino. Buffo..però..
Questo è un caso normalissimo di blocco dell'Arduino per riempimento del buffer dell'8U2 che gestisce la seriale. Capita quando nello sketch si inizia la trasmissione subito all'avvio: se non c'è subito una connessione seriale aperta lato PC il buffer dell'8U2 (128 byte) si riempie immediatamente e non c'è verso di fargli riconoscere l'Arduino perché il SO (Win/Linux o quello che è) non riesce ad aprire la porta. Per evitare questo problema si deve sempre mettere un delay di 2/3 secondi nel setup in modo da avere il tempo materiale di aprire la connessione. @massit78: la tua scheda ha uno o tutti e due i led RX/TX accesi fissi, subito dopo la connessione? Se sì, risolvi nella maniera che ha detto lesto: carichi nell'IDE uno sketch semplice (il Blink va benissimo), colleghi la scheda con il pulsantino reset premuto e poi premi su upload. Nel momento in cui l'IDE dice che sta uploadando lo sketch, lasci il reset.
|
|
|
|
|
Logged
|
|
|
|
|
Reggio E., Italy
Offline
Jr. Member
Karma: 0
Posts: 69
|
 |
« Reply #8 on: October 29, 2011, 07:59:24 am » |
i led RX e TX erano accesi fissi sulla scheda
ho provato la procedura di sblocco, ho provato la procedura tenendo premuto il reset e facendo l'upload di un programma
le 2 spie RX e TX ora sono spente, ma continuo a non accedere alla board... comunque riprovo la procedura forse è un problema di tempistiche
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Tesla Member
Karma: 82
Posts: 8232
:(){:|:&};:
|
 |
« Reply #9 on: October 29, 2011, 08:05:40 am » |
"i led RX e TX erano accesi fissi sulla scheda"
e ora che sketch c'è su?
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 219
Posts: 16470
Don't know what I do
|
 |
« Reply #10 on: October 29, 2011, 08:07:19 am » |
Potrebbe essere che Windows ti ha rimappato l'Arduino su una COM differente dalla prima. Prova anche a reinstallare l'IDE.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Tesla Member
Karma: 82
Posts: 8232
:(){:|:&};:
|
 |
« Reply #11 on: October 29, 2011, 08:15:11 am » |
nella sezione GESTIONE DISPOSITIVI compare in lista Arduino Uno DFU, ho provato ad aggiornare i driver ma il dispositivo non viene riconosciuto
quindi viene riconoscuito da windows, sono gli IDE che non riescono a comunicare con l'UNO, o no? è la prima volta che usi la UNO o con questo sketch che ti da problemi?
|
|
|
|
|
Logged
|
|
|
|
|
Reggio E., Italy
Offline
Jr. Member
Karma: 0
Posts: 69
|
 |
« Reply #12 on: October 29, 2011, 08:22:43 am » |
non è la prima volta che uso Arduino, è da circa 3-4 mesi sempre collegata con il pc. Oggi per la prima volta l'ho usata stand alone e ho staccato il cavo USB dalla board senza chiudere IDE e serial monitor. Forse è nato li' il problema...
come faccio a reinstallare l'IDE?
|
|
|
|
« Last Edit: October 29, 2011, 08:31:52 am by massit78 »
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 219
Posts: 16470
Don't know what I do
|
 |
« Reply #13 on: October 29, 2011, 08:28:23 am » |
Riscompatta l'archivio, dovrebbe riscriverti i file. Ma aprendi Tools/Board c'è una porta COM selezionata? Oppure c'è ma non ha il segno di spunto?
|
|
|
|
|
Logged
|
|
|
|
|
Reggio E., Italy
Offline
Jr. Member
Karma: 0
Posts: 69
|
 |
« Reply #14 on: October 29, 2011, 08:33:18 am » |
ora non c'è nessuna porta COM, quando tutto funzionava era presente COM8
|
|
|
|
« Last Edit: October 29, 2011, 08:39:19 am by massit78 »
|
Logged
|
|
|
|
|
|