Pages: [1] 2 3   Go Down
Author Topic: problema serial port  (Read 2764 times)
0 Members and 1 Guest are viewing this topic.
Reggio E., Italy
Offline Offline
Jr. Member
**
Karma: 0
Posts: 69
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


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
Online Online
Faraday Member
**
Karma: 45
Posts: 5780
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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

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

Reggio E., Italy
Offline Offline
Jr. Member
**
Karma: 0
Posts: 69
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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 Offline
Full Member
***
Karma: 1
Posts: 188
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Solito suggerimento scontato, però..hai provato a schiacciare il pulsante RESET di Arduino?
Logged

0
Online Online
Faraday Member
**
Karma: 45
Posts: 5780
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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

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

ITALY
Offline Offline
Full Member
***
Karma: 1
Posts: 188
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Online Online
Shannon Member
****
Karma: 129
Posts: 10435
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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

sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 325
Posts: 22498
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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 Offline
Jr. Member
**
Karma: 0
Posts: 69
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Online Online
Shannon Member
****
Karma: 129
Posts: 10435
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

"i led RX e TX erano accesi fissi sulla scheda"

e ora che sketch c'è su?
Logged

sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 325
Posts: 22498
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Potrebbe essere che Windows ti ha rimappato l'Arduino su una COM differente dalla prima. Prova anche a reinstallare l'IDE.
Logged


0
Online Online
Shannon Member
****
Karma: 129
Posts: 10435
:(){:|:&};:
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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

sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

Reggio E., Italy
Offline Offline
Jr. Member
**
Karma: 0
Posts: 69
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 325
Posts: 22498
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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 Offline
Jr. Member
**
Karma: 0
Posts: 69
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ora non c'è nessuna porta COM, quando tutto funzionava era presente COM8
« Last Edit: October 29, 2011, 08:39:19 am by massit78 » Logged

Pages: [1] 2 3   Go Up
Jump to: