 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
protoncek Član

Pridružen-a: Sre 31 Jan 2007 9:41 Prispevkov: 9573 Aktiv.: 42.78 Kraj: Mengeš
|
Objavljeno: Sre Jul 27, 2011 9:01 am Naslov sporočila: AVR studio 5 in Darkotov programator |
|
|
Je že kdo uspešno sparil to dvoje? Darko, imaš kakšne nove informacije okoli tega?
|
|
Nazaj na vrh |
|
 |
Silvo Moderator


 
Pridružen-a: Pon 24 Feb 2003 17:09 Prispevkov: 14673 Aktiv.: 61.92 Kraj: Koroška-okolica Dravograda
|
Objavljeno: Sre Jul 27, 2011 2:44 pm Naslov sporočila: Re: AVR studio 5 in Darkotov programator |
|
|
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 |
|
 |
protoncek Član

Pridružen-a: Sre 31 Jan 2007 9:41 Prispevkov: 9573 Aktiv.: 42.78 Kraj: Mengeš
|
Objavljeno: Sre Jul 27, 2011 3:19 pm Naslov sporočila: |
|
|
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 |
|
 |
aly Član



Pridružen-a: Tor 28 Sep 2004 14:51 Prispevkov: 9407 Aktiv.: 39.70 Kraj: Kranj - struževo
|
Objavljeno: Sre Jul 27, 2011 4:25 pm Naslov sporočila: |
|
|
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  |
|
Nazaj na vrh |
|
 |
VolkD Član


 
Pridružen-a: Pet 24 Sep 2004 21:58 Prispevkov: 14228 Aktiv.: 60.04 Kraj: Divača (Kačiče)
|
Objavljeno: Sre Jul 27, 2011 11:19 pm Naslov sporočila: |
|
|
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 |
|
 |
protoncek Član

Pridružen-a: Sre 31 Jan 2007 9:41 Prispevkov: 9573 Aktiv.: 42.78 Kraj: Mengeš
|
Objavljeno: Čet Jul 28, 2011 9:54 am Naslov sporočila: |
|
|
Seveda. Pomembno je da zadeva deluje....upam da vsaj tvoj debugger deluje (nisem še poskusil), da bom lahko iskal napake.
|
|
Nazaj na vrh |
|
 |
gumby Član


Pridružen-a: Sob 28 Apr 2007 12:32 Prispevkov: 4066 Aktiv.: 18.41
|
|
Nazaj na vrh |
|
 |
protoncek Član

Pridružen-a: Sre 31 Jan 2007 9:41 Prispevkov: 9573 Aktiv.: 42.78 Kraj: Mengeš
|
Objavljeno: Sre Nov 16, 2011 10:41 pm Naslov sporočila: |
|
|
...in kaj je skrivnost, da zadeva deluje?
|
|
Nazaj na vrh |
|
 |
Silvo Moderator


 
Pridružen-a: Pon 24 Feb 2003 17:09 Prispevkov: 14673 Aktiv.: 61.92 Kraj: Koroška-okolica Dravograda
|
|
Nazaj na vrh |
|
 |
program_er Član


Pridružen-a: Sob 08 Mar 2008 13:47 Prispevkov: 2173 Aktiv.: 10.33 Kraj: Maribor (Pohorje)
|
|
Nazaj na vrh |
|
 |
gumby Član


Pridružen-a: Sob 28 Apr 2007 12:32 Prispevkov: 4066 Aktiv.: 18.41
|
Objavljeno: Čet Nov 17, 2011 9:45 am Naslov sporočila: |
|
|
Silvo je napisal/a: |
Kot external tools (stk500) ?  |
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 |
|
 |
gumby Član


Pridružen-a: Sob 28 Apr 2007 12:32 Prispevkov: 4066 Aktiv.: 18.41
|
Objavljeno: Čet Nov 17, 2011 10:57 am Naslov sporočila: |
|
|
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 |
|
 |
gumby Član


Pridružen-a: Sob 28 Apr 2007 12:32 Prispevkov: 4066 Aktiv.: 18.41
|
Objavljeno: Ned Nov 20, 2011 5:58 pm Naslov sporočila: |
|
|
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".
Opis: |
Nastavitve za programator |
|
Velikost datoteke: |
30.83 KB |
Pogledana: |
0 krat |

|
_________________ Tule nisem več aktiven. |
|
Nazaj na vrh |
|
 |
|
|
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
|