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.990 pregleda

Najnovija ↓

Re: programiranje Atmege8 sa pickit2 18.10.2012. u 08:04 · pre 170 meseci #21
Citat:
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...




I meni se jednom tako desavalo. Zaboravio da stavim 100n izmedju nozica napajanja.
Mozda je i kod tebe isti slucaj.
Pozdrav!
Re: programiranje Atmege8 sa pickit2 18.10.2012. u 11:51 · pre 170 meseci #22
^ i to!

Mada, to bi trebalo da se podrazumeva, s obzirom da koristi ICSP...
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 22.10.2012. u 22:15 · pre 170 meseci #23
Citat:
shpiki: 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?


koristim codevisionAVR , nikako da skopcam ove fuse bitove kako da podesim, jel moguce da sam sredio uC sa time ? jel mogu sad da sravnim flash atmege na fabricke vrednosti pa sve iz pocetka ? imam kvarc 10MHz na raspolaganju, jel mogu sad taj da koristim > nesto se desilo sa ovim od 12MHz , kako da podesim fuse bits za 10MHz za atmega8 ?

nakacio sam otpornike 10K na reset pinove, i sve vezujem po semi sa net-a tako da je to ok, jer vidim da na vise mesta koriste ljudi tu semu i da to radi , a kod mene nece pa ne vidim sta moze biti osim loseg podesavanja SW , ima i kond na napajanju mada imam to i na napajanju programatora ...

na mikrokontroleru programatora mi je 12MHz kristal, jel to ima neke veze sa ovim kristalom na atmegi ili je to nezavisno ?
Re: programiranje Atmege8 sa pickit2 23.10.2012. u 13:12 · pre 170 meseci #24
Ako si menjao fuse bitove, moguce da si promenio podesavanja za kristal... Pitanje je da li si (i kako?) menjao fusebitove?

Ovde (ili ovde) imas AVR Fuse calculator, ako se secas koje si vrednosti upisao - postavi ih u kalkulator i izbacice ti (pored ostalog) za koji si kristal podesio uC. Ako ne uspes (ili se ne secas), pokusaj sa manjim kristalom (8Mhz, pa 3Mhz), a ako ni to ne uspe, moguce da si postavio "External osc." (mada ne bi ni to trebalo da je problem jer ti mozes da przis HEX).
Citat:
shadow88: nesto se desilo sa ovim od 12MHz , kako da podesim fuse bits za 10MHz za atmega8 ?
AVR ima (pored ostalih) raspon kristala od 8-12MHz (znaci tu spada i tvoj od 10MHz).

Citat:
shadow88: na mikrokontroleru programatora mi je 12MHz kristal, jel to ima neke veze sa ovim kristalom na atmegi ili je to nezavisno ?
to sto PK2 ima 12MHz je za USB komunikaciju, nema veze sa tvojim uC.

Probaj ovo sto sam ti rekao, ako ne uspes javi sta se desava pa cemo resiti...
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 23.10.2012. u 22:24 · pre 170 meseci #25
ne razumem ove kalkulatore , vidim da treba odabrati cristal/resonator ali koju opciju kad ne pise nigde frekvencija samo nekoliko izbora high/medium/low? za sve ostalo sto nije cristal/resonator pise frekvencija...

nisam menjao fuse bitove nikako, sve je ostalo defult :)
Re: programiranje Atmege8 sa pickit2 24.10.2012. u 12:25 · pre 170 meseci #26
ok sad sam ga bas ugasio, iskljucio sam ISP opciju i sad mi treba paralelni programator da opet programiram ovo kolo
Re: programiranje Atmege8 sa pickit2 24.10.2012. u 13:06 · pre 170 meseci #27
E sad si ga bas ugasio... sad ti je jeftinije da kupis drugi mega8 nego da pravis HV parallel prog...

'Ajde da malo pojasnimo osc. 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 25.10.2012. u 15:58 · pre 170 meseci #28
pretpostavio sam, ali zar ne postoji neka opcija da se uC resetuje na fabricke vrednosti ?

jel ima neko sto jednostavniju semu HV paralelnog programatora ? sto jednostavnije to bolje
Re: programiranje Atmege8 sa pickit2 25.10.2012. u 16:27 · pre 170 meseci #29
Citat:
shadow88: zar ne postoji neka opcija da se uC resetuje na fabricke vrednosti ?

Naravno da postoji, ali se ne uklapa u onaj deo "sto jednostavnije i sto jeftinije"...

Postoji i ova varijanta kao nesto jednostavnija, ali ne toliko jeftinija (osim ako vec nemas Arduino).

I naravno, uvek imas nesto ovako ali obrati paznju sta pise:

It is a good, cheap cable, but beware: IT KILLS AVR's on occasion (but it's rare).

moli boga da se uglavis u ovo boldovano :P :)
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 25.10.2012. u 20:01 · pre 170 meseci #30
DRAGON!!!

kao sto je pickit za PIC keva alatka bez koje stvarno ne treba raditi (moze se ali je glupo i neisplativo), prijatelji AVR DRAGON je isto to za AVR, ako cete se cimati sa atmegama i ekipom DRAGON je nezajebi*a sprava bez koje ne treba raditi .. jeste avrisp i ekipa jeftin (prodaju za cca 20eur ovde na forumu, moze da se napravi u kucnoj radinosti za cca 10eur) to je glorifikovani parport programator koji slucajno ume da radi preko usb-a ... DRAGON je ono sto vam treba

1. DEBAGING!!! (koji ozbiljan projekat mozete da radite bez debagiranja?!! posebno kada je AVR u pitanju koji ima errata na errata na errata .. nedaj boze neki xmega .. to bez debagera je ko da na svadbu ides bez one stvari)

2. HW programator!!! - svakom normalnom se desi da upise pogresan fuse bit i sta onda, zbog tako glupe greske bacis mcu i kupis drugi?! bacis 3 cipa i eto ti vec se isplatilo ulaganje u DRAGON-a, da ne spominjem, u pola projekta ti zabode cip, petak uvece, cekas ponedeljak skrstenih ruku da bi kupio drugi .. pa ga nema na stanju ... pa onda krenes da pravis fuse doktor -> za te pare vec opet kupis DRAGON

3. Sprava kosta 50$, mozda vam to deluje mnogo ali razmislite, koliko cipova ste vec do sada smorili, koliko ste miliona sati izgubili, koliko sedih? u poredjenju sa kloniranim usbasp-om od 20eur koji ce vam zabosti cip ako ucukate pogresan fuse, dragon kosta 38E, pricamo o 2000din vise i imate "pravu stvar" ?!


http://mythopoeic.org/wp-conte.../2010/08/AVR-Dragon-Wiring.jpg
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: programiranje Atmege8 sa pickit2 05.11.2012. u 09:10 · pre 170 meseci #31
lepe alatke moram priznati, ozbiljno cu razmisliti o nabavci :)

elem, ovaj moj atmega 8 je iz nekog raloga posle programiranja sa iskljucenim isp bitom opet proradio ali opet isto kao i ranije, upisuje pogresne vrednosti tj ne upisuje nista nego menja FFFF u 0000 i to uvek iste adrese , posle 5 sati igranja sa kvarcovima i fuse bitovima sam odustao.

stavio sam mu otpornike i 100nF na napajanje, 10MHz kristal za programiranje sa 20pF kondovima na kristalu i nece pa nece... :(

ne mogu da shvatim gde je greska , i zasto je AVR toliko zaguljeniji od PIC-a za programiranje?

citao sam detaljna uputstva za fuse bitove sa linkova koje ste mi okacili u postovima, ali nista, nece pa nece..

HELP PLEASE?
Re: programiranje Atmege8 sa pickit2 05.11.2012. u 11:55 · pre 170 meseci #32
Ma jes' dobar ovaj Dragon, al' je ruzaaaaaan :)

Elem, ja vise stvarno nemam predstavu sta bi moglo da bude...
Sve vreme sam cackao moju mega8 kako si ti javljao greske i nijednom nisam imao problema...

(Ne bas kulturno ali prakticno resenje) ako imas COMPORT na racunaru (pri tome ne mislim na razne usb2serial varijante nego pravi hardverski COMPORT) nabudzi onaj najjednostavniji moguci (a verovatno i najjeftiniji moguci) programator pa probaj sa njim... ali postavku ostavi istu, samo na ICP umesto PK2 zakaci ovo gore i pokusaj... naravno, u avrDude promenis programator na "Lancos Si-prog" (siprog) i port na ComPort...

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.11.2012. u 14:02 · pre 170 meseci #33
Citat:
shadow88:
lepe alatke moram priznati, ozbiljno cu razmisliti o nabavci :)


izracunaj koliko si vremena potrosio samo pisuci ovde o ovom problemu pa pomnozi to sa koliko ti kosta radni sat ... koliko god da radis "jeftino" do sad si mogao da kupis dragona .. vreme koje bi ti tek posle ustedeo za debagiranje prijekata to tek ne racunam ..

ja sam sa usbasp-om (20eur DIY verzija - kupio ovde na forumu od kolege, vrlo zadovoljan kvalitetom) izgubio za neki projekat preko 15 sati pokusavajuci da nadjem bug dok ga nisam nasao (na kraju se ispostavilo da je rec o gresci u dizajnu atmela a ja nisam citao errata dokument), da sam imao dragona to bi video za 10 sekundi ... kada mi se to desilo odma sam krenuo da vidim kako najbrze da dodjem do normalnog debagera za atmel, dragon je po mom istrazivanju najjeftiniji a podrzava dzumle atmela, i dobavih sebi jedan (donese mi ga odin, da se zahvalim coveku jos jednom, extra se potrefilo da mi je trebalo i da on dolazi).. od kada sam dobavio dragon atmel je jednostavan koliko i pic :D (ista prica i za pic, svi ovi koji peku piconje nekim paralel port uredjajima, low voltage etc etc ... tek kada dobave pickit/ise skontaju koliko je rad sa mikrokontrolerima jednostavna stvar)
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Sviđa mi se1
Re: programiranje Atmege8 sa pickit2 05.11.2012. u 17:54 · pre 170 meseci #34
Sta je jos potrebno osim dragona (kablovi, konektori, itd...) kako bi se moglo poceti sa programiranjem i razvojem projekata za atmel?
Re: programiranje Atmege8 sa pickit2 05.11.2012. u 18:18 · pre 170 meseci #35
zavisi sta radis, ako na razvojnoj plocici napravis ISP konektor (internal serial programming) onda ti treba samo nekoliko onih zensko zensko kablica da spojis dragon na tvoj isp konektor (ili napravis kabl koji koristis na dalje). Ako hoces da "ubodes cip" u dragona da ga napeces onda mozes da kupis zif soket i da ga zalemis na dragona (dragon NE DOLAZI SA ZIF-om, ima samo footprint) i onda ti treba 10tak zensko zensko kablica da spojis taj zif na dragonov programming izlaz ..
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: programiranje Atmege8 sa pickit2 12.11.2012. u 14:33 · pre 170 meseci #37
napravio sam ovaj http://electronics-diy.com/avr_programmer.php ICSP i nista se panetno nije promenilo , cak sta vise jos je gore nego sto je bilo sa pickit , nesto kao da fali na semi povezivanja atmege na programator na ovom linku, zar nema dva kontakta za VDD i GND kao i za reset ?
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme