Hallo zusammen,
ich bin neu hier im Forum, bräuchte aber mal euren rat.
Seit mehreren Jahren programmiere ich nun über den ISP Mode und dem AVRISP mkII erfolgreich diverse MCU's.
Leider hatte ich in den letzten Wochen einige Schwierigkeiten überhaupt in den Programming Mode zu kommen bzw. die Fuses auszulesen bzw. zu schreiben.
Als erstes kam mir natürlich die ISP Frequenz in den Sinn. Gesagt, getan und auf 100 Hz gesetzt, doch keine Kommunikation( beide grüne LEDS's sind an, nachdem der Fehler erscheint wechselt sie zu orange). Anschließend hab ich mir die Kontaktierung vom Programmer sowie die Versorgungsspannung angesehen, ales ok. Da ich noch einen JTAGICE zur Hand hatte, hatte ich ihn kurzer Hand mal angeschlossen. Es gab keine Probleme mehr, ich konnte die MCU schreiben und lesen.
Also dachte ich zuerst mal an die Treiber und installierte das AVRStudio neu (mittlerweile 4.18 build 700), allerdings immer noch keine Funktion. Die Firmware wurde dadurch ebenfalls auf den aktuellsten Stand gebracht.
Fall war eindeutig, also schnell mal einen neuen AVRISP mkII bestellt. Jedoch immer noch das gleiche Phänomen. Ich hab das ganze natürlich mit mehreren MCU's (ATMEGA32, ATMEGA644) getestet. Zwischenzeitlich sogar mal den Quarz, die MCU getauscht und den Pull-up Resistor von 100K auf 4k7 am Reset gewechselt. Aber ohne Ergebnis.
Meine Vermutung ist, dass der Reset des ISP nicht richtig auf 0V gezogen wird. Könnte es vielleicht am Treiber oder der Firmware liegen?
Denn Windows bringt mir nach der Fehlerhaften Programmierung, ne Fehlermeldung dass mein USB-Gerät nicht erkannt wurde. Obwohl das Device im Gerätemanger correct angezeigt wurde.
Hab ich etwas übersehen? Was könnte man noch austesten?
Schon mal Danke
Gruß
Markus
ich bin neu hier im Forum, bräuchte aber mal euren rat.
Seit mehreren Jahren programmiere ich nun über den ISP Mode und dem AVRISP mkII erfolgreich diverse MCU's.
Leider hatte ich in den letzten Wochen einige Schwierigkeiten überhaupt in den Programming Mode zu kommen bzw. die Fuses auszulesen bzw. zu schreiben.
Als erstes kam mir natürlich die ISP Frequenz in den Sinn. Gesagt, getan und auf 100 Hz gesetzt, doch keine Kommunikation( beide grüne LEDS's sind an, nachdem der Fehler erscheint wechselt sie zu orange). Anschließend hab ich mir die Kontaktierung vom Programmer sowie die Versorgungsspannung angesehen, ales ok. Da ich noch einen JTAGICE zur Hand hatte, hatte ich ihn kurzer Hand mal angeschlossen. Es gab keine Probleme mehr, ich konnte die MCU schreiben und lesen.
Also dachte ich zuerst mal an die Treiber und installierte das AVRStudio neu (mittlerweile 4.18 build 700), allerdings immer noch keine Funktion. Die Firmware wurde dadurch ebenfalls auf den aktuellsten Stand gebracht.
Fall war eindeutig, also schnell mal einen neuen AVRISP mkII bestellt. Jedoch immer noch das gleiche Phänomen. Ich hab das ganze natürlich mit mehreren MCU's (ATMEGA32, ATMEGA644) getestet. Zwischenzeitlich sogar mal den Quarz, die MCU getauscht und den Pull-up Resistor von 100K auf 4k7 am Reset gewechselt. Aber ohne Ergebnis.
Meine Vermutung ist, dass der Reset des ISP nicht richtig auf 0V gezogen wird. Könnte es vielleicht am Treiber oder der Firmware liegen?
Denn Windows bringt mir nach der Fehlerhaften Programmierung, ne Fehlermeldung dass mein USB-Gerät nicht erkannt wurde. Obwohl das Device im Gerätemanger correct angezeigt wurde.
Hab ich etwas übersehen? Was könnte man noch austesten?
Schon mal Danke
Gruß
Markus