AVRISP MK2 komunikation mit XMega, lesen geht, schreiben nicht

sBronco

Neues Mitglied
23. Mai 2010
22
0
0
Sprachen
Hallo Leute,
ich hoffe hier werde ich geholfen.

Ich habe mein erstes XMegaboard gebastelt, zum Programmieren habe ich mir jetzt nen vernünftigen Programmer besorgt, den AVRISP MK II, wegen PDI.
Nach ewigem rum und num insten von USB Treibern, redet er jetzt endlich ohne Fehlermeldung mit dem XMegA 192A3, unter Bascom und AVRstudio kann ich die Signatur auslesen, Fusebits EEProm und Flash auslesen, nur Schreiben geht absolut nicht.
Bascom merkt nicht das was nicht klappt, AVRstudio meint das ich den Stecker falschrum gesteckt habe ( natürlich hab ich ihn irgendwann umgedreht, wieder besseren Wissens, da blinkt dann die Rote LED )
Bin echt am Ende mit meinem Latein, offensichtlich geht das aber, der AVRISP beherscht den XM192A3.

Hab ich irgendwo schei*e gebaut und sehs ned?

System ist Win7 x64, hab den USB Treiber vom AVRstudio mit SP3, und den libusb 1.2.2.0 installiert.

Versuch jetzt noch den Schaltplan vom uCBoard anzuhängen, irgendwo hab ich bestimmt Mist gebaut, dürft Ihr mir ruhig sagen, ich werds schon verkraften...
 

Anhänge

  • uCBoard.png
    uCBoard.png
    167,5 KB · Aufrufe: 27
Hallo sBronco,

in deinem Schaltplan komme ich mit der Betriebsspannung nicht so ganz klar, du verwendest hier ja einen 7806, der regelt normalerweise linear 6V. VI und VO haben den selben Netznamen (3V3), ist es möglich, dass Eingang und Ausgang des Linearreglers kurzgeschlossen sind? Bist du dir sicher, dass die Betriebsspannung 3V3 für den Xmega auch tatsächlich 3,3V beträgt?

Ob es irgendwie an einer Treiberinstallation oder an der Entwicklungsumgebung liegt, kann ich nicht sagen, ich habe so einen Fall noch nicht gehabt.

Ich könnte mir noch vorstellen, dass die PDI-Leitungen etwas zu lang sind. Die Übertragungsrate kann man glaube beim AVRISPmkII bei PDI nicht ändern, möglich dass diese für die Leitungslänge zu hoch ist. Warum sich dann aber Signature und Fuse/Lockbits auslesen lassen aber sich der Mikrocontroller nicht flashen lässt ... hmmm. Also das ist schon sehr seltam. Vielleicht liegt es doch an der Betriebsspannung.

Noch ein frohes Fest,
Dirk
 
Hallo sBronco,

bist Du Dir sicher dass das Auslesen der Signatur und der Fuse-Bits auch wirklich funktioniert?
Bei dem Verhalten was Du beschreibst würde ich das zunächst anzweifeln!

Ich kenne den Effekt selber, wenn die Programmierfrequenz zu hoch ist. Dann sieht es so aus als wenn alles richtig funktioniert aber erst wenn Du wirklich mal Fuses verdreht hast merkst Du, dass er Dir das Falsche anzeigt.

Mit welchem Tool programmierst Du? Mit dem AVRStudio?Grüße,
Markus
 
Ich hab (im Plan) den Festspannungsregler verwendet, weil der das gleiche Pinout hat wie der tatsächlich verbaute LF33CDT.
Die Leitungen sind 2-3cm lang, also passt scho.
verwende das neueste AVRstudio 4.18.716, den neuesten Jungo etc.

Grad hat jemand vom Atmel Tech Center geantwortet, Sonntags!!, möglich das man bei den XMegas zusätzlich 10uF Kondensatoren braucht, weil die Spannung beim Schreiben einknickt.
 

Anhänge

  • Foto01.jpg
    Foto01.jpg
    185,1 KB · Aufrufe: 19

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)