Gast
#2145153
Hallo Ich habe ein Problem mit AVR ISP zu dem ich keine Idee mehr habe. Ich hoffe ihr könnt mir da weiterhelfen. Ich möchte meinen AtMega32 über ISP programmieren. Mein Programmieradapter ist das mySmartUSB MK2. Meine Programmiersoftware ist der AVRProg 1.40. 1.Der Controller lässt sich im AVR myMultiProg Board ohne Probleme programmieren. Schreiben/lesen der Fuse/Locks ebenfalls möglich. Beobachtungen/Messungen: Die Programmer LED für Daten richtung Controller flackert Die Programmer LED für Daten richtung PC flackert 2.Setze ich den Controller nun in meine Schaltung, lässt er sich (wahrscheinlich) noch programmieren. Ich bekomm aber eine Fehlermeldung das die Checksumme falsch ist. Wenn ich die Fuses/Locks auslese, kommen jedesmal andere Werte (keine definierten Zustände). Beobachtungen/Messungen: Die Programmer LED für Daten richtung Controller flackert Die Programmer LED für Daten richtung PC bleibt Dunkel Messungen mit dem OSCI: SCK: sauberes Rechteck mit 5V Amplitude MOSI: sauberes Rechteck mit 5V Amplitude MISO: rechteck mit abfallendem high level bei 0,4V Amplitude an der Spitze der steigenden Flanke. SCK, MOSI und MISO sind durchgängig vom Controller zum Programmer bei 0Ohm und zu einander sowie zu allen anderen Leitungen/Potentialen isoliert bei minimal 3MOhm. Ich habe bereits alle nicht für ISP benötigten Bauteile von SCK, MOSI und MISO entfernt->keine Änderung. Die Versorgungsspannung bleibt durchgehend stabil bei 5,03V. Nach der ganzen Messerei funktioniert Punkt 1 immernoch. Da im Programmierboard alles funzt und ich in meiner Schaltung nur SCK, MOSI und MISO von der "Umbeschaltung" befreit habe, liegt das Problem logischerweise im Rest meiner Schaltung. Aber welcher PortPin beeinflusst sonst noch ISP? Mir fällt kein logischer "Störenfried" mehr ein. Ich habe den Schaltplan angehängt. Ich hoffe ihr kommt mit dem Spaguetti klar. ;) Danke schonmal
