AVR doktor
Moderators: pedja089, stojke369, [eDo], trax
Re: AVR doktor
Evo što sam zaključio.
Kad odspojim +12V vezu, on i dalje radi OK. Osim što naravno ne prepoznaje dati MCU. Treba mu vremena kad ži zapisat fusove. Na kraju kaže da nije uspio... Za to vrijeme crvena LED cijelo vrijeme svijetli.
Evo upravo je zaglavio u pisanju fuse-ova...
Sa osciloskopom ne mogu snimiti tako brze promjene, jedino hvata neke vrške... U pravilu mcu se je isto ponašao sa ispravnom i neispravnom granom +12 i +5V.
Vjerovatno ako je jedna od grana neispravna, pokušava ući u mcu, ali bezuspješno. I tu vjerovatno zaglibi...
Kad odspojim +12V vezu, on i dalje radi OK. Osim što naravno ne prepoznaje dati MCU. Treba mu vremena kad ži zapisat fusove. Na kraju kaže da nije uspio... Za to vrijeme crvena LED cijelo vrijeme svijetli.
Evo upravo je zaglavio u pisanju fuse-ova...
Sa osciloskopom ne mogu snimiti tako brze promjene, jedino hvata neke vrške... U pravilu mcu se je isto ponašao sa ispravnom i neispravnom granom +12 i +5V.
Vjerovatno ako je jedna od grana neispravna, pokušava ući u mcu, ali bezuspješno. I tu vjerovatno zaglibi...
- Feko
- Stariji član
- Posts: 4394
- Joined: 23-07-2008, 06:18
- Location: Hrvatska, Slavonija, Selo moje malo...
Re: AVR doktor
Ja ti ne mogu pomoci jer sam ga sastavio gotovo kao u KIT-u osim sto sam sam napravio plocicu. Ali mogu ti ga poslati pa usporedi i testiraj tjedan-dva/mjesec...pa ga poslije vratis.
Re: AVR doktor
Kolega Feko,
zahvaljujem se na lijepoj ponudi, ali ne treba.
Lijepi pozdrav !
zahvaljujem se na lijepoj ponudi, ali ne treba.
Lijepi pozdrav !
Re: AVR doktor
Pozdrav svima!
Upravo sam se registrovao pa odmah sa problemom...
Resio sam da napravim ovaj fusebit doctor medjutim kada sa BASCOM-om hocu da programiram mega8 prijavljuje mi da je kod za mega88. Da li je neko imao ovih problema?
Jos nesto: Kako dolazi do zakljucavanja tih cipova? Programiram 100 puta i sto prvi put prijavi neki bezveze ID i posle reseta ID=00000. U poslednje vreme sam upropastio na taj nacim 4 klona Arduino ProMini sa mega328p.
Upravo sam se registrovao pa odmah sa problemom...
Resio sam da napravim ovaj fusebit doctor medjutim kada sa BASCOM-om hocu da programiram mega8 prijavljuje mi da je kod za mega88. Da li je neko imao ovih problema?
Jos nesto: Kako dolazi do zakljucavanja tih cipova? Programiram 100 puta i sto prvi put prijavi neki bezveze ID i posle reseta ID=00000. U poslednje vreme sam upropastio na taj nacim 4 klona Arduino ProMini sa mega328p.
Re: AVR doktor
Dobro došao . Inače prvi post i predstavljanje radiš tu http://www.elektronika.ba/forum/viewforum.php?f=21
Nisi napisao s kojim programatorom radiš, pretpostavit ću da je to USBasp. Da bi Bascom-u naznačio o kojem čipu se radi, moraš otići na "Options - Compiler - Chip" i tamo izabrati "m8def.dat", ako se radi o ATmega8 čipu ili "m328def.dat", ako je riječ o ATmega328. Slijedeće ideš na "Options - programmer" izabereš "USBASP". I tada bi ti trebalo sve radit u redu. Za svaki novi projekt moraš na isti način odrediti o kojem se čipu radi, i provjeriti programator.
Do zaključavanja čipa dolazi zbog greške kod programiranja "fuse" bitova, a moguće je da i sam programator ne radi posao najbolje u svakom trenutku. Zato je moja preporuka nabaviti od Atmela AVRISP MK2 ili klon, koji je puno pametniji i nemaš s njim problema kao s ovim jeftinim USBasp programatorima.
Nisi napisao s kojim programatorom radiš, pretpostavit ću da je to USBasp. Da bi Bascom-u naznačio o kojem čipu se radi, moraš otići na "Options - Compiler - Chip" i tamo izabrati "m8def.dat", ako se radi o ATmega8 čipu ili "m328def.dat", ako je riječ o ATmega328. Slijedeće ideš na "Options - programmer" izabereš "USBASP". I tada bi ti trebalo sve radit u redu. Za svaki novi projekt moraš na isti način odrediti o kojem se čipu radi, i provjeriti programator.
Do zaključavanja čipa dolazi zbog greške kod programiranja "fuse" bitova, a moguće je da i sam programator ne radi posao najbolje u svakom trenutku. Zato je moja preporuka nabaviti od Atmela AVRISP MK2 ili klon, koji je puno pametniji i nemaš s njim problema kao s ovim jeftinim USBasp programatorima.
Cezare, star sam i nemoćan, ali poslušaj moj savjet ....
Re: AVR doktor
Da, u pitanju je kineski USBasp. Mislim da je i problem sa ovim kineskim klonovima cipova. Cena konkretnog modula ProMini je niza od samog cipa, recimo u Farnelu.
Pitanje za korisnike Fusebit doctor programatora: Da li moze da se citav modul Promini poveze na programator bez da se skida chip sa plocice posto su svi potrebni pinovi dostupni? Jedino ostaje kristal (rezonator) pa ne znam da li on pravi probleme ako se ne odlemi.
Pitanje za korisnike Fusebit doctor programatora: Da li moze da se citav modul Promini poveze na programator bez da se skida chip sa plocice posto su svi potrebni pinovi dostupni? Jedino ostaje kristal (rezonator) pa ne znam da li on pravi probleme ako se ne odlemi.
Re: AVR doktor
Fusebit Doctor koristi PB6(XTAL1/TOSC1) pin, na kojega je spojen i rezonator na ProMini pločici. Koliko mi se čini, kad kontroler ide u HV programiranje, što radi i Fusebit Doctor, onda mu se ne koristi vanjski kristal/rezonator, već mu clock mora doći izvana, tako mislim da nije problematično ako ostane na pločici. Uostalom pokušaj, neće se ništa strašno desiti, jedino ćeš možda morati odlemiti kristal/rezonator. Najveći je problem 12V koji se dovodi na reset pin, ali i tu je samo otpornik od 10K prema +5V, tako da ni on ne bi trebao predstavljati problem. Još ostaje Vcc - 5V koji dolazi s Fuse Doctor-a, hoće li on napraviti neku zbunjozu stabilizatoru na ProMini pločici, koji može biti za 3,3V, pa to provjeri.
Cezare, star sam i nemoćan, ali poslušaj moj savjet ....
Re: AVR doktor
Narucio sam neke MCU od Comet-a (atmega8a) pa cu da vidim kako ce njih da prepozna BASCOM i USBasp. Inace, BASCOM sam koristio od neke 2007-8 kad sam kupio prvu verziju tako da mi nije stran.
Re: AVR doktor
Ponovo sam probao da isprogramiram ATMEGA8 sa odgovarajucim firmwerom ali mi prijavljuje gresku:" The target chip: Atmega88 does not match the detected chip: ATMEGA8". Iako sam uredno otvorio fajl atmega_fusebit_doctor_2.11_m8.bin. Inace, koristio sam BASCOM i USBasp
Re: AVR doktor
Resio sam sa SinaProg 2.1. Firmware i fuse bitove. Odaziva se na UART a ostalo kada napravim plocicu.
Re: AVR doktor
Zavrsen fusebit doctor! Za kolege koje yele da naprave adapter za Arduino ProMini: Dovoljno je da XTAL1 vod prislonite na pin 7 mikrokontrolera i tada pritisnete taster. Ko zeli moze i da zalemi. Nije potrebno skidati rezonator.
Re: AVR doktor
A sto ne bi moglo...
- Attachments
-
- Ploca programatora, nedovrsena jer mi treba samo za atmega328p za sada i adapter ploca odozdo
- IMG_20170410_143143_resize_resize.jpg (76.97 KiB) Viewed 11328 times
-
- Crna zica XTAL1, dodirnuti pin7
- IMG_20170410_143110_resize_resize.jpg (57.06 KiB) Viewed 11328 times
-
- IMG_20170410_143045_resize_resize.jpg (74.82 KiB) Viewed 11328 times
Re: AVR doktor
Odlično, eto napravio si i kratko uputstvo kako resetirati Arduino, odnosno ATmega 328 bez skidanja s pločice. Za prvi post na forumu više nego odlično!
Cezare, star sam i nemoćan, ali poslušaj moj savjet ....
Re: AVR doktor
Pozdrav
Zanima me posto sam neznalica po ovom pitanju kopiranje.
Ima zanimljivu stvar a zanima me da li se moze kopirati.
Radi se o ATMEGA8A-PU
Hvala unaprijed
Zanima me posto sam neznalica po ovom pitanju kopiranje.
Ima zanimljivu stvar a zanima me da li se moze kopirati.
Radi se o ATMEGA8A-PU
Hvala unaprijed
Re: AVR doktor
Ako je zakljucan problem je sa bilo cim.