problema con STK500

Sezione dedicata ai Microcontrollori e ai Sistemi Embedded

problema con STK500

Postby paride22 » 01 Oct 2012, 22:57

Ciao a tutti, fino a due giorni fa, ho usato tranquillamente l'STK500 per programmare il mio micro, dopo due giorni di inutilizzo, oggi riprendo il progetto , compilo il programma e vado a connettere l'stk, accendo l'stk e i led di funzione si accendono normalmente e in modo corretto, tuttavia rimane nella schermata in cui mi fa selezionare la porta COM, beh penso, è successo altre volte, vado a gestione dispositivi ma la porta COM era quella corretta, cambio porta COM (le ho provate tutte), cambio porta USB del PC, disconnetto e riconnetto il cavo seriale dall'STK, insomma niente, mi da sempre "connessione fallita".
Ho anche provato a utilizzare un altro PC.

Unica nota, è che cambiando microcontrollore, una volta mi ha fatto connettere, poi però andando a Programmare, mi ha dato un errore che non ricordo, riprovando in seguito anche con questo altro micro mi da sempre connessione fallita...

Come potrei fare? avete qualche prova da suggerirmi, a qualcuno è mai capitato?
paride22
 
Posts: 27
Joined: 24 Sep 2012, 17:45

Re: problema con STK500

Postby deluca » 02 Oct 2012, 08:10

su che micro stavi lavorando?
quale è il micro che hai sostituito?
il micro che hai sostituito è nuovo o è stato programmato almeno una volta?

Una delle cause potrebbe essere l'errata programmazione dei fuse-bits.
fammi sapere, ciao
Ciao
Il mio sito: http://www.delucagiovanni.com ......e la chat: chat/
User avatar
deluca
Site Admin
 
Posts: 1104
Joined: 19 Jun 2011, 10:44
Location: 95123 - Catania (Italy)

Re: problema con STK500

Postby paride22 » 03 Oct 2012, 16:38

allora il problema compare dopo che programmo il micro con un determinato codice, mi è successo due volte...
i microcontrollori sono entrambi atmega8535

il microcontrollore che ho sostituito era stato già programmato una volta...

il problema è stato risolto cancellando i device attraverso un'altra STK, tuttavia programmando con un codice nuovo ricompare,
le modifiche che ho effettuato al codice, le avevo indicate nell'altro topic,se necessario le riporto, o carico i file txt.


ecco la configurazione dei fuse
http://imageshack.us/photo/my-images/248/immaginejk.png/
paride22
 
Posts: 27
Joined: 24 Sep 2012, 17:45

Re: problema con STK500

Postby deluca » 03 Oct 2012, 16:48

ti consiglio di postare il codice
dalla configurazione sembra tutto ok.

quindi dopo un reset HV alla seconda programmazione il chip non risponde più ?
Ciao
Il mio sito: http://www.delucagiovanni.com ......e la chat: chat/
User avatar
deluca
Site Admin
 
Posts: 1104
Joined: 19 Jun 2011, 10:44
Location: 95123 - Catania (Italy)

Re: problema con STK500

Postby paride22 » 03 Oct 2012, 16:58

allora dopo aver caricato il primo codice, non si collegava più per effettuare la programmazione
successivamente ho fatto un reset HW, "erase Device" da AVRstudio, e da li il micro ha ricominciato a funzionare, tuttavia con una STK differente
ora avendo caricato un nuovo codice non funziona nuovamente, la mia STK non si collega per cancellare nuovamente il micro e non ne ho un'altra a disposizione

ora posto carico i due codici cercando di evidenziare le uniche differenze che ho fatto e commentando adeguatamente per far capire...

tuttavia mi domandavo, è possibile cancellare il micro direttamente dall'STK senza l'ausilio di AVRStudio?
paride22
 
Posts: 27
Joined: 24 Sep 2012, 17:45

Re: problema con STK500

Postby deluca » 03 Oct 2012, 17:37

@paride,

non è possibile con stk500 cancellare senza l'ausilio di avrstudio.

che metodo usi per programmare con stk, isp o parallel hv.
Ciao
Il mio sito: http://www.delucagiovanni.com ......e la chat: chat/
User avatar
deluca
Site Admin
 
Posts: 1104
Joined: 19 Jun 2011, 10:44
Location: 95123 - Catania (Italy)

Re: problema con STK500

Postby paride22 » 03 Oct 2012, 18:25

ISP
paride22
 
Posts: 27
Joined: 24 Sep 2012, 17:45

Re: problema con STK500

Postby deluca » 03 Oct 2012, 18:34

allora forse abbiamo sgamato l'enigma.
di sicuro siamo in presenza di un problema sul clock.

hai provato a programmare in modalità parallel-HV?

in questa modalità, anche se non ti funziona il clock sulla scheda, il programmatore riesce a resuscitare il chip ripristinando i fusebits.

potrebbe essere una mal funzionamento del circuito del clock o il quarzo stesso, magari un pin rotto o qualcosa sui pin del chip.
allora dopo aver resettato in HV l'8535 setta il clock del chip come clock rc interno.....

provaci e fammi sapere.
Ciao
Il mio sito: http://www.delucagiovanni.com ......e la chat: chat/
User avatar
deluca
Site Admin
 
Posts: 1104
Joined: 19 Jun 2011, 10:44
Location: 95123 - Catania (Italy)

Re: problema con STK500

Postby vale86 » 14 Sep 2013, 11:41

salve a tutti
ho lo stesso problema di paride22 con l'stk500,mi da errore nella programmazione ISP e mi risulta un clock esterno come se ci fosse un quarzo montato sulla scheda... ho provato a programmare in modalità parallel-HV solo che non riesco a cambiare i fuses per reimpostare il clock interno , ho provato sia con l'atmega8535 che con l'atmega8515, li ho programmati in C e non in assembler, non ho cambiato nessun fuses.. recentemente ho fatto l'upgrade della scheda, ho caricato il programma sulla flash del microcontrollore e funzionava tutto,successivamente ho riprogrammato sulla flash ed non ho avuto questo problema

cosa posso fare per risolvere ?? graziee aspetto vostre risposte...
vale86
 
Posts: 19
Joined: 14 Sep 2013, 11:25

Re: problema con STK500

Postby deluca » 15 Sep 2013, 19:06

salve vale86 e ben arrivato al forum.
hai la possibilità di vedere con un oscilloscopio se è presente il clock sui piedini del micro ?

inoltre, hai inserito nelle giuste posizioni i chip 8515 o 8535 che hanno i pin disposti in modo diverso?
scusa questa considerazione banale ma un altro utente sbagliava il connettore su cui doveva andare l'uno o l'altro chip.
questa errata procedura potrebbe danneggiare in modo irreversibile i chip..
Ciao
Il mio sito: http://www.delucagiovanni.com ......e la chat: chat/
User avatar
deluca
Site Admin
 
Posts: 1104
Joined: 19 Jun 2011, 10:44
Location: 95123 - Catania (Italy)

Re: problema con STK500

Postby vale86 » 15 Sep 2013, 21:09

allora l'atmega 8515 l ho inserito nel socket SCKT3000D3 mentre l'atmega 8535 nel socket SCKT3100A3,disposti con il primo piedino entrambi verso gli switck della scheda...ho visto sull'user guide dell'stk500...spero siano giusti i socket...
i piedini dove arriva il clock del micro sono XTAL2 E XTAL1???...
vale86
 
Posts: 19
Joined: 14 Sep 2013, 11:25

Re: problema con STK500

Postby deluca » 16 Sep 2013, 13:21

@vale,
lo posizione dei micro sembrerebbe essere corretta.
xt1 e xt2 sono i pins dove collegare il quarzo esterno.
ovviamente nel caso utilizzassimo un clock esterno proveniente da un oscillatore quarzato il pin dove inviare il segnale sarebbe solo uno: xtal1
Ciao
Il mio sito: http://www.delucagiovanni.com ......e la chat: chat/
User avatar
deluca
Site Admin
 
Posts: 1104
Joined: 19 Jun 2011, 10:44
Location: 95123 - Catania (Italy)

Re: problema con STK500

Postby vale86 » 16 Sep 2013, 13:57

Se non dovessi avere nessun segnale di clock e' bruciato il circuito che genera il clock su stk500?
vale86
 
Posts: 19
Joined: 14 Sep 2013, 11:25

Re: problema con STK500

Postby deluca » 16 Sep 2013, 14:16

attenzione ... sono posizionati bene i jumper JP900 e JP901?
hai inserito il cristallo sul socket XC900?

il segnale di clock dovrebbe essere disponibile su XT1, subito dopo il jumper JP901
Ciao
Il mio sito: http://www.delucagiovanni.com ......e la chat: chat/
User avatar
deluca
Site Admin
 
Posts: 1104
Joined: 19 Jun 2011, 10:44
Location: 95123 - Catania (Italy)

Re: problema con STK500

Postby vale86 » 16 Sep 2013, 14:40

Il cristallo non l ho inserito.. Lavoro con il clock della scheda stk500...
vale86
 
Posts: 19
Joined: 14 Sep 2013, 11:25

Re: problema con STK500

Postby js-bascom » 16 Sep 2013, 23:08

Lavoro con il clock della scheda stk500...
E com'e' impostato il "clock generator"? Sotto la TAB "HW settings".

E' TAB maschile o femminile in Italiano? BOH!
John Samperi
Ampertronics Pty. Ltd.
www.ampertronics.com.au
* Electronic Design * Custom Products * Contract Assembly
User avatar
js-bascom
 
Posts: 176
Joined: 23 Mar 2013, 02:53
Location: Sydney, AUSTRALIA Ex Nunziata, Mascali (CT)

Re: problema con STK500

Postby deluca » 17 Sep 2013, 07:04

[OT] js-bascom,
se intendi TAB per indicare "Tabulazione", è femminile.

Tuttavia, in Italia, spesso utilizziamo anche la forma maschile .... es: "premi il tab" :)
Ciao
Il mio sito: http://www.delucagiovanni.com ......e la chat: chat/
User avatar
deluca
Site Admin
 
Posts: 1104
Joined: 19 Jun 2011, 10:44
Location: 95123 - Catania (Italy)

Re: problema con STK500

Postby vale86 » 17 Sep 2013, 08:03

Su avr studio e' impostato a circa 4 Mhz...
vale86
 
Posts: 19
Joined: 14 Sep 2013, 11:25

Re: problema con STK500

Postby deluca » 17 Sep 2013, 08:26

vale86, ancora non risolto?
per avere una idea più chiara dei settaggi hw,
allega una foto della tua stk500 con il micro inserito sullo zoccolo.

PS. Banale... hai provato con altri micro?
Ciao
Il mio sito: http://www.delucagiovanni.com ......e la chat: chat/
User avatar
deluca
Site Admin
 
Posts: 1104
Joined: 19 Jun 2011, 10:44
Location: 95123 - Catania (Italy)

Re: problema con STK500

Postby vale86 » 17 Sep 2013, 08:32

ancora niente putroppo..non ho altri microcontrollori ho provato con l'atmega8515 e atmega8535...se io resetto questi due
micro con un altra scheda stk500 risolvo il problema????
vale86
 
Posts: 19
Joined: 14 Sep 2013, 11:25

Next

Return to Microcontrollori e microprocessori

Who is online

Users browsing this forum: No registered users and 10 guests