Skocz do zawartości

Problem przy programowaniu WinAVR


szymon64

Pomocna odpowiedź

Witam wszystkich

Mam problem z wgraniem programu do atmegi.

WinAvr wyrzuca taki komunikat:

> "make.exe" program

avrdude -p atmega8 -P lpt1 -c stk200 -U flash:w:main.hex

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0x1e9307

avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed

To disable this feature, specify the -D option.

avrdude: erasing chip

avrdude: reading input file "main.hex"

avrdude: input file main.hex auto detected as Intel Hex

avrdude: writing flash (106 bytes):

Writing | ################################################## | 100% 0.05s

avrdude: 106 bytes of flash written

avrdude: verifying flash memory against main.hex:

avrdude: load data flash data from input file main.hex:

avrdude: input file main.hex auto detected as Intel Hex

avrdude: input file main.hex contains 106 bytes

avrdude: reading on-chip flash data:

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

avrdude: verifying ...

avrdude: verification error, first mismatch at byte 0x0000

0x12 != 0xff

avrdude: verification error; content mismatch

avrdude done. Thank you.

make.exe: *** [program] Error 1

> Process Exit Code: 2

> Time Taken: 00:01

Korzystam z programatora STK200. Nie mam pojęcia w czym tkwi problem.

Szukałem ale żadnej konkretnej odpowiedzi znaleźć nie mogę.

Pozdrawiam i liczę na pomoc.

Link do komentarza
Share on other sites

Dzięki za pomoc, problem rozwiązany.

edit: Problemem okazały się kondensatory 100nF przy Vcc i źle poprowadzone GND.

Niewielka zmiana w projekcie płytki wszystko rozwiązała.

Jak ktoś ma podobny problem niech sprawdzi dokładnie zasilanie 🙂

Pozdrawiam i dzięki za podpowiedzi.

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.