Cześć.
Używam programatora USBASP z wgranym softem ze strony fischl.de w wersji 2011-05-28, schemat podstawowy. Do tej pory używałem go na komputerze z systemem Win XP, sterownik w tej samej wersji. W tej konfiguracji nie było z nim żadnych problemów.
Przerzuciłem się na nowy komputer z systemem Win8,1 i tu jest problem, sterownik został chyba pomyślnie zainstalowany - urządzenie jest poprawnie widoczne w menedżerze urządzeń, Avrdude widzi go poprawnie i nawiązuje komunikację z procesorem. Jeżeli podam błędne urządzenie, Avrdude zwraca standardowy komunikat "expected device is...." przy czym poprawnie identyfikuje rzeczywistą sygnaturę. Problem pojawia się gdy ustawię poprawny uc, komunikacja przebiega do momentu odczytu sygnatury, i ostatni rezultat to "Avrdude.exe: Device signature = <poprawna sygnatura>". Dalsza komunikacja nie następuje, Avrdude wisi, dioda programowania się świeci.
Testowałem na 2 identycznych programatorach (oba na XP działały).
Podłączałem 3 różne uc (atmega324pa, attiny 24 i attiny 25 - ze wszystkimi się wcześniej komunikowałem).
Sterownik instalowałem na 3 różne sposoby:
1- ręcznie przez wejście w tryb bez podpisywania sterowników - instalowałem dokładnie ten sam sterownik co na XP.
2- za pomocą wizarda - wg http://mirekk36.blogspot.com/2011/05/wszystko-o-usbasp.html
3 - za pomocą zadig-a http://mirekk36.blogspot.com/2013/03/usbasp-win8-instalacja.html
Wszystkie 3 sposoby dają ten sam rezultat - urządzenie jest widoczne i można odczytać sygnaturę uc,a potem zwis.
Arvdude testowałem w 2 wersjach - 5.11 (na niej pracowałem wcześniej) oraz na 6.1 i używałem go bezpośrednio z konsoli podając tylko typ procesora i programator.
Czy ktoś ma pomysł co jeszcze mógłbym sprawdzić? zmienić diody zenera? (aktualnie mam 3.6V)
Używam programatora USBASP z wgranym softem ze strony fischl.de w wersji 2011-05-28, schemat podstawowy. Do tej pory używałem go na komputerze z systemem Win XP, sterownik w tej samej wersji. W tej konfiguracji nie było z nim żadnych problemów.
Przerzuciłem się na nowy komputer z systemem Win8,1 i tu jest problem, sterownik został chyba pomyślnie zainstalowany - urządzenie jest poprawnie widoczne w menedżerze urządzeń, Avrdude widzi go poprawnie i nawiązuje komunikację z procesorem. Jeżeli podam błędne urządzenie, Avrdude zwraca standardowy komunikat "expected device is...." przy czym poprawnie identyfikuje rzeczywistą sygnaturę. Problem pojawia się gdy ustawię poprawny uc, komunikacja przebiega do momentu odczytu sygnatury, i ostatni rezultat to "Avrdude.exe: Device signature = <poprawna sygnatura>". Dalsza komunikacja nie następuje, Avrdude wisi, dioda programowania się świeci.
Testowałem na 2 identycznych programatorach (oba na XP działały).
Podłączałem 3 różne uc (atmega324pa, attiny 24 i attiny 25 - ze wszystkimi się wcześniej komunikowałem).
Sterownik instalowałem na 3 różne sposoby:
1- ręcznie przez wejście w tryb bez podpisywania sterowników - instalowałem dokładnie ten sam sterownik co na XP.
2- za pomocą wizarda - wg http://mirekk36.blogspot.com/2011/05/wszystko-o-usbasp.html
3 - za pomocą zadig-a http://mirekk36.blogspot.com/2013/03/usbasp-win8-instalacja.html
Wszystkie 3 sposoby dają ten sam rezultat - urządzenie jest widoczne i można odczytać sygnaturę uc,a potem zwis.
Arvdude testowałem w 2 wersjach - 5.11 (na niej pracowałem wcześniej) oraz na 6.1 i używałem go bezpośrednio z konsoli podając tylko typ procesora i programator.
Czy ktoś ma pomysł co jeszcze mógłbym sprawdzić? zmienić diody zenera? (aktualnie mam 3.6V)