mac1ej Napisano Lipiec 22, 2017 Udostępnij Napisano Lipiec 22, 2017 Cześć koledzy! Mam nadzieję że pomożecie bo mi już ręce opadają. Tydzień temu podczas używania mojego programu pojawił się problem z bootloaderem- żeby go na nowo wypalić zaopatrzyłem się w urządzenie zwane usbasp. Wyskoczył błąd z złą sygnaturą w arduino studio i nie dało się nic zrobić więc pobrałem AVRDude gdzie mogłem ominąć sprawdzenie sygnatur program hex ,który wygenerowałem niby się wgrał ale podczas weryfikacji wyskoczyły errory, spróbowałem jeszcze wgrać program ale pojawił się błąd, potem jeszcze raz próbowałem sprawdzić status płytki i wyskoczyło C:\AVRDude>avrdude -c usbasp -p m328p -F avrdude: warning: cannot set sck period. please check for usbasp firmware update. avrdude: error: programm enable: target doesn't answer. 1 avrdude: initialization failed, rc=-1 avrdude: AVR device initialized and ready to accept instructions avrdude: Device signature = 0x000000 avrdude: Yikes! Invalid device signature. avrdude: Expected signature for ATMEGA328P is 1E 95 0F avrdude done. Thank you. Cytuj Link do komentarza Share on other sites More sharing options...
deshipu Lipiec 22, 2017 Udostępnij Lipiec 22, 2017 Sprawdź połączenia, upewnij się, że masz podłączony oscylator, jeśli takie flagi masz ustawione, no i spróbuj na programatorze ustawić zworkę wolniejszego zegara. Cytuj Link do komentarza Share on other sites More sharing options...
Elvis Lipiec 22, 2017 Udostępnij Lipiec 22, 2017 target doesn't answer Może przypomnij sobie co dokładnie zrobiłeś zanim bootloader przestał działać? Może na przykład pojawił się magiczny błękitny dym? Zobacz też czy układ się nie grzeje oraz ile prądu pobiera. Skoro nie odpowiada, to istnieje ryzyko że już nie żyje... Cytuj Link do komentarza Share on other sites More sharing options...
mac1ej Lipiec 22, 2017 Autor tematu Udostępnij Lipiec 22, 2017 połączenie na pewno jest dobre, co znaczy czy mam podłączony oscylator? z flagą -B10 też nie idzie [ Dodano: 23-07-2017, 00:14 ] Co robiłem zanim przestał działąć? Całe urządzenie było autem na bluetooth na pewno było wszystko dobrze bo przez cały dzień jeździł potem wyłączyłem i jak włączyłem na drugi dzień to bootloader się wysypał. Bardziej się zastanawiam czy czegoś nie zepsułem podczas programowania i dla tego jest ten błąd ale nie wiem czemu nie odpowiada. Cytuj Link do komentarza Share on other sites More sharing options...
Polecacz 101 Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Produkcja i montaż PCB - wybierz sprawdzone PCBWay! • Darmowe płytki dla studentów i projektów non-profit • Tylko 5$ za 10 prototypów PCB w 24 godziny • Usługa projektowania PCB na zlecenie • Montaż PCB od 30$ + bezpłatna dostawa i szablony • Darmowe narzędzie do podglądu plików Gerber Zobacz również » Film z fabryki PCBWay
deshipu Lipiec 22, 2017 Udostępnij Lipiec 22, 2017 co znaczy czy mam podłączony oscylator? Może zajrzyj do noty katalogowej, tam jest ładnie narysowane jak on musi być podłączony. połączenie na pewno jest dobre A może tak dla pewności narysujesz nam tu schemat jak połączyłeś? na pewno było wszystko dobrze Skąd taka pewność? Może działało, ale się powoli przegrzewało albo dostawało "kopniaki" wysokiego napięcia z silnika i w końcu wysiadło? Narysuj schemat tego auta to będziemy mogli zobaczyć czy było dobrze. Cytuj Link do komentarza Share on other sites More sharing options...
mac1ej Lipiec 22, 2017 Autor tematu Udostępnij Lipiec 22, 2017 https://circuits.io/circuits/5378624-the-unnamed-circuit Tak sprawdziłem 2 razy dobrze jest podłączone(oscylator) Cytuj Link do komentarza Share on other sites More sharing options...
deshipu Lipiec 22, 2017 Udostępnij Lipiec 22, 2017 Ten link mi pokazuje tylko 3 niebieskie migające kropki. Cytuj Link do komentarza Share on other sites More sharing options...
mac1ej Lipiec 22, 2017 Autor tematu Udostępnij Lipiec 22, 2017 Cytuj Link do komentarza Share on other sites More sharing options...
deshipu Lipiec 22, 2017 Udostępnij Lipiec 22, 2017 Jeśli to rzeczywiście są serwa, a nie silniki, to rzeczywiście wygląda dobrze. A jak podłączasz programator? Cytuj Link do komentarza Share on other sites More sharing options...
mac1ej Lipiec 22, 2017 Autor tematu Udostępnij Lipiec 22, 2017 przez iscp [ Dodano: 23-07-2017, 01:36 ] w usbasp złącze 10pin i kabelkami do iscp Cytuj Link do komentarza Share on other sites More sharing options...
deshipu Lipiec 22, 2017 Udostępnij Lipiec 22, 2017 Tak losowo te kabelki wtykasz, czy jest w tym jakaś logika? Cytuj Link do komentarza Share on other sites More sharing options...
mac1ej Lipiec 22, 2017 Autor tematu Udostępnij Lipiec 22, 2017 Wolę się nie zdawać na moje szczęście 😋 Cytuj Link do komentarza Share on other sites More sharing options...
deshipu Lipiec 23, 2017 Udostępnij Lipiec 23, 2017 Ale nadal to mi nie mówi jak połączyłeś. Na przykład którego z pinów GND użyłeś? Jesteś także pewien, że ten pinout jest dokładnie do twojego programatora? Bo one się różnią między sobą. Cytuj Link do komentarza Share on other sites More sharing options...
mac1ej Lipiec 23, 2017 Autor tematu Udostępnij Lipiec 23, 2017 zgadza się z opisem na płytce więc to jest prawidłowo. Tak jak jest na tym zdjęciu to użyłem przedostatniego GND Cytuj Link do komentarza Share on other sites More sharing options...
deshipu Lipiec 23, 2017 Udostępnij Lipiec 23, 2017 Te nóżki, które masz tam oznaczone na programatorze jako GND są czasem wykorzystywane jako RX i TX do debugowania. Nie wiem która to jest "przedostatnia", ale sprawdziłbym na twoim miejscu czy rzeczywiście jest na niej masa. Cytuj Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
Dołącz do dyskusji, napisz odpowiedź!
Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!