ISP + Atmega8 + AVRDude

Gast #168612
Lesenswert?

Soda ... ich mal wieder ;)

Ich würde gerne einen Atmega8 mit AVRDude (ist ja beim WinAVR Paket
dabei) beschreiben.

Auf der AVR Dude Seite habe ich folgende Steckerbelegung gefunden (als
einfach Möglichkeit):
http://www.bsdhome.com/avrdude/
Hier wären also die folgenden Pins genutzt:

Pin7 - Reset
Pin8 - SCK
Pin9 - MOSI
Pin10 - MISO
Pin 18 - Signal Ground

ich schätze mal die Widerstände von denen auf der Seite die Rede ist,
kommen zwischen MOSI und Pin9 bzw. zwischen MISO und Pin 10. - Richtig
?


Gut, nun gibts jedoch auf
http://www.mikrocontroller.net/articles/AVR_In_System_Programmer einen
Link zu http://s-huehn.de/elektronik/avr-prog/avr-prog.htm.
Soweit so gut .. Nur sind hier die Pins:
Pin 6 - SCK
Pin 7 - MOSI
Pin 9 - RESET
Pin 10 - MISO
Pin 24,25 - GND


Welche Schaltung würdet ihr nun bauen. Ich habe gelesen, dass man
Avrdude einfach die Pins sagen kann, welche man nehmen könnte.

Welches "Profil" bzw. welche Pinbelegung ist schon vorgegeben ?

Danke für Antworten :)
Gast #168613
Lesenswert?

Nach einigem hin- und her mit verschiedenen belegungen die eine gewisse
zeit lang auf allen meinen Rechnern funktioniert haben  - und dann
plötzlich mit dem einen rechner nicht mehr - und nach einer zeit mit
dem anderen auch nicht mehr, bin ich bei der picoweb belegung
gelandet. Diese läuft  seit ich sie verwende ohne jegliche probleme auf
jedem rechner.
Die belegung ist im aktuellen avrdude.conf dokumentiert.
Gast #168615
Lesenswert?

soda. .danke mal für deine Antwort :)

ich kanns net wirklich begründen, aber ich denke mir dass ich eine
Beschaltung, die sowohl PonyProg als auch AVRDude verarbeiten kann,
nehmen werde.
Daher werde ich die Picoweb wohl erst im äussersten Notfall mal testen
:)

Wenn ich nun z.B. die Schaltung mit ID = bsd nehme (eh gleich die erste
im avrdude.conf). Heisst das dann dass ich Pin 2,3,4+5 mit VCC verbinden
muss, Pin 7 vom ParallelPortStecker mit dem Reset Pin, Pin 8 mit SCK
usw.?

Ist VCC unbedingt nötig?

An welche Pins hast du die Widerstände gehängt?
Gast #168616
Lesenswert?

Ich habe keine Ahnung mehr welche belegung mit avrdude UND ponyprog
läuft. Im ponyprog musste ich parallel-"avr-isp" einstellen und im
avrdude ????.

VCC brauchst Du nur wenn wenn Du einen Treiberbaustein (zB 74xx244)
dazwischensetzt und diesen über die Paralellschnittstelle versorgen
musst.
Widerstände an alle Signalpins: SCK, MISO MOSI, RESET.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren