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.
das kabel klappt ! nur halt geht das Bitbanging nicht mit den Umsetzern ... Kauf oder Bau dir ne USB Lösung... Kaufen um die 30 Euro, Bauen ca 15
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.
p3c14 wrote: > 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? Hat dich dein erster Sparversuch nicht schon genug Geld gekostet? Den habe ich mir gerade besorgt, funktioniert einwandfrei und ist im Vergleich zu dem, was ich so vorher hatte angenehm schnell (10s statt 2m): http://cgi.ebay.de/USBasp-USB-ATMEL-AVR-ATMEGA-ISP-Programmer-AVRDude_W0QQitemZ290253869138QQcmdZViewItem?hash=item290253869138&_trksid=p3286.m63.l1177
@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.
hab mal ein bissel gestöbert... kann ich auch folgenden programmer nutzen oder würdet ihr mir eher abraten? http://www.elv.de/output/controller.aspx?cid=74&detail=10&detail2=18077
Hm, der kann halt nur ISP programmieren. Der USBProg kann ja auch JTAG Debugging, ist also universeller. Und nur ein paar Euro teurer.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.