AVRISP mkII & ATmega128-Modul

Hallo Wolf!

Ich habe das jetzt zwar nicht alles verstanden, was du oben berichtet hast...... :hmmmm:
aber ich freue mich, dass es bei dir nun auch funktioniert. :cheers:


Dann kann es ja nun weiter gehen. :)

Grüße,
Cassio
 
Hallo,

also so ganz kann ich das nicht glauben. Ich hab hier zwar nen STK500 aber leider kein M128-Modul von Dirk. Das Ding sollte aber mit
dem STK500 und auch dem AVRISPmk2 zusammen laufen. Mit dem STK500 hab ich auch schonmal was über den ISP programmiert.
Man kann glaube ich beim STK500 einstellen ob er über den ISP die Schaltung versorgen soll oder nicht. Da könnte eher der Hase
begraben liegen. ... Ich glaube ich muß mir doch nochmal nen Modul von Dirk ordern ;) Ist ja auch recht interessant :D ...
Mal sehen ... ich hab noch das eine oder andere in der Warteschlange oder auf der Einkaufsliste. Dann werde ich mal in Dirk seinem
Shop stöbern und mal ne Order starten.


EDIT: Ein Teil aus dem UserGuide des STK500 ...
Select the device to be programmed in the same way as programming a device on the
STK500. The VCC of the target application is detected by STK500 and signals are con-
verted into voltage levels suitable for the target system.

Note: If the other application has its own power supply to VTG, the jumper VTARGET
must be removed before connecting STK500 to the other application. STK500
may be damaged if the VTARGET jumper is not removed.
Steht auf Seite 51 (Section 6 - In-System Programming of an External Target System)
Also könnte man theoretisch ein externes Board über den ISP-Port des STK500 versorgen.
Allerdings hat man maximal 0,5A zur Verfügung.

Gruß
Dino
 
Moin Moin Dino,

das geht nicht nur theoretisch, sondern praktisch auch ganz gut. :)
Das M128-Modul wird auch vom STK500 mit 5V versorgt, aber der Chip wird leider nicht erkannt. ("Chip-ID: FFFFFF")

Wenn die die Versorgung über das STK500 deaktiviert wird und das Modul über USB versorgt wird, bleibt das Problem aber gleich. Es kann also eigentlich nicht an der Versorgung liegen.

...
Also könnte man theoretisch ein externes Board über den ISP-Port des STK500 versorgen.
Allerdings hat man maximal 0,5A zur Verfügung.
...
 
Hallo Wolf,

ich vermute mal das STK500 kann den relativ "harten" Pullup-Widerstand (1k2) der Reset-Schaltung auf dem Modul nicht richtig treiben. Das STK500 kommt anscheinend nicht in den ProgrammingMode und liest die Signature 0xFFFFFF. Also entweder den Widerstand auf dem Modul erhöhen (zB. 4k7 oder 10k) oder testweise erst mal entfernen ... oder einfach mit dem AVRISPmkII programmieren.

Noch einen schönen Sonntag.

Grüße,
Dirk
 
Hi Dirk,

ich vermute mal das STK500 kann den relativ "harten" Pullup-Widerstand (1k2) der Reset-Schaltung auf dem Modul nicht richtig treiben.
der ist aber echt klein ... bei mir habe ich immer 22k drin ... gabs nen Grund dafür den
so klein zu machen ?

Gruß
Dino
 
Hi Dino,

er hätte auch was höher sein können, man hätte auch den internen nutzen können. Wenn du eine externe RC- "Resetschaltung" hast, sind 22k typische Werte für den Pullup, damit du mit üblichem C-Wert eine vernünftige Resetzeit erhältst. Ist der Pullup kleiner, ist das Reset-Signal unempfindlicher gegen Störungen, zumal man nicht weiß, was an das Reset-Signal alles noch so angeschlossen wird :rolleyes:

Gruß,
Dirk
 

Ü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)