Mam takie pytanie i problem do rozwiązania.
Najpierw pytanie:W jaki sposób powinny być ustawione zworki (
http://atnel.pl/Upload/image/atb104/instrukcja/instrukcja_104_PROCESOR_KWARC.jpg) na płytce ATB v.1.04 odpowiedzialne za taktowanie mikrokontrolera jeśli fusebity ustawione są tak by był on taktowany poprzez wewnętrzny oscylator np. wartością 1 MHz?
Mój pomysł na odpowiedź jest taki, że nie powinno ich być w ogóle, tzn. wszystkie powinny być zdjęte, ale jeśli się mylę to proszę o naprostowanie jak to powinno być w takim wypadku.
A teraz problem jaki napotkałem:Przestawiłem sobie właśnie przy pomocy
MkAvrCalculatora (obecnie najnowszego, po zmianie wsadu układu FT232)
build 62 fusbity tak, że przy sprawdzaniu procka pokazuje mi ATmega32, ten który dostałem z płytką ATB w taki sposób, że w zakladce Fusy Uproszczone mam taktowanie poprzez wewnętrzny oscylator częstotliwością 1 MHz, JTAG włączony - czyli ustawienia fabryczne. Niestety nie mogę wrócić do domyślnych, z jakimi dostałem płytkę ATB tj. wyłączony JTAG, taktowanie poprzez zewnętrzny rezonator...
tak właściwie to nic nie mogę zmienić bo podczas jakichkolwiek prób zmian fusebitów otrzymuję komunikat błędu:
Kod:
avrdude: BitBang OK
avrdude: pin assign miso 3 sck 5 mosi 6 reset 7
avrdude: drain OK
ft245r: bitclk 230400 -> ft baud 115200
ft245r: bitclk 230400 -> ft baud 115200
avrdude: ft245r_program_enable: failed
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude done. Thank you.
Compiled special for http://forum.atnel.pl (v5.11.1)
