RTV forum PL | NewsGroups PL

Problemy z programowaniem ATmega po zmianie FUSE bits - uszkodzenie ISP czy mikrokontrolera?

co nawalone atmega czy ISP

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Problemy z programowaniem ATmega po zmianie FUSE bits - uszkodzenie ISP czy mikrokontrolera?

Dawid
Guest

Sat Sep 09, 2006 7:22 am   



Witam Wszytko z programowaniem dziallo ok az do czsu jak zmienilem FUSE bits
(CKOP fuses (operation Dependet of CKSEL) i od tego czasu nie moge
programowac. Nieiwem czy to zbiek okolicznosci i mi nawalil ISPCable 2 czy
atmel padl. ISPcable jest raz wykrywany raz nie. Jak wykryje to przy
programwoaniu wywala Entering programming mode ... ERROR. i potem detecting
device ... ERROR. co moglo pasc? Jak daje erase to dioda z ISPcable sie
swieci nie mruga tak samo z atmegą (atmega na module mmmega02). Do
programowania korzystam z ProProgRS 1.1m. PRobowalme Pony prog ale tez
niechce go programowac

Zibias
Guest

Sat Sep 09, 2006 8:23 am   



Quote:
Witam Wszytko z programowaniem dziallo ok az do czsu jak zmienilem FUSE
bits (CKOP fuses (operation Dependet of CKSEL) i od tego czasu nie moge
programowac. Nieiwem czy to zbiek okolicznosci i mi nawalil ISPCable 2 czy
atmel padl. ISPcable jest raz wykrywany raz nie. Jak wykryje to przy
programwoaniu wywala Entering programming mode ... ERROR. i potem
detecting device ... ERROR. co moglo pasc? Jak daje erase to dioda z
ISPcable sie swieci nie mruga tak samo z atmegą (atmega na module
mmmega02). Do programowania korzystam z ProProgRS 1.1m. PRobowalme Pony
prog ale tez niechce go programowac
Napisz dokładnie jak ustawiłeś te fuses bits, tz które i jak.

Prawdopodobnie przestawiłeś na zewnętrzny generator lub zewnętrzny kwarc
którego nie ma prawdopodobnie na twojej płyce. Napisz czy jest rezonator
kwarcowy na płytce z procesorem i jaką ma wartość.

Jeśli przełączyłeś na zewnętrzny generator to żeby odpalić procka musisz mu
dostarczyć z zewnatrz sygnał z generatora do nogi XTAL1, inaczej nie ruszy.

Dawid
Guest

Sat Sep 09, 2006 9:19 am   



Quote:
Jeśli przełączyłeś na zewnętrzny generator to żeby odpalić procka musisz
mu
dostarczyć z zewnatrz sygnał z generatora do nogi XTAL1, inaczej nie
ruszy.
Mam tam kwarc 16Mhz na Xtal1 i xtal2. Z tego co wyszkalem musze dac kwarc

mniejszy niz 8Mhz? Dobrze myśle?

Ryszard K
Guest

Sat Sep 09, 2006 9:50 am   



Quote:
dostarczyć z zewnatrz sygnał z generatora do nogi XTAL1, inaczej nie
ruszy.
Mam tam kwarc 16Mhz na Xtal1 i xtal2. Z tego co wyszkalem musze dac kwarc
mniejszy niz 8Mhz? Dobrze myśle?

Źle.

Jeśli procek jest ustawiony na zewnętrzny sygnał,
i taki sygnał dostarczyć , najlepiej ze scalonego
oscylatora, takiego w metalowej obudowie z czterema końcówkami np.8 Mhz
Układ generatora w procku nic nie wygeneruj ,bo jest wyłączony..
R.K.

Zibias
Guest

Sat Sep 09, 2006 11:41 am   



Użytkownik "Dawid" <safelock@skasuj.cdrinfo.pl> napisał w wiadomości
news:edu151$bar$1@nemesis.news.tpi.pl...
Quote:
Jeśli przełączyłeś na zewnętrzny generator to żeby odpalić procka musisz
mu
dostarczyć z zewnatrz sygnał z generatora do nogi XTAL1, inaczej nie
ruszy.
Mam tam kwarc 16Mhz na Xtal1 i xtal2. Z tego co wyszkalem musze dac kwarc
mniejszy niz 8Mhz? Dobrze myśle?


właściwie to powinen ruszyć z dowolnym sygnałem zegarowym podanym na nogę

XTAL1 gdzieś z przediału 0,5 do 16 MHz. Poszukaj takiego genratorka,
może masz jakąś padniętą kartę grafiki albo starą płytę z PCta, tam były
takie generatorki, wielkość 6 x 12mm mniej więcej, całe metalowe
i pisze na nich częstotliwość.

Dawid
Guest

Sat Sep 09, 2006 11:47 am   



Quote:
właściwie to powinen ruszyć z dowolnym sygnałem zegarowym podanym na nogę
XTAL1 gdzieś z przediału 0,5 do 16 MHz. Poszukaj takiego genratorka,
może masz jakąś padniętą kartę grafiki albo starą płytę z PCta, tam były
takie generatorki, wielkość 6 x 12mm mniej więcej, całe metalowe
i pisze na nich częstotliwość.

Juz sobie poradzilemz tym fantem i moge znowu programowac. problem teraz

mam z tym iz diody sie niechca swiecic jak uruchamiam go. Podłaczam 5V z
stabilizowanego zasilacza (impulsowy) i za cholere sie dioda niechce
oswiecic. Na mierniku pokazuje ze ma 1.8V wzgledem masy. Program taki:

#include <avr/io.h>

int main (void)

{
int i,j =0;

DDRD = 0b10000000;

while(1)
{
PORTD &= ~(1<<PD7); //ustawia 0 na porcie D7 czyli zapala leda
for(i=0;i<10000;i++) //petla czasowa
{
for(j=0;j<1000;j++);
}
PORTD |= (1<<PD7); //ustawia 1 na porcie D7 gasi leda
for(i=0;i<10000;i++) //petla czasowa
{
for(j=0;j<1000;j++);
}
}
}

Dawid
Guest

Sat Sep 09, 2006 11:55 am   



.. Na mierniku pokazuje ze ma 1.8V wzgledem masy. Program taki:


Tutaj mialo byc 0.6V sorki za bład.

J.F.
Guest

Sat Sep 09, 2006 11:55 am   



On Sat, 9 Sep 2006 13:47:08 +0200, Dawid wrote:
Quote:
Juz sobie poradzilemz tym fantem i moge znowu programowac. problem teraz
mam z tym iz diody sie niechca swiecic jak uruchamiam go. Podłaczam 5V z
stabilizowanego zasilacza (impulsowy) i za cholere sie dioda niechce
oswiecic. Na mierniku pokazuje ze ma 1.8V wzgledem masy. Program taki:

A opornik zabezpieczajacy masz ?
Bo jak sie za duzy prad do diody wpusci to ona przestaje
swiecic, czasem na stale :-)


J.

elektroda NewsGroups Forum Index - Elektronika Polska - Problemy z programowaniem ATmega po zmianie FUSE bits - uszkodzenie ISP czy mikrokontrolera?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map