Skocz do zawartości

Avrdude - problem z wysłaniem programu


Maniac

Pomocna odpowiedź

Witam,
Napisałem prosty kod w bascom, przekonwertowałem do *.hex i teraz za pomocą avrdude próbuje wysłać go do uC. Wyniki z połączenia z uC są prawidłowe, ale jest problem gdy chce coś wysłać. Z tego co pamiętam to kiedyś na tym samym uC było prawidłowo.

Tutaj to co się wysypuje:

Pozdrawiam

Link do komentarza
Share on other sites

A gdzież to ten plik test.hex masz zapisany? Komunikaty znaczą mw tyle, że uC został poprawnie wykryty, okazało się że flash jest pusty, więc nastąpi jego wymazanie, żeby temu zapobiec, trzeba dopisać -D na końcu linii, ale zostaw tak jak jest - to tylko informacja. Potem pokazywany jest licznik cykli czyszczenie-zapis, czyszczenie proca i avrdude nie potrafi odczytać tego pliku test.hex, bo nie wie gdzie jest.

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

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

Podaj bezwzględną ścieżkę do tego test.hex to pewnie zadziała. Ewentualnie w konsoli przejdź do folderu gdzie znajduje się ten plik i dopiero z tego miejsca odpal avrdude.

Link do komentarza
Share on other sites

Dobrze. Dzięki za pomoc. Poprostu plik nazywał się: test.HEX, a ja wpisywałem: test.hex i był problem. Żeby nie zakładać nowego tematu to zapytam, czym jest spowodowane odbieranie "śmieci"? Zwiększyć baud, czy może coś innego?

Link do komentarza
Share on other sites

Dopasować baud procesora do baud terminala (albo odwrotnie). Nie przekraczaj 9600bps. Masy przejściówki i układu połączone?

Link do komentarza
Share on other sites

Gdyby ktoś miał jeszcze jakieś pomysły, czemu nie odbiera poprawnego ciągu tylko "śmieci" to proszę pisać 😉 Narazie zadowole się tym, że jest połączenie między uC, a PC, głuche, ale jest.

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.