Chcąc zacząć przygodę z uC zakupiłem programator usbasp (swoją drogą nie mogą ich troszkę drożej sprzedawać, a żeby te programatory były chociaż tak zabudowane jak pendrive??), 5 atmeg8 plus drobnicę. Dzięki kursom z internetu udało mi się skompilować program do postaci hex. Za pomocą Programmer Notepad próbuje wgrać plik hex na atmegę. Wyskakuje mi coś takiego:
Oczywiście ciężko włożyć atmegę8 do tej podstawki. Aby tego dokonać przygiąłem delikatnie wszystkie nóżki z 1 strony, ale to tak bardzo nie dochodzi. Sprawdziłem, po wyjęciu atmegi z podstawki programującej jest ten sam błąd, więc pewnie problem wynika z tego, że to nie dochodzi. Może ktoś wie jak sprawdzić, czy to na pewno przyczyna techniczna, może ktoś z Was miał ten sam problem? Dodam, że kupiłem programator usbasp z podstawką do kilku atmeg. Do tej podstawki jest zasilanie, ale osoba, która mi sprzedawała twierdzi, że podczas programowania nie potrzebne jest to zasilanie podstawki, gdyż jest ona zasilana z usb.
[/quote]
Cytat:avrdude -p atmega8 -P usb -c usbasp -U flash:w:led.hex
avrdude: error: programm enable: target doesn't answer. 1
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude done. Thank you.
make.exe: *** [program] Error 1
> Process Exit Code: 2
> Time Taken: 00:02
Oczywiście ciężko włożyć atmegę8 do tej podstawki. Aby tego dokonać przygiąłem delikatnie wszystkie nóżki z 1 strony, ale to tak bardzo nie dochodzi. Sprawdziłem, po wyjęciu atmegi z podstawki programującej jest ten sam błąd, więc pewnie problem wynika z tego, że to nie dochodzi. Może ktoś wie jak sprawdzić, czy to na pewno przyczyna techniczna, może ktoś z Was miał ten sam problem? Dodam, że kupiłem programator usbasp z podstawką do kilku atmeg. Do tej podstawki jest zasilanie, ale osoba, która mi sprzedawała twierdzi, że podczas programowania nie potrzebne jest to zasilanie podstawki, gdyż jest ona zasilana z usb.
[/quote]