Ich wünsche allen einen schönen Tag und stelle schon wieder eine Frage: Ich habe den STK500 und ein Gerät mit 10poligem ISP-Anschluss das mit einem Atmega32 läuft. Den Atmega kann ich direkt im STK500 problemlos neu flashen. Um mir die Umsteckerei des Atmegas zu ersparen, verband ich mit einem 10adrigen Kabel das Gerät mit dem ISP10PIN-Anschluss des STK500 und hoffte nun den Atmega direkt im Gerät flashen zu können. Leider gelingt mir dies nicht. Ob der Atmega vom Gerät oder vom STK500 Spannung erhält, ändert nichts. Ist mein Vorhaben überhaupt so möglich und was muss ich beachten? Die Hilfedateien nutzen mir leider nichts, Englisch hatte ich nie gelernt. Ich danke Euch, Frank
Programming External Target In-System Programming of an External Target System The STK500 can be used as a programmer to program AVR devices in other applications. There are two different ISP connector pin-outs available, a 6-pin and a 10-pin version. Both are supported by STK500. Select the device to be programmed in the same way as programming a device on STK500. The VCC of the target application is detected by STK500 and signals are converted into voltage levels suitable for the target system. Note: If the other application has its own power supply, the jumper VTARGET must be removed before connecting STK500 to the other application. STK500 may be damaged if the VTARGET jumper is not removed. ------ Also zunächst würde ich überprüfen, ob die Pinbelegung des ISP-Anschlusses auf dem Targetboard dem Bild in der STK-500 Hilfe entspricht. Dann kommt es darauf an, ob das Target-Board eine eigene Stromversorgung hat, oder nicht. Wenn Target eine eigene Stromversorgung besitzt, muss der Jumper VTARGET entfernt werden, bevor das STK500 mit dem Target-Board verbunden wird. Wird der Jumper nicht umgesteckt kann das STK500 beschädigt werden.
> Die Hilfedateien nutzen mir leider nichts, Englisch hatte > ich nie gelernt. Gut gemeinter Rat: Das musst du abstellen. Technisches Englisch ist einfach zu lesen. Das sind keine literarischen Ergüsse mit gefinkelten Satzkonstruktionen. Das du am Anfang oft im Wörterbuch nachschlagen musst, ist ganz normal. Und das du die Fachbegriffe nicht kennst ist ebenfalls normal, die würdest du in einem deutschen Text auch nicht kennen. Aber ohne wenigstens die wischtigsten Dinge auf Englisch lesen zu können, kommst du in der Computerei nicht weit. Deren Fachsprache ist nun mal Englisch und so unterschiedlich sind Deutsch und Englisch im Satzaufbau nun auch wieder nicht, dass man nicht wenigstens den Sinn mitbekommt. Vorsicht bei Online-Übersetzern. Die dürften mit vielen Fachvokabeln überfordert sein und sie sinnentstellend übersetzen. Aber für eine grobe Rohfassung reicht es allemal.
Ich habe auch nie Englisch-Unterricht genossen. Als ich zur Schule ging, gab es noch gar keine Engländer... ;-) In der Not behelfe ich mir mit diesem Übersetzer: http://www.online-translator.com/Default.aspx/Text Das ist zum Verschaffen eines groben Überblickes gar nicht so schlecht. MfG Paul
Paul Baumann schrieb: > Das ist zum Verschaffen eines groben Überblickes gar nicht so schlecht. Und sorgt für allerhand Spaß... - Hier der von Robin Hood gepostete Hilfetext der STK500-Hilfe in Deutsch: Programmierung des Außenziels Programmierung im System eines Außenzielsystems Der STK500 kann als ein Programmierer zum Programm AVR Geräte in anderem verwendet werden Anwendungen. Es gibt zwei verschiedene ISP verfügbare Stecker-Nadel-outs, ein 6-Nadeln- und eine 10-Nadeln-Version. Beide werden durch STK500 unterstützt. Wählen Sie das ebenso als Programmierung a zu programmierende Gerät aus Gerät auf STK500. Der VCC der Zielanwendung wird dadurch entdeckt STK500 und Signale werden in Spannungspegel umgewandelt, die für passend sind Zielsystem. Bemerken Sie: Wenn die andere Anwendung seine eigene Macht-Versorgung, den Springer hat VTARGET muss vor dem Anschließen von STK500 zum anderen entfernt werden Anwendung. STK500 kann beschädigt werden, wenn der VTARGET Springer nicht entfernt wird. ...
Achso, zum Thema... Wenn ISP auf dem Target-Board nicht funktioniert, dann würde ich auch mal nach folgenden Dingen schaun: - Ist der Reset-Widerstand vielleicht zu niederohmig? - Stört ein (gutgemeinter) Kondensator am Reset das schnelle Resetten? - Sind die ISP-Pins von niederohmiger Peripherieanbindung belastet? - Passt die eingestellte ISP-Frequenz (<1/4 Takt) zur Taktfrequenz, falls das Target-Board mit Quarz rennt? Das Thema Versorgungsspannung und dessen Jumper auf dem STK500 wurde ja bereits genannt. ...
Vielen Dank für Eure Meiungen. Das Problem hat sich ganz profan gelöst: Es war das 10polige Verbindungskabel, Pin 1 (MOSI) hatte eine Unterbrechung. Tja, auf die einfachsten Dinge kommt man manchmal erst viel später. Aber nun funktioniert es, freut sich Frank Achso, schnelle Lösung, habe dieses Kabel kurzerhand beidseitig umgedreht, so dass Pin 1 nun Pin 10 (ein GND) ist. Geht prima, da 4+6+8 auch GND sind.
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.