Gast
#275667
Hallo zusammen, ich habe mir das AVR-Ctrl mit einem ATmega32 und 16MHz gebaut und versuche es nun zu flashen. Ich habe mir sowohl eine serielle SI-Prog Kablel, auf dessen Fehlerfreiheit ich nicht meine Hand ins Feuer legen würde, wie auch ein paralleles DT-006 Kabel, das ziemlich sicher Fehlerfrei sein sollte, gebaut. Wähle ich in PonyProg (v2.06f BETA) jetzt das Parallel -> Dt-006 API aus, kann ich meinen parallelen Port nicht auswählen. Beim Test sagt er mir zwar "Ok", versuche ich aber beispielsweise die Fuse Bytes auszulesen meldet er mir "Device missing or unknown device". Ich habe natürlich als Device den Atmega32 ausgewählt. Beim seriellen kann ich zwar COM1 auswählen, das ergebnis ist aber das selbe. Auch AVRdude meldet Fehler bei LPT. Ich verwende einen Laptop der nur einen parallelen Port im Port-Replikator hat, also über Docking-Station angeschloßen ist. Hab aber auch auf nem Desktop-PC den selben Effekt gehabt. Heute habe ich etwas rumprobiert, das Display entfernnt, Einstellung des Ports verändert, ... und auf einmal konnte ich den LPT in der Ponyporg Konfiguration auswählen, die Fuse Bytes lesen und schreiben (hab JTAG=disabled, CLKSEL und CLKOPT für 16MHz gesetzt) und ein Programm flashen. Fehlerfrei! Danach klappte es auf einmal nicht mehr. Ich hatte erst die Vermutung das mein Netzteil für den AVR zu wenig Leistung hat. Mit nem Labornetzteil dran kommt aber das selbe. Hatt jemand Erfahrungen zu solchen Problemen? Würe mich sehr freuen wenn trotz der vielen "PonyProg Fehlermeldung" Threads jemand rat weiß und ich endlich mit dem Programmieren anfangen kann :)