Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 13 lip 2025, o 01:58


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 9 ] 
    Autor Wiadomość
    PostNapisane: 26 sie 2015, o 21:17 
    Offline
    Nowy

    Dołączył(a): 06 lis 2014
    Posty: 20
    Pomógł: 0

    Witam.
    Mam problem z zaprogramowaniem procesora atmega8.
    Mam takowy komunikat:

    Kod:
    avrdude: Device signature = 0x000000
    avrdude: Yikes!  Invalid device signature.


    Problem pojawił się gdy zmieniłem fuse bity na:
    H:D9
    L:A8

    Po tej zmianie procesor wyświetla powyższy komunikat.
    Ktoś ma pomysł jak go zreanimować ?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 sie 2015, o 21:26 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27415
    Lokalizacja: Szczecin
    Pomógł: 1043

    Powiedz mi - ciężko ci napisać jakieś pełne informacje ? np jaki programator ? Jak to masz złożone ? stykówka? jakiś własny układ? jakiś zestaw? - schemat itp itd ?

    A nawiasem mówiąc to po choinkę takie fusebity ustawiałeś ? Wiesz co robiłeś chociaż ustawiając je w ten sposób ?

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 sie 2015, o 21:39 
    Offline
    Nowy

    Dołączył(a): 06 lis 2014
    Posty: 20
    Pomógł: 0

    Wszystko mam na płytce stykowej - podłączony procesor i zewnętrzny rezonator kwarcowy 16MHz i dwa kondensatory ceramiczne 22pF.
    Programuje przez Arduino.
    Chce wgrać wsad z tej strony http://www.fischl.de/usbasp/
    System operacyjny to linux.

    Chciałem ustawić aby korzystał z zewnętrznego rezonatora 12MHz ... niestety coś poszło nie tak.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 sie 2015, o 22:19 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27415
    Lokalizacja: Szczecin
    Pomógł: 1043

    No ok teraz jaśniej - ale powiedz mi co mają wspólnego te wartości fusebitów, które podałeś z zewn. kwarcem 12 MHz ??? bo ja twierdzę, że nic ...

    sprawdź to sobie w programie MkAvrCalculator i na przyszłość tego programu używaj to nie zablokujesz sobie procka

    a teraz to musisz spróbować dostarczyć jakieś niewielkej częstotliwości taktowanie na XTAL1

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 27 sie 2015, o 11:05 
    Offline
    Nowy

    Dołączył(a): 06 lis 2014
    Posty: 20
    Pomógł: 0

    Zasugerowałem się opcją z tego programu.

    Obrazek



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 27 sie 2015, o 11:24 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27415
    Lokalizacja: Szczecin
    Pomógł: 1043

    No to jeszcze raz ci powtórzę - korzystaj z MkAvrCalculator - tym bardziej, że za FREE działa z twoim ATmega8 ... a ty się katujesz jakimiś dziwolągami których do końca nawet nie rozumiesz. A zajrzyj sobie do zakładki FUSY UPROSZCZONE w programie MkAvrCalculator i powiedz mi czy tam czegoś nie rozumiesz

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 27 sie 2015, o 11:27 
    Offline
    Użytkownik

    Dołączył(a): 24 kwi 2012
    Posty: 76
    Lokalizacja: Ostrów Wielkopolski
    Pomógł: 6

    No ale popatrz dokładnie do czego jest zakładka w której "zaptaszkowałeś" częstotliwość....dotyczy ona zewnętrznego rezonatora RC a nie zewnętrznego kwarcu. Popatrz w nocie katalogowej jak podłącza się zewnętrzny rezonator RC a jak kwarc i zrozumiesz czemu procek przestał "gadać" z Tobą ;)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 27 sie 2015, o 13:12 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 09 gru 2014
    Posty: 1540
    Pomógł: 269

    Zobacz na strone 29
    http://www.atmel.com/Images/Atmel-2486-8-bit-AVR-microcontroller-ATmega8_L_datasheet.pdf
    Musisz podłączyć rezystor o wartości 2.2K i kondensator o wartości 22pF. Oczywiście na ten czas odłącz ten rezonator kwarcowy 16MHz i podłącz tylko te elementy jak na schemacie z noty. Jeśli tak zrobisz to Twój procek ruszy i będziesz znowu mógł zmienić fusybity. Tym razem wyberz External Crystal or ceramic resonator z opcją >8MHz i zaznacz CKOPT. Zapropgramuj, odłącz ten rezystor i podłącz kwarc z dwoma kondensatorami 22pF jak poprzednio. Wszystko powinno działać jak należy.
    Nie jest to trudne. Powodzenia. ;)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 27 sie 2015, o 20:47 
    Offline
    Nowy

    Dołączył(a): 06 lis 2014
    Posty: 20
    Pomógł: 0

    Działa, dzięki za pomoc.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 9 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 5 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO