Sida 1 av 2

Hur får jag kontakt med stk500:an (har googlat)

Postat: 17 augusti 2011, 12:16:49
av tokfan
Tja!
Är totalt nollad innom detta område. Har just skaffat en stk500 med en atmega16 processor.
Jag startar ett projekt som vanligt (tror jag). startar AVR 5,0, /new project/AVRGCC/(executable project)/väljer ATMEGA16/klistrar in ett färdigt led projekt jag hittat på nätet/Build Solution/Debug.
Nu skiter det sig: Det kommer upp en ruta: Please choose one of the tools below to start debugging.
Sedan:

Tools and simulators STATUS ATMEGA16 support

AVR Simulator Available YES
STK500(COM3) Available NO

STK500 går alltså inte att välja.
Har köpt en USB/rs232 converter på kjell å company. Kan det vara nåt strul med det?
VOre väldigt tacksam för hjälp. (svara gärna på samma vis som om din mormor skulle ha frågat, jag är inte så insatt i etta område, men väldigt sugen på att lära mig.

Hare gött!!

Re: Hur får jag kontakt med stk500:an (har googlat).

Postat: 17 augusti 2011, 12:20:45
av tokfan
blev att stå ihoptryckt när jag hade skrivit allt så snyggt.

Tools and simulators=avr simulator och STK500(COM3).
Status: YES på båda.
ATMEGA16 support ,Bara yes på avr simulator ej på stk500???
vad gör jag?

Re: Hur får jag kontakt med stk500:an (har googlat).

Postat: 17 augusti 2011, 14:16:12
av slft
kan vara lite struligt och få kontakt med den

de gånger jag råkat ut för det har jag laddat ner ny programvara i
stk500:an då har den komunicerat efter det


//Ola

Re: Hur får jag kontakt med stk500:an (har googlat).

Postat: 17 augusti 2011, 15:47:54
av tokfan
var gör jag det?

Re: Hur får jag kontakt med stk500:an (har googlat).

Postat: 17 augusti 2011, 16:23:21
av slft
som min är installerad

C:\Program\Atmel\AVR Tools\STK500\upgrade.exe

får trycka på bootknappen och starta om stk:n

kommer inte riktigt ihåg då det är några år sedan

borde stå i manualen

//Ola

Re: Hur får jag kontakt med stk500:an (har googlat).

Postat: 17 augusti 2011, 16:26:04
av sodjan
Ja, du. Du får nog försöka lite bättre själv.
Du kan börja med att beskriva din uppkoppling.
T.ex en sådan sak som vad STK'n har för spänningsmatning.

Du har gjort de tre kontroller som står under
"Troubleshooting" => "AVR Studio does not detect STK500" ?

Men generellt måste du nog se till att beskriva saker och ting bättre.

> borde stå i manualen

Det gör det (kollade för 10 sek sedan...).

Re: Hur får jag kontakt med stk500:an (har googlat).

Postat: 17 augusti 2011, 19:17:43
av jesse
Hittills har jag använt STK-500 programmet i AVR Studio 4.
Betaversionen av AVR Studio 5.0 hade inget stöd för STK-500 så det var enklast att göra så.
Jag kunde starta stk500.exe via "external tools" i AVR Studio 5 med en kommandorad.

Jag har testat att kopiera över filen stk500.txt till en dator utan AVR Studio 4, men då funkade det inte. Saknades väl nån DLL...

Nu när jag har uppdaterat AVR Studio 5.0 så ska den visst ha stöd för stk-500, men jag har inte hunnit testa.
(Jag använder bara AVR-ISP mk I, men den ansluts via stk-500 programvaran).

Just nu har jag ingen programmerare alls i närheten för jag använder mest bootloader.

Re: Hur får jag kontakt med stk500:an (har googlat).

Postat: 17 augusti 2011, 22:59:06
av tokfan
sodjan skrev:Ja, du. Du får nog försöka lite bättre själv.
Du kan börja med att beskriva din uppkoppling.
T.ex en sådan sak som vad STK'n har för spänningsmatning.

Du har gjort de tre kontroller som står under
"Troubleshooting" => "AVR Studio does not detect STK500" ?

Men generellt måste du nog se till att beskriva saker och ting bättre.

> borde stå i manualen

Det gör det (kollade för 10 sek sedan...).
Sodjan. I alla trådar jag har skrivit och undrat saker har jag fått ett lika positivt och konstruktivt svar som det jag fick av dig nu. Jag försöker läsa och förstå men vet ibland inte hur saker och ting fungerar. Jag har insett att det finns många som hjälper en på traven i forum. Om Jag får välja mellan att läsa en manual på hundra sidor och eventuellt inte förstå det som står där och kanske inte hitta på lösningen på mitt problem, så har jag vänt mig till forum. Jag brukar ofta få bra svar. tre rader kan spara mig flera timmar eller dagar. Jag börjar fundera på om du är nån kompis som driver med mig. Jag visste inte ens att man kunde troubleshoota, ouppmärksamt av mig dock. Nu ska jag klura lite. testa alla tips. (12V spänningsmatning). TACK FÖR ALLA TIPS ALLESAMMANS!! de kommer nog göra susen. annars dyker jag upp snart igen.

Re: Hur får jag kontakt med stk500:an (har googlat).

Postat: 17 augusti 2011, 23:22:56
av BEEP
USB/rs232 convertern har kanske fått ett högre comportsnummer än vad som stöds i AVR Studio 5. I 4an så är det bara upp till comport 8 som går att använda.

Re: Hur får jag kontakt med stk500:an (har googlat).

Postat: 17 augusti 2011, 23:25:56
av sodjan
> Om Jag får välja mellan att läsa en manual på hundra sidor

Överdriv inte. :-)
Jag frågade bara om du har läst de 2-3 sidorna som heter "Troubleshooting".
Det är inte flera hundra sidor.

Men vänta lite här, lite dålt inne i din text står det :
"Jag startar ett projekt som vanligt (tror jag). startar AVR 5,0, /new project/AVRGCC/(executable project)/väljer..."

Ska det tolkas som att det är just "AVR Studio version 5" som du använder ?
I så fall är ju jesse's svar väldigt rellevant om att det har varit support "problem"
med STK500 tidigare.

En googling på "avr studio 5 stk500" ger en del intressanta länkar, t.ex :
http://www.avrfreaks.net/index.php?name ... c&p=806084

Du kan även kolla "release notes" för den senaste AVR Studio 5 :
http://www.atmel.com/dyn/resources/prod ... e_note.pdf

Där finns på sidan 10 en tabell "Supported Devices" och vilken nivå varje device har :
"Control" support means that the device can only be programmed and controlled through the target context menu.
By "debug" we mean a starting a debugging session through the launch mechanism and that the target context menu can be used.
Similarily "run" means programming and starting the application through the launch mechanism (but no debugging).
"Full" means that all these kinds are supported.
Notera att ATmega16 är markerad som "Control" med STK500, alltså ingen debugging.
Och det stämmer väl med vad AVR Studio försöka säga, om jag inte missuppfattar det hela helt ! :-)

Re: Hur får jag kontakt med stk500:an (har googlat).

Postat: 17 augusti 2011, 23:31:16
av BEEP
"STK500(COM3) Available NO"
Är det samma port som din converter har i enhetshanteraren?

Re: Hur får jag kontakt med stk500:an (har googlat).

Postat: 17 augusti 2011, 23:34:25
av sodjan
Är det inte en konflikt mellan "/Build Solution/Debug" och
att debug inte stöds för ATMega16 och STK500 !?

Finns det något "/Build Solution/Program" val ?

Re: Hur får jag kontakt med stk500:an (har googlat).

Postat: 18 augusti 2011, 11:11:45
av snigelen
tokfan skrev:Nu skiter det sig: Det kommer upp en ruta: Please choose one of the tools below to start debugging.
Hej,

Jag använder normalt inte Windows och i så fall inte AvrStudio 5 (bloatware :shock: ). Men jag lyckades intstallera det och ladda upp ett program till en stk500 i alla fall.

Problemet, som sodjan är inne på, är nog att du väljer att debugga. Det finns inget debug-interface på stk500.

Kan du välja tool ST500 under Tools|AVR Programming? I så fall kan du ladda upp programmet till din mega16 under Memories|Flash.

Re: Hur får jag kontakt med stk500:an (har googlat).

Postat: 18 augusti 2011, 22:57:15
av tokfan
Nu ni!!!
Fy fasen va gött å få fart på skiten!!
Jag uppgraderade firmware sen går den som en klocka!
Trodde aldrig det skulle ordna sig.

Sodjan, jag får faktiskt lägga mig där, var lite trött frustrerad å tjinkig förut.
Detta hittade jag när jag googlade runt. Hamnade slutligen via en länk till detta (just i stk500 manualen).
(Hade dock ingen aning om vad firmware var, har inte det nu heller egentligen, men det googlar jag snart upp).

Power off the STK500
Push the 'PROGRAM' button while powering up the STK500
Start AVR Studio and make sure there is a serial connection between the PC and the STK500 DSUB9 marked 'RS232 CTRL'
Start the program 'Avr Prog' located in the AVR Studio 'Tools' menu
Locate the firmware upgrade hex-file 'stk500.ebn' by pushing the 'Browse'-button in the 'Avr Prog Hex File'-window. The path for the 'stk500.ebn' for a normal AVR Studio installation is "C:\Program Files\Atmel\AVR Tools\STK500".
Push the 'Program'-button in the 'Avr Prog Flash'-window. A progress bar will now appear while showing additional information messages. Wait until the verify operation is finished.
Close the 'Avr Prog' program
Power off and on the STK500 PCB. The STK500 is now ready to be used with the new firmware.

JAG BUGAR OCH BOCKAR OCH TACKAR FÖR ALL HJÄLP!!!
nu ska jag bara försöka lära mig att programmera bara.
Tjoflöjt!!

Re: Hur får jag kontakt med stk500:an (har googlat).

Postat: 18 augusti 2011, 23:20:20
av sodjan
Använder du fortfarande "debug" valet så som du skrev i början ?

> Jag startar ett projekt som vanligt (tror jag). startar AVR 5,0,
> /new project/AVRGCC/(executable project)/väljer ATMEGA16/klistrar in
> ett färdigt led projekt jag hittat på nätet/Build Solution/Debug.