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 5 cze 2025, o 19:38


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 
    Autor Wiadomość
    PostNapisane: 30 wrz 2015, o 15:00 
    Offline
    Nowy

    Dołączył(a): 27 sie 2015
    Posty: 23
    Pomógł: 0

    Witam,
    Problem brzmi dość oklepanie, ale jednak jest dość dziwny - mianowicie przy identycznym połączeniu raz mkAVR calculator wykrywa mi uC, a raz nie. Mam programator usbasp firmy Atnel.

    Działam na wewnętrznym oscylatorze, nigdy moja atmega nie została zmieniona na zewnętrzny kwarc, wogóle w tym nie majstrowałam jeszcze. Jedyne co zmieniłam to taktowanie na 8Mhz, ale to już jakiś czas temu na samym początku (jakiś miesiąc temu) i wszystko mi z tym działało.

    Połączenie musi być prawidłowe - wgrywa mi się program, wszystko działa jak należy. Minutę później - wprowadzam drobną poprawkę do programu, chcę wgrać do uC i w Eclpisie mi pisze standardowe "rc=-1". W tym czasie cały układ nie został nawet dotknięty, żadne połączenia nie zmienione.
    Czasem wszystko działa prawidłowo cały czas, a np. na następny dzień (nic nie zmieniam w połączeniach!) na początku działa, a potem już nie. Czasem wystarczy chwilę poczekać, znowu kliknąć "Sprawdź podłączony AVR" i już wykrywa oraz da się wgrać program z Eclipsa.


    Ogólnie te problemy występowały raz na jakiś czas (rzadko), ale zawsze "po chwili już działało". Ale dzisiaj to już jest jakaś magia, której nie ogarniam. Raz widzi, raz nie widzi. W konsoli avrdude wyświetlają się co chwile inne komunikaty:

    Kod:
    avrdude_mk.exe: set SCK frequency to 187500 Hz
    avrdude_mk.exe: error: programm enable: target doesn't answer. 1
    avrdude_mk.exe: initialization failed, rc=-1
    avrdude_mk.exe: AVR device initialized and ready to accept instructions
    avrdude_mk.exe: Device signature = 0x000000
    avrdude_mk.exe: Yikes!  Invalid device signature.
    avrdude_mk.exe: Expected signature for ATMEGA8 is 1E 93 07

    avrdude_mk.exe done.  Thank you.

    Compiled special for http://forum.atnel.pl (v5.11.1)



    Kod:
    avrdude_mk.exe: set SCK frequency to 187500 Hz
    avrdude_mk.exe: AVR device initialized and ready to accept instructions

    Reading | ################################################## | 100% 0.02s

    avrdude_mk.exe: Device signature = 0x000002
    avrdude_mk.exe: Expected signature for ATMEGA8 is 1E 93 07
    avrdude_mk.exe: current erase-rewrite cycle count is 65279 (if being tracked)
    avrdude_mk.exe: reading signature memory:

    Reading | ################################################## | 100% 0.02s

    avrdude_mk.exe: writing output file "E:\User\Moje dokumenty\mkAVRCalculator\sig_tmp.hex"

    avrdude_mk.exe: safemode: Fuses OK

    avrdude_mk.exe done.  Thank you.

    Compiled special for http://forum.atnel.pl (v5.11.1)



    Kod:
    avrdude_mk.exe: set SCK frequency to 187500 Hz
    avrdude_mk.exe: AVR device initialized and ready to accept instructions

    Reading | ################################################## | 100% 0.03s

    avrdude_mk.exe: Device signature = 0x000000
    avrdude_mk.exe: Yikes!  Invalid device signature.
    avrdude_mk.exe: Expected signature for ATMEGA8 is 1E 93 07
    avrdude_mk.exe: safemode: Verify error - unable to read hfuse properly. Programmer may not be reliable.
    avrdude_mk.exe: safemode: To protect your AVR the programming will be aborted

    avrdude_mk.exe done.  Thank you.

    Compiled special for http://forum.atnel.pl (v5.11.1)




    Kod:
    avrdude_mk.exe: Warning: cannot query manufacturer for device: libusb0-dll:err [control_msg] sending control message failed, win error: Urządzenie dołączone do komputera nie działa.



    avrdude_mk.exe: error: could not find USB device "USBasp" with vid=0x16c0 pid=0x5dc

    avrdude_mk.exe done.  Thank you.

    Compiled special for http://forum.atnel.pl (v5.11.1)





    Wszystkie te komunikaty wyświetlają się jeden po drugim, bez żadnych zmian w połączeniach. Np. klikam "sprawdź podłączony avr" i wyświetla się komunikat nr 1, a 20 sekund później znowu klikam i wyświetla się komunikat nr 2. Połączenia sprawdzałam już wiele razy (w końcu to tylko 7 przewodów), ale chyba najlepszym dowodem na to że są poprawne jest to, że kiedy procesor jest widziany i wygrywam program, to wykonuje się on prawidłowo i wogóle wszystko jest ok.


    Założę się, że to jakaś idiotyczna moja pomyłka, więc może komuś przychodzi do głowy, w czym może być problem. Jeśli potrzebne są jeszcze jakieś informacje to proszę napisać



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 wrz 2015, o 15:06 
    Offline
    Moderator
    Avatar użytkownika

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

    Zagatka napisał(a):
    ale chyba najlepszym dowodem na to że są poprawne jest to, że kiedy procesor jest widziany i wygrywam program, to wykonuje się on prawidłowo i wogóle wszystko jest ok.

    To jest tylko najlepszym dowodem, że kolega miał jeszcze bardzo mało do czynienia z elektroniką i stąd takie pomysły, że to może być dowodem. A jest wręcz przeciwnie i KAŻDY może ci to potwierdzić, że jak widać taki efekt to wręcz na 99,99999% można się spodziewać problemów właśnie z elekroniką a szczególnie kablami .... ale nie tylko bo zasilaniem również ...

    Ja bym zaczął zamiast sprawdzać przewody to WYMIENIĆ przewody na inne wtedy można mieć większą pewność

    Jeśli działasz na stykówce to na chwilę przesiadłbym się na coś innego i sprawdził

    Oczywiście, że w grę mogą wchodzić jeszcze inne problemy nawet i z samym programatorem czego też nie można wykluczyć ale najpierw to trzeba byłoby mieć więcej informacji - zamiast zapewnień, że na 100% wszystkie połączenia są sprawne

    Tyle, że to już warto uzgadniać bezpośrednio z pomocą techniczną firmy Atnel, która nigdy nie zostawia nikogo z problemem. Więc jak coś to pisz na biuro@atnel.pl

    _________________
    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: 30 wrz 2015, o 15:08 
    Offline
    Użytkownik

    Dołączył(a): 11 wrz 2013
    Posty: 709
    Zbananowany użytkownik

    Pomógł: 23

    Pokaż zdjęcie połączeń, bo podejrzewam, że używasz "badziewnych" kabelków, które potrafią robic psikusy bez przyczyny.

    --
    Grzegorz...

    ------------------------ [ Dodano po: 1 minucie ]

    No Mirku jak zwykle Ty szybciej :D.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 wrz 2015, o 16:22 
    Offline
    Nowy

    Dołączył(a): 27 sie 2015
    Posty: 23
    Pomógł: 0

    Dziękuję za rozwianie moich wątpliwości, że mój programator jest jakiś wyjątkowy. Dziwnym trafem po podłączeniu tylko jednej diody i wywaleniu całej reszty mojego układu komunikacja działa...

    Grzegorz kabelki mam ładne...
    Obrazek

    No coż, czasem człowiek potrzebuje się upewnić czy nie zwariował że mu się takie dziwne rzeczy dzieją :roll:



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 wrz 2015, o 19:18 
    Offline
    Użytkownik

    Dołączył(a): 01 cze 2015
    Posty: 30
    Pomógł: 2

    Kabelki bardzo ładne, nawet z opisami :)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 wrz 2015, o 20:11 
    Offline
    Użytkownik

    Dołączył(a): 11 wrz 2013
    Posty: 709
    Zbananowany użytkownik

    Pomógł: 23

    Akurat tu się z Tobą nie zgodzę.
    To nie są ładne kabelki tylko najgorszy syf jaki może byc.
    Przez takie same (chodzi o wykonanie końcówek) też rwałem włosy z głowy (choc do rwania już bardzo mało ;) ).
    W tych kabelkach końcówki są wykonane tak, że często nie wiadomo czemu w platiku przewód siedzi a nie przewodzi.

    Kup coś lepszego - nie będę dawał linków, bo po takiej krytyce powyżej ktoś mnie posądzi o kryptoreklamę :lol:.

    --
    Grzegorz...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 wrz 2015, o 20:25 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    Ja polecam te Crimpy BLS
    Obrazek

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 wrz 2015, o 20:41 
    Offline
    Użytkownik

    Dołączył(a): 11 wrz 2013
    Posty: 709
    Zbananowany użytkownik

    Pomógł: 23

    Właśnie o wykonane w oparciu o podobne zaciski przewody bym polecał, a nie to g.... znaczy się badziewie ze zdjęcia kolegi zakładającego wątek :).

    --
    Grzegorz...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 wrz 2015, o 22:01 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 sty 2013
    Posty: 1760
    Pomógł: 196

    Witam
    A może kol.Zagatka ma źle zmontowany układ.
    Zagatka napisał(a):
    ...po podłączeniu tylko jednej diody i wywaleniu całej reszty mojego układu komunikacja działa...

    Mam pytanie: czy pod tym ładnym pomarańczowym (czerwonym?) kabelkiem kryje się rezystor łączący LED'a z Vcc, czy tak na żywca - zwykły drucik?

    Pozdr.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 paź 2015, o 08:18 
    Offline
    Użytkownik

    Dołączył(a): 15 cze 2013
    Posty: 599
    Lokalizacja: Lubin
    Zbananowany użytkownik

    Pomógł: 35

    Zagatka napisał(a):
    Kod:
    avrdude_mk.exe: Warning: cannot query manufacturer for device: libusb0-dll:err [control_msg] sending control message failed, win error: Urządzenie dołączone do komputera nie działa.



    avrdude_mk.exe: error: could not find USB device "USBasp" with vid=0x16c0 pid=0x5dc

    avrdude_mk.exe done.  Thank you.

    Compiled special for http://forum.atnel.pl (v5.11.1)


    Ten komunikat informuje o problemach po stronie USB. Wygląda że nie styka coś w USB. Może używasz przedłużacza USB i wyrobione gniazdo masz albo jak to bywa w przedłużaczach gniazdo USB jest kiepskiej jakości.
    Sprawdź w innym porcie USB.



    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: 10 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

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


    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:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO