Brak komunikacji z ATtiny2313

To forum jest dla wszystkich pasjonatów mikrokontrolerów AVR Atmela. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
ODPOWIEDZ
lukiz_87
-
Posty: 3
Rejestracja: 26 kwie 2008, 16:02
Lokalizacja: Zielona Góra

Brak komunikacji z ATtiny2313

Post autor: lukiz_87 » 26 kwie 2008, 16:20

Witam,

Na wstępie chciałbym przeprosić za tworzenie nowego tematu, ale przeczytałem już kilka z nich i dalej nie wiem jak mam rozwiązać swój problem.

Zbudowałem płytkę testową AVT 3500 tylko zamiast procesora AT90S2313 włożyłem Attiny2313 i dowiedziałem się że trzeba ustawić bity(w zakładce Lock and Fuse Bits), więc zacząłem ustawiać jak jest podane w temacie ale nadal mi nie działało i wiem że ostatnia zmiana jaka dokonałem to dałem w Fusbit A987 - coś związane z 128kHz(dokładnie nie pamiętam). Teraz jak daję program chip to wyskakuje mi komunikat: Could not identify chip with ID:003D00 oraz Selected chip and target chip do not match AT90S1200<>Atiny2313 i w zakładce Lock and Fuse Bits mam "???".
Co mam zrobić żeby ustawić jeszcze raz te bity i procesor działał poprawnie.
Posiadam najnowszą wersję Bascoma Avt 1.11.9.1
chciałbym dodac że to są moje pierwsze kroki w programowaniu i posiadam, programator STK200/300

Pozdrawiam.


____________
Tytuł zmieniłem na bardziej odpowiedni. ZbeeGin
Ostatnio zmieniony 26 kwie 2008, 16:43 przez lukiz_87, łącznie zmieniany 2 razy.

ZbeeGin

Post autor: ZbeeGin » 26 kwie 2008, 16:56

lukiz_87 pisze:Zbudowałem płytkę testową AVT 3500 tylko zamiast procesora AT90S2313 włożyłem Attiny2313 i dowiedziałem się że trzeba ustawić bity(w zakładce Lock and Fuse Bits), więc zacząłem ustawiać jak jest podane w temacie ale nadal mi nie działało i wiem że ostatnia zmiana jaka dokonałem to dałem w Fusbit A987 - coś związane z 128kHz(dokładnie nie pamiętam).
Dlatego warto się było zatrzymać z tym ustawianiem, a nie próbować co popadnie.
lukiz_87 pisze:Teraz jak daję program chip to wyskakuje mi komunikat: Could not identify chip with ID:003D00 oraz Selected chip and target chip do not match AT90S1200<>Atiny2313 i w zakładce Lock and Fuse Bits mam "???".
Co mam zrobić żeby ustawić jeszcze raz te bity i procesor działał poprawnie.
Będzie kłopot, gdyż ustawiłeś sobie bardzo niską częstotliwość taktowania z układu Watchdog.
Trzeba będzie zmienić w opcjach w zakładce "Programmer" parametr "Port Delay" na znacznie większy. I próbować skomunikować się z procesorem.

lukiz_87
-
Posty: 3
Rejestracja: 26 kwie 2008, 16:02
Lokalizacja: Zielona Góra

Post autor: lukiz_87 » 26 kwie 2008, 19:03

jest udało się :mrgreen: wpisałem w Port Delay 10, prosze mi teraz powiedzieć jak mam ustawić te bity. :?:

ZbeeGin

Post autor: ZbeeGin » 26 kwie 2008, 19:56

Powinno to wyglądać tak jak na obrazku. Bądź pewien, że kwarc i kondensatory obciążające w generatorze są sprawne, inaczej procesor "nie wstanie".
Załączniki
fuse_4M_XTAL.JPG

lukiz_87
-
Posty: 3
Rejestracja: 26 kwie 2008, 16:02
Lokalizacja: Zielona Góra

Post autor: lukiz_87 » 26 kwie 2008, 20:24

Wielkie dzięki, już wszystko działa. Sprawdziłem na kilku programach :mrgreen:

ODPOWIEDZ