Witam grono
Zmontowałem sobie programator USBASP według oryginalnego schematu Thomasa Fischl'a. Atmegę zaprogramowałem stk200 i poprawnie ustawiłem fusebit'y.
Programowałem go już wieloma wersjami firmware ze strony fischl.de. Windows xp poprawnie odczytuje go jako USBasp. Instalowałem sterowniki libusb z oryginalnych paczek, jak i takie które znalazłem na elektrodzie.
Problem w tym, że jeśli do programatora nie jest podłączony żaden uC wtedy po poleceniu odczytania sygnatury w AVRDUDE, eXtreme burner, bascom avr. pokazuje, że znaleziono programator, ale nie można odczytać sygnatury ("target doesn't answer".
Natomiast jeśli podłącze uC (w moim przypadku atmega8, która siedzi w zegarze) wtedy każdy z w/w programów wywala komunikat, że nie rozpoznano urządzenia USB i wyświetla jego dane PID i VID
Dodam że gdy uC który chce zaprogramować jest wyciągnięty wtedy zielona dioda oświeci się na moment i zgaśnie. Natomiast jeśli uC jest podłączony to ta dioda się zaświeci i świeci cały czas, po czym nie da się nic już zrobić, jedynie odłączyć zasilanie od programatora i podłączyć spowrotem.
Testowałem na 3 komputerach. W pierwszym o którym mowa siedzi Windows XP SP2. Drugi jest laptop z Ubuntu 10.10 - tutaj avrdude w ogóle nie wykrywa programatora). Trzeci komputer ma Windows 7 ultimate - tutaj wykrywa go jako nieznane urządzenie, nie pomaga instalowanie sterowników.
Proszę o pomoc
Zmontowałem sobie programator USBASP według oryginalnego schematu Thomasa Fischl'a. Atmegę zaprogramowałem stk200 i poprawnie ustawiłem fusebit'y.
Programowałem go już wieloma wersjami firmware ze strony fischl.de. Windows xp poprawnie odczytuje go jako USBasp. Instalowałem sterowniki libusb z oryginalnych paczek, jak i takie które znalazłem na elektrodzie.
Problem w tym, że jeśli do programatora nie jest podłączony żaden uC wtedy po poleceniu odczytania sygnatury w AVRDUDE, eXtreme burner, bascom avr. pokazuje, że znaleziono programator, ale nie można odczytać sygnatury ("target doesn't answer".
Natomiast jeśli podłącze uC (w moim przypadku atmega8, która siedzi w zegarze) wtedy każdy z w/w programów wywala komunikat, że nie rozpoznano urządzenia USB i wyświetla jego dane PID i VID
Dodam że gdy uC który chce zaprogramować jest wyciągnięty wtedy zielona dioda oświeci się na moment i zgaśnie. Natomiast jeśli uC jest podłączony to ta dioda się zaświeci i świeci cały czas, po czym nie da się nic już zrobić, jedynie odłączyć zasilanie od programatora i podłączyć spowrotem.
Testowałem na 3 komputerach. W pierwszym o którym mowa siedzi Windows XP SP2. Drugi jest laptop z Ubuntu 10.10 - tutaj avrdude w ogóle nie wykrywa programatora). Trzeci komputer ma Windows 7 ultimate - tutaj wykrywa go jako nieznane urządzenie, nie pomaga instalowanie sterowników.
Proszę o pomoc