Witam.
Złożyłem sobie najprostszy układ z atmegą16 na płytce stykowej. Udało mi się odczytać model programem MkAVR Calkulator. Programy wgrywałem za pomocą AVR Burn-O-Mat i wszystko działało.
W pewnym momencie zacząłem sobie przeglądać fusebity i (nie pytajcie czemu to zrobiłem - nie wiem) w zakładce External RC oscillator, gdzie było ustawione 0.9Mhz - 3.0Mhz zmieniłem na wartość najwyższą, więc 8.0Mhz - 12.0Mhz.
Kliknąłem na "write fuses" i bang. Od tej pory nie mogę ani wgrać wsadu, ani odczytać/zapisać fuse'ów.
Mkavr Calculator przy próbie odczytu typu mikrokontrolera wyrzuca:
Chcąc sprawdzić czy to może coś z programatorem, podłączyłem Atmegę8, wszystko śmiga. Przeszedłem z powrotem na ATmege 16 i błąd dalej ten sam.
Używam USBASP.
Przeczytałem już ze 20 tematów związanych z tym błędem, ale dalej nie umiem sobie poradzić z problemem. Wnioskuję, że powinienem spróbować doprowadzić do uC sygnał z generatora czy coś takiego, ale w tym momencie już się gubię, bo nie znam zasady działania takiego urządzenia i nie od końca wiem o co chodzi.
Dziękuję za pomoc!
Złożyłem sobie najprostszy układ z atmegą16 na płytce stykowej. Udało mi się odczytać model programem MkAVR Calkulator. Programy wgrywałem za pomocą AVR Burn-O-Mat i wszystko działało.
W pewnym momencie zacząłem sobie przeglądać fusebity i (nie pytajcie czemu to zrobiłem - nie wiem) w zakładce External RC oscillator, gdzie było ustawione 0.9Mhz - 3.0Mhz zmieniłem na wartość najwyższą, więc 8.0Mhz - 12.0Mhz.
Kliknąłem na "write fuses" i bang. Od tej pory nie mogę ani wgrać wsadu, ani odczytać/zapisać fuse'ów.
Mkavr Calculator przy próbie odczytu typu mikrokontrolera wyrzuca:
Cytat:avrdude.exe: set SCK frequency to 187500 Hz
avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
avrdude.exe: error: programm enable: target doesn't answer. 1
avrdude.exe: initialization failed, rc=-1
avrdude.exe: AVR device initialized and ready to accept instructions
avrdude.exe: Device signature = 0x000000
avrdude.exe: Yikes! Invalid device signature.
avrdude.exe: Expected signature for ATMEGA8 is 1E 93 07
avrdude.exe done. Thank you.
Chcąc sprawdzić czy to może coś z programatorem, podłączyłem Atmegę8, wszystko śmiga. Przeszedłem z powrotem na ATmege 16 i błąd dalej ten sam.
Używam USBASP.
Przeczytałem już ze 20 tematów związanych z tym błędem, ale dalej nie umiem sobie poradzić z problemem. Wnioskuję, że powinienem spróbować doprowadzić do uC sygnał z generatora czy coś takiego, ale w tym momencie już się gubię, bo nie znam zasady działania takiego urządzenia i nie od końca wiem o co chodzi.
Dziękuję za pomoc!
Moderowany przez dondu:Staraj się używać funkcji forum do uwypuklania ważnych fragmentów - poprawiłem używając cytatu QUOTE - to znacznie poprawia czytelność postów.