Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 36 odgovora
  • 9.988 pregleda

Najnovija ↓

programiranje Atmege8 sa pickit2 05.10.2012. u 00:24 · pre 171 mesec #1
pozdrav svima

na vise mesta na netu sam procitao kako moze da se programira atmel sa pickitom ali nigde detaljnog opisa osim neophodnih alata do kojih sam dosao...

ima li ko ideju kakva je procedura za ovo ?

hvala
Re: programiranje Atmege8 sa pickit2 05.10.2012. u 00:56 · pre 171 mesec
izmenjeno 1 put, poslednji put shpiki 05.10.2012. u 01:19
  1. shpiki05.10.2012. u 01:19zapis iz teksta poruke
#2
Radi provereno, probao licno vise puta...

https://www.google.rs/search?q=avr+pickit2

https://www.google.rs/search?q=pk2avrisp

Skini com0com i PK2AVRISP

@edit:
ovo com0com savetuju po netu, ja koristim Virtual Serial Port Driver, meni je laksi za upotrebu, mada moze bilo koji...
Potpis
There are only 10 types of people in the world:
those who understand binary, and those who don't.
Re: programiranje Atmege8 sa pickit2 05.10.2012. u 07:38 · pre 171 mesec #3
mislim da ti je ovaj virtual serial port razlog zasto ti radi, ja bas pricah sa kolegom oko tog problema (meni je radilo, njemu nije) ali nisam mogao da se setim sta sam ja koristio umesto com0com posto meni sa com0com nikako nije htelo da radi
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: programiranje Atmege8 sa pickit2 05.10.2012. u 15:35 · pre 171 mesec #4
Ni meni nije htelo sa com0com, pa sam trazio neku "zamenu", ovaj Virtual je mnogo c00l stvar, ali nije dzaba, to moze da bude problem... dzaba zamenu nisam nasao (doduse nisam ni trazio od kad sam naisao na VSPD), ako neko zna neku neka javi...

@shadow88
proradi li?

@edit:
sad nadjoh Free Virtual Serial Ports, ali posto sam ja na WinXP ne mogu da gi isprobam (radjeno za Vistu i kasnije OS-ove)...

Pozdrav.
Potpis
There are only 10 types of people in the world:
those who understand binary, and those who don't.
Re: programiranje Atmege8 sa pickit2 05.10.2012. u 20:23 · pre 171 mesec #6
ja koristim win7 a nije proradilo, izgleda da je problem u tim virtuelnim portovima jer nikako da se ostvari konekcija izmedju PK2AVRISP i softvera (avrdude ili bascom-avr) ili je mozda moj izbor softvera pogresan ili ga lose podesim ?
Re: programiranje Atmege8 sa pickit2 05.10.2012. u 20:33 · pre 171 mesec #7
Kako si podesio avrDude? Koji programator si izabrao?
Recimo da su parovi COM3 i COM4 -> COM3 izaberes u PK2AVRISP (prvo zakacis PK2, pokrenes PK2AVRISP pa tek onda avrDude), COM4 je port u avrDude (ako nemas GUI za avrDude onda -P com4 [P je veliko!!]), programator u avrDude je AVRISP (ili STK500), znaci, avrude -P com4 -c avrisp (ili -c stk500, ili -c stk500v2) i trebalo bi da radi...

avrdude -p mega8 -P com4 -c avrisp -U flash:w:main.hex

Ako hoces poslacu ti GUI za avrDude.
Javi sta si uradio.

Pozdrav.

@edit:
koji SW koristis za virtuelne portove?
Potpis
There are only 10 types of people in the world:
those who understand binary, and those who don't.
Re: programiranje Atmege8 sa pickit2 06.10.2012. u 16:47 · pre 171 mesec #8
@shadow88
'Ajde probaj sa ovim i javi rezultate... :)
Potpis
There are only 10 types of people in the world:
those who understand binary, and those who don't.
Re: programiranje Atmege8 sa pickit2 07.10.2012. u 15:25 · pre 171 mesec #9
imam gui za avrdude , a za portove koristim Free Virtual Serial Ports a probao sam i sa com0com i nece da radi... na kraju cu odustati i napraviti jednostavan programator za serijski port
Re: programiranje Atmege8 sa pickit2 07.10.2012. u 16:23 · pre 171 mesec #10
Citat:
shpiki: @shadow88
'Ajde probaj sa ovim i javi rezultate... :)


sa ovim mi je proradio Bascom-avr ali prilikom programiranja mi prijavljuje gresku - difference at 00000 ne znam sta mu to dodje
Re: programiranje Atmege8 sa pickit2 07.10.2012. u 16:32 · pre 171 mesec #11
'Ajde ti napisi kako si podesio avrDude. Ja sam sinoc probao na 3 kompa i radi, znaci 99% je do podesavanja...
Potpis
There are only 10 types of people in the world:
those who understand binary, and those who don't.
Re: programiranje Atmege8 sa pickit2 07.10.2012. u 16:51 · pre 171 mesec #12
dobro sam ga podesio, ali nije bilo do njega , uspeo sam da isprogramiram atmegu8 sa ovim VSPE-om sto si mi poslao link a za programiranje sam koristio CodeVisionAVR , pa sam posle provalio da meni win7 nesto brljavi sa com portovima , ali AVR dude nikako nece da proradi, postavim mu za kolo atmegu8 , za programiranje flash-a ucitam hex i postavim opciju intel hex da ucitava, u setup-u podesim progrmator stk500v2 i par virtuelnog com porta , i sve je to ok nego sam za avrdude provalio da kad ga pokrenem otvara samo GUI jer mu fali neki .dll koji cu da pokusam da skinem sad pa da probam :)

hvala svima na trudu i pomoci, sad ne moram da se njakam da pravim programator za AVR :)

pozz svima
Re: programiranje Atmege8 sa pickit2 07.10.2012. u 17:01 · pre 171 mesec #13
Ja uzeo opet da probam, da vidim jel sve kako sam napisao :)
Dakle, i meni radi sa STK500v2, veza je standard, i ja koristim i kristal (12MHz) kad programiram...
Drago mi je da radi! :)
Ako ti nije problem da mi na PP napises koje si probleme imao sa Win7, cisto da imam u vidu...

Pozdrav.
Potpis
There are only 10 types of people in the world:
those who understand binary, and those who don't.
Re: programiranje Atmege8 sa pickit2 07.10.2012. u 17:28 · pre 171 mesec #14
ja takodje koristim kristal 12MHz a probavao sam bio i sa i bez njega :)
Re: programiranje Atmege8 sa pickit2 13.10.2012. u 22:42 · pre 171 mesec #15
imam problem sa programiranjem atmege8 , pravim ovaj projekat : http://atmega32-avr.com/blueto...using-atmega8-microcontroller/

i pri pecenju hexa na mikrokontroler sve prodje glatko ali pri uporedjivanju buffera sa specenim flashom prijavljuje mi razliku u vrednostima na 20-ak adresa, takodje sprava ne funkcionise, umesto bluetootha koristim usb na serial uart adapter koji je prilagodjen za mikrokontrolere, ali nema komunikacije medju kontrolerom i kompom, takodje na displeju stoji standardno upaljen donji red karaktera kao kad se stavi samo pod napajanje, ima li ko ideju sta se moze desavati ovde ?
Re: programiranje Atmege8 sa pickit2 14.10.2012. u 10:42 · pre 171 mesec #16
Jesi probao neki drugi *hex da napeces pa da verifikujes? Da li to prolazi?
Potpis
There are only 10 types of people in the world:
those who understand binary, and those who don't.
Re: programiranje Atmege8 sa pickit2 14.10.2012. u 11:13 · pre 171 mesec #17
pa nisam, ne kopcam kako to mislis da napecem neki drugi hex ? koji drugi ?
Re: programiranje Atmege8 sa pickit2 14.10.2012. u 12:18 · pre 171 mesec #18
Nadji bilo koji drugi hex za mega8 i probaj njega da napeces i da verifikujes... ili napisi neki najobicniji "Hello World" program za mega8, napeci i verifikuj, da vidis da li prolazi verifikacija (ujedno znas da li je do hex-a, uc ili programiranja)...
Potpis
There are only 10 types of people in the world:
those who understand binary, and those who don't.
Re: programiranje Atmege8 sa pickit2 17.10.2012. u 22:01 · pre 170 meseci #19
ok, probao sam 10 razlicitih hexova a problem ostaje isti, sastoji se u tome sto verifikacija ne prolazi, tj program u kontroleru se ne poklapa sa bufferom a svaki hex ima drugacije ne poklapanje tj druge adrese ostaju prazne, ne upisane , tako da nije do kontrolera a ne znam do cega je jer sam iste rezultate dobio i sa razlicitim softverima za programiranje, pokusao sam da smanjim baud rate porta na minimum, ne pomaze...

help?

PS: u programator bodem atmega8-16PU ne znam ima li to kakve veze , mozda nije kompatibilan sa programatorom posto ga nemam na spisku kontrolera za odabir u SW

i da li je kvarc neophodan pri programiranju i da li je bitna frekvencija kvarca pri programiranju jer vidim da je na primer uz arduino neophodan striktno 16MHz kvarc
Re: programiranje Atmege8 sa pickit2 17.10.2012. u 23:20 · pre 170 meseci #20
1. Koji SW koristis za programiranje?

2. Osc. jeste obevazan, ali zavisi od fuse bitova koji su trenutno podeseni za uC (npr. za odredjeni program ti treba recimo bas 3.6864MHz, a trenutno su podeseni bitovi za 8-12MHz - programiras ga sa 12MHz, a nakon programiranja na njega kacis 3.6864MHz i sve sljaka... ali od tog trenutka za programiranje ti treba 4MHz)...

3. Kako vezes uC i prog? Jel stavljas one otpore od 10k na PB2 i PC6?
Potpis
There are only 10 types of people in the world:
those who understand binary, and those who don't.
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme