Hallo, ich benutze einen AVR ISP mkII mit USB. Damit möchte ich eine Atmega128L mit 3V flashen. Leider erfolglos. Geht das Grundsätzlich nicht? Der Programmer wird ja mit 5V versorgt. Auf meiner Platine ist am ISP 3 V.
ich denke schon, mit einem älteren ISP Programmer der einen seriellen Anschluß hat gehts. Beim AVRISPmkII meint siehe Anhang...
Du betreibst den AVR Tatsächlich mit > 32 Mhz ? Das ist lt datenblatt unzulässig... Wenn nicht setz mal die ISP Frequenz runter die muss unter 1/4 der Targetfrequenz sein.
Der AVR_ISP MkII muß über Pin2 des ISP-Ports mit Spannung im Bereich von 1.8 bis 5.5V versorgt werden. Dies muß dieselbe Spannung wie die des zu programmierenden Controllers sein. Außerdem muß der Resetpin mit einem PullUp von 4k7 bis 10k an diese Spannung gelegt werden.
PIN2 = 3V Resetpin ist 10K Taktfrequenz habe ich auch niedriger probiert. Leider keine Veränderung
Nicht die Taktfrequenz sondern die ISP Frequenz ? Hast du dich nur verschrieben ? Die musst du im AVR Studio im gezeigten Dialog einstellen.
Hi Du hast immer noch nicht auf die Frage von STK500-Besitzer geantwortet. Der ATMega128 wird nicht über MOSI/MISO programmiert. MfG Spess
Hallo, hast Du an den MOSI/MISO Pins (PE0/PE1) evtl. einen RS232-Treiber hängen ? Der Pin PE0 wird für MOSI und RxD benutzt. Wenn daran z.B. ein MAX232 hängt, so treibt dessen Ausgang gegen den MOSI-Ausgang vom ISP-MKII. Ich hatte dieses Problem, dass ein alter serieller Programmer funktionierte, der neue ISP-MKII jedoch o.g. Fehler meldete. Als Lösung zwischen MAX232-Ausgang und PE0 einen Widerstand in Reihe, den MOSI-Pin vom ISP-MKII direkt auf PE0. Gruß, Rainer
So ist das Ganze verdrahtet: GND 6 Reset 5 Mosi 4 -> PE0 SCK 3 3V 2 Miso 1 -> PE1 Kein Pegelwandler
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.