www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

AVR studio 5 in Darkotov programator

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
protoncek
Član
Član



Pridružen-a: Sre 31 Jan 2007 9:41
Prispevkov: 9573
Aktiv.: 42.78
Kraj: Mengeš

PrispevekObjavljeno: Sre Jul 27, 2011 9:01 am    Naslov sporočila:  AVR studio 5 in Darkotov programator Odgovori s citatom

Je že kdo uspešno sparil to dvoje? Darko, imaš kakšne nove informacije okoli tega?
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14673
Aktiv.: 61.92
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Sre Jul 27, 2011 2:44 pm    Naslov sporočila:  Re: AVR studio 5 in Darkotov programator Odgovori s citatom

protoncek je napisal/a:
Je že kdo uspešno sparil to dvoje? Darko, imaš kakšne nove informacije okoli tega?


Nekaj sem testiral. Programiranje načeloma gre tudi preko ukazne vrstice s STK500. Potrebno bi bilo spisati en uporabniški vmesnik. Tistega pa bi šlo vključit v avrstudio 5
Je pa kar precej dela. Pred vsem je treba dobro preštudirat vse ukaze, ki jih stk500 lahko sprejme preko ukazne vrstice.

_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
protoncek
Član
Član



Pridružen-a: Sre 31 Jan 2007 9:41
Prispevkov: 9573
Aktiv.: 42.78
Kraj: Mengeš

PrispevekObjavljeno: Sre Jul 27, 2011 3:19 pm    Naslov sporočila:   Odgovori s citatom

Zanimivo da so se pri atmelu odločili proti podpori za stk500 klone. Z obzirom da je zunaj kar nekaj takih klonov mislim da bolj kot ne "serjejo" v lastno skledo...
Sam sem ponavadi raje programiral AVRje preko studia, ker gre hitreje kot direktno iz bascoma. Se niti nisem preveč poglabljal zakaj. Ampak če ne bo šlo, bo pač vsaj še nekaj časa ostal studio 4 na Pcju...Z ukazno vrstico se pa ne mislim ukvarjati...vsaj za zdaj še ne.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
aly
Član
Član



Pridružen-a: Tor 28 Sep 2004 14:51
Prispevkov: 9407
Aktiv.: 39.70
Kraj: Kranj - struževo

PrispevekObjavljeno: Sre Jul 27, 2011 4:25 pm    Naslov sporočila:   Odgovori s citatom

Jaz imam enostavno en batch file z vsem potrebnim v ukazni vrstici.
Ko mi WinAVR skompajla, poženem ta fajl in sam naloži program v čip.

Druga stvar so potem fuse biti... Ampak ko jih enkrat nagruntaš, samo še kopiraš.

Koda:

echo   BRANJE FUSE BITOV
stk500.exe -dATmega88 -q

echo   PROGRAMIRANJE FUSE BITOV
stk500.exe -dATmega88 -fD7EF -EF9

echo   VERIFY FUSE BITOV
stk500.exe -dATmega88 -FD7EF -GF9
pause


p.s.
Tudi AVRDUDE je v redu command line orodje.

_________________
I'm going to stand outside, so if anyone asks, I'm outstanding Smile
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran MSN Messenger - naslov
VolkD
Član
Član



Pridružen-a: Pet 24 Sep 2004 21:58
Prispevkov: 14228
Aktiv.: 60.04
Kraj: Divača (Kačiče)

PrispevekObjavljeno: Sre Jul 27, 2011 11:19 pm    Naslov sporočila:   Odgovori s citatom

Hmm... nekaj sem iskal, a nič pametnega našel. V glavnem se gre za to, da se mora programator predstaviti z ustrezno verzijo. V nasprotnem ga AVRstudio 5.0 sploh "ne zazna".
Ker ne vem kako se predstavi original z najnovejšim sw, tega potem ne morem simulirati.
Pustimo času čas...

_________________
Dokler bodo ljudje mislili, da živali ne čutijo, bodo živali čutile, da ljudje ne mislijo.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
protoncek
Član
Član



Pridružen-a: Sre 31 Jan 2007 9:41
Prispevkov: 9573
Aktiv.: 42.78
Kraj: Mengeš

PrispevekObjavljeno: Čet Jul 28, 2011 9:54 am    Naslov sporočila:   Odgovori s citatom

Seveda. Pomembno je da zadeva deluje....upam da vsaj tvoj debugger deluje (nisem še poskusil), da bom lahko iskal napake.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
gumby
Član
Član



Pridružen-a: Sob 28 Apr 2007 12:32
Prispevkov: 4066
Aktiv.: 18.41

PrispevekObjavljeno: Sre Nov 16, 2011 4:24 pm    Naslov sporočila:   Odgovori s citatom

Wink


as5.png
 Opis:
 Velikost datoteke:  140.93 KB
 Pogledana:  117 krat

as5.png



_________________
Tule nisem več aktiven.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
protoncek
Član
Član



Pridružen-a: Sre 31 Jan 2007 9:41
Prispevkov: 9573
Aktiv.: 42.78
Kraj: Mengeš

PrispevekObjavljeno: Sre Nov 16, 2011 10:41 pm    Naslov sporočila:   Odgovori s citatom

...in kaj je skrivnost, da zadeva deluje?
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14673
Aktiv.: 61.92
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Čet Nov 17, 2011 1:52 am    Naslov sporočila:   Odgovori s citatom

protoncek je napisal/a:
...in kaj je skrivnost, da zadeva deluje?


Kot external tools (stk500) ? Confused a to ni ravno to kar bi želel...s tem sem se pred časom igral, a raje uporabljam avr studio 4.



external tools.jpg
 Opis:
 Velikost datoteke:  181.82 KB
 Pogledana:  30 krat

external tools.jpg



_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
program_er
Član
Član



Pridružen-a: Sob 08 Mar 2008 13:47
Prispevkov: 2173
Aktiv.: 10.33
Kraj: Maribor (Pohorje)

PrispevekObjavljeno: Čet Nov 17, 2011 2:22 am    Naslov sporočila:   Odgovori s citatom

Hvala, da ste obudili tole temo - ste me namreč spomnili na AVR Studio 5.

Jaz sicer ne uporabljam Darkotovega programatorja (je prenehal delovat), ampak mySmartUSB light, ki mu je v bistvu zelo podoben.


Pa sem že (s pomočjo Tutorialov in primerov, seveda) spisal svoj prvi programček v C-ju, da se premikajo LEDice sem ter tja po portu Dancing Laughing


Deluje pa super. F7 (Build) in zatem F5 (Continue Debug) kodo zapeče in program že deluje Whistle

EDIT: Pravkar preizkusil, da je dovolj samo F5. Koda se ob pritisku F5 prevede in zapeče v uC.



AVRStudio5.png
 Opis:
 Velikost datoteke:  70.58 KB
 Pogledana:  24 krat

AVRStudio5.png



AVRStudio5_setup.png
 Opis:
"Namestitev" je zelo preprosta. Add STK500, izbereš COM port ter voila, dela!
 Velikost datoteke:  40.19 KB
 Pogledana:  18 krat

AVRStudio5_setup.png


Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo MSN Messenger - naslov
gumby
Član
Član



Pridružen-a: Sob 28 Apr 2007 12:32
Prispevkov: 4066
Aktiv.: 18.41

PrispevekObjavljeno: Čet Nov 17, 2011 9:45 am    Naslov sporočila:   Odgovori s citatom

Silvo je napisal/a:
Kot external tools (stk500) ? Confused

Tako ja... nekaj še nagaja, če je projekt razdeljen na več .c in .h datotek, drugače pa bo za prvo silo.

Direktno (opcija "Add STK500") ne deluje, tu je verjetno problem FW samega programatorja.

_________________
Tule nisem več aktiven.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
gumby
Član
Član



Pridružen-a: Sob 28 Apr 2007 12:32
Prispevkov: 4066
Aktiv.: 18.41

PrispevekObjavljeno: Čet Nov 17, 2011 10:57 am    Naslov sporočila:   Odgovori s citatom

Problem pri direktnem načinu je, da se stvar predstavi kot "AVRISP_2", AVR studio pa pričakuje "STK500_2". Sem probal tale string zamenjat v FW, ampak potem se vsipa cel kup drugih napak...
_________________
Tule nisem več aktiven.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
gumby
Član
Član



Pridružen-a: Sob 28 Apr 2007 12:32
Prispevkov: 4066
Aktiv.: 18.41

PrispevekObjavljeno: Ned Nov 20, 2011 5:58 pm    Naslov sporočila:   Odgovori s citatom

Z obstoječim FW očitno ne bo šlo v celoti usposobit programatorja. Omejeno delovanje (=programiranje flash-a) se da doseči preko opcije "external tools".
Tule moramo nastavit parametre za vsak tip mikrokrmilnika posebej, primer je za mega168A.
Pod "command" podamo celotno pot do STK500.exe iz AVR studia 4:
Koda:
c:\Program Files (x86)\Atmel\AVR Tools\STK500\Stk500.exe

Pod "arguments" pa tole:
Koda:
-ms -e -b -t -dATMega168A -pf -vf -if"$(SolutionDir)Debug\$(ItemFileName).hex"

V primeru, da je več izvornih datotek (*.c), mora biti pred programiranjem izbrana tista, ki ima enako ime, kot .hex ("zdravila" za tole še nisem našel).
Za drug tip mikrokrmilnika je potrebno ustrezno spremeniti parameter "-dATMega168A".



as5-et.png
 Opis:
Nastavitve za programator
 Velikost datoteke:  30.83 KB
 Pogledana:  0 krat

as5-et.png



_________________
Tule nisem več aktiven.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> AVR, LPC900, x51 Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 495 dni


Powered by phpBB © 2001, 2005 phpBB Group