ich durchsuche schon seit tagen sämtliche foren, hab aber nirgends was
gefunden, also hoffe ich das mir einer von euch helfen kann...
ich will also meinen atmega32 vom laptop aus programmieren, habe dafür
ein kabel von usb auf parallel gekauft, und das kabel von dort zum µC
habe ich nach folgendem Bild zusammengebaut:
http://www.mikrocontroller.net/attachment/14207/avr-parallel.gif
PonyProg sagt mir jetzt immer das der Test(Probe) OK sei, aber auslesen
kann er den atmega32 leider nicht und sagt dann immer: "Communication
port not available (-16)"
hoffe mir kann jemand helfen... wäre echt lieb, da ich vorallem nach der
fehlermeldung gesucht habe und da nicht wirklich was gefunden habe...
Hi,
diese USB->Parallel-Umsetzer sind meist nicht dafür geeignet, da andere
Sachen als Drucker ranzuhängen.
Du musst dir also lieber direkt ein USB-Programmiergerät kaufen.
Empfehlenswert ist USBprog hier aus dem Shop, aber es gibt auch andere,
günstigere, Produkte.
Gruß, CowZ
das heißt ich hab mir nicht nur das kabel umsonst gekauft, sondern auch
keine chance es mit dem von mir gemachten kabel zu lösen...
sollte es denn dann gehen wenn ich das kabel so nehme und an meinen
normalen pc anschließe?
p3c14 wrote:
> das heißt ich hab mir nicht nur das kabel umsonst gekauft,
Umsonst wahrscheinlich nicht, wohl aber vergeblich.
Wenn du einen PC mit echter Parallelschnittstelle hast, dann nimm den.
gibt es ne möglichkeit mir die 15€ zu sparen und irgendwie diese problem
mit dem sog. bitbanging zu umgehen, oder muss ich jetzt mit meinem armen
studenten"gehalt" in den sauren apfel beißen?
wenn ja, hat jmd ne gute anleitung zum bau des kabels(bin des suchens
müde geworden...)
THX
Hat der Laptop immerhin eine echte serielle Schnittstelle? Dann wäre
SI-Prog möglich. Wenn auch das nicht der Fall ist, dann hilft nur ein
USB-Programmer.
Mit dem USB auf "Parallel" Adapter wird das auf keinen Fall was. Der
beherrscht nur USB Printer Class. Kannst du nur für Drucker nehmen,
für sonst nix. AVR über USB Proggen geht nur mit echten Lösungen, die
einen eigenen Controller haben. USB-Serial-Wandler und dann der
Einfachst-Programmer mit 2 Widerständen geht zwar prinzipiell manchmal,
aber wenn, dann extrem langsam. Programmieren soll wohl dann so etwa 45
min dauern.
@a-k: leider nicht, also werde ich auf die reine usb-variante
zurückgreifen müssen wie es mir scheint...
@supachris: hast du nen link wo ich alles finde was ich für diese "echte
lösung" brauche?
Such mal per google nach USBasp ... das is nen OpenSourceproject, kann
man sogar auf Lochraster aufbauen ...
Wenn du nen Programmierten AVR brauchst und keinen hast der dir das
machen kann, dann schreib einfach nochmal hier rein, dann schick ich dir
nen Programmierten ... Natürlich gegen Porto und reeler AVR Preis.
Ja, das wollt ich auch schreiben. Wäre eine saubere Lösung. Sonst hast
du wieder das Henne-Ei-Problem: Du brauchst einen Programmer um den Chip
auf dem Programmer zu programmieren. Aber den USBasp oder noch besser
den USBprog http://www.embedded-projects.net/?page_id=135 gibts als
Bausatz, da hast du diese Sorge nicht. Der USBProg ist sehr
empfehlenswert, kann wohl bald auch richtig JTAG Debugging.