Dragon ISP mode failed

#3148525
Lesenswert?

Hi @ all
und schönen Feiertag,

ich habe mir einen Dragon geleistet und möchte ihn nun mit einem 
attiny261A verbinden und diesen per ISP programmieren.

Der Dragon wird anscheinend soweit vom Computer erkannt -> ich komme mit 
meinem AVR Studio 4.19 in das "Programmier-menü". Jedoch kommt beim 
Versuch mit dem Attiny zu kommunizieren: Setting device paramteres ... 
FAILED!

Was mache ich falsch? Ich bin mir sicher, dass die Verbindung der PINS 
von ISP richtig verbunden sind. Ich habe die Spannungsversorgung des 
DRAGON mit dem ISP verbunden, d.h. ich versorge den IC per DRAGON und 
die dabei gemessene Spannung liegt auch bei 5 V.

Vielen Dank schon im voraus,


Fabian727
#3148898
Lesenswert?

inzwischen habe ich avr studio 6 installiert. Nun habe ich das Problem, 
dass angeblich meine Spannung am IC zu gering ist. Ich habe aber direkt 
eine Spannungsquelle mit 5 V angeschlossen und nachgemessen. Es liegen 
zumindest 4,3 V an. Des weiteren habe ich die Spannungsversorgung vom 
Dragon genutzt. Doch auch hier bekomme ich die gleiche Fehlermeldung, 
dass die Spannung zu niedrig, manchmal bei 0,5; 0,3 V liegt.

Kabelbruch schließe ich aus, da das ganze vor kurzem noch funktioniert 
hat und die platine vor 3 stunden gelötet wurde.

Wo kann sonst noch der Fehler liegen?
Gast #3148937
Lesenswert?

> Nun habe ich das Problem, dass angeblich meine Spannung am IC zu
> gering ist.

Klingt plausibel.

> Ich habe aber direkt eine Spannungsquelle mit 5 V angeschlossen und
                                                ^^^
> nachgemessen. Es liegen zumindest 4,3 V an.
                                    ^^^^^

Wo ist der Rest? Im Urlaub? Da ist was faul.

> Doch auch hier bekomme ich die gleiche Fehlermeldung,
> dass die Spannung zu niedrig, manchmal bei 0,5; 0,3 V liegt.

Ich sach ja, da ist was Faul. Kurzschluss?

> Kabelbruch schließe ich aus, da das ganze vor kurzem noch funktioniert
> hat und die platine vor 3 stunden gelötet wurde.

Dann erst recht genauestens untersuchen. Drahtreste zwischen den Pins? 
Pins vebuxelt?

> Wo kann sonst noch der Fehler liegen?

An zu wenigen Details. Schaltplan und aussagekräftige Fotos fehlen.
#3150116
Lesenswert?

moin again,

so 1 nacht drüber geschlafen, in einen elektroladen und extra 
überteuerte teile gekauft, nur um 1 neues ISP-Kabel zu löten. Danach das 
Kabel durchgemessen. Jeweils eingesteckt, ebenfalls am IC eingesteckt. 
nochmals direkt an den PINs des IC'S und auf der Bodenseite des DRAGON 
die Widerstände durchgemessen. Durch den eingesteckten IC habe ich 
widerstände zwischen den Leitungen von 500 ohm bis 2 kohm, aber keinen 
Kurzen (abgesehen zwischen RESET und GND, was ja aber passt).

Stromversorgung ebenfalls neu gelötet und überpfüt eingesteckt und 
nachgemessen -> Es herschen 5 V über dem Eingang des IC'S.

Dann wollte ich programmieren (inzwischen AVR Studio 6).
nachdem ich auf "apply" drücke, kommt sofort die Fehlermeldung:

Failed to get interface clock value.
Details:
Timestamp:  2013-05-02 18:35:59.752
Severity:    ERROR
ComponentId:  41000
StatusCode:  0

Property not found: InterfaceProperties/IspClock

Versuche ich trotzdem die Spannung über dem IC zu messen (per 
AVR-Studio) bekomme ich konstant 1,5 V.

Brauche ich irgendwelche Widerstände in der ISP Leitung um den ATtiny 
261 zu programmieren? Bzw. brauche ich ein externes Quarz zum 
programmieren?

thanks,

fabi
#3150206
Lesenswert?

MoinMoin,

ich hab auch n Dragon, bei ich nutze ihn ihm AVRStudio 4.19. Ich hab den 
Jungo Treiber installiert, und der läuft problemlos. Das AVR-Progtool 
ist soweit ich weiß für den ISP-MKII, bei mir hab ich zumindest das 
Progtool für diesen benutzt. Für den Dragon hab ich n extra Button, 
Connect to AVR oder so ähnlich, in der Symbolleiste.


Failed to get interface clock value.

Ich bin mir nicht sicher ob das hilft, weil er sagt ja er bekommt den 
clockvalue ganicht, aber die ISP-Frequenz sollte höchstens 1/4 der 
AVR-Frequenz betragen.
Versuch mal, deine ISP-Clock Frequenz runterzuschrauben. Widerstände 
brauchst du nicht in der ISP-Leitung, solange keine weitere 
Schaltungsteile an deinen ISP-Pins hängen. Ansonsten solltest du den 
Schaltungsrest per Widerstand abkoppeln.

Ansonsten versuch mal, die Schaltung extern zu versorgen. Der 
Spannungsregler am Dragon soll ja gerne mal Probleme machen. Dann aber 
nicht vergessen vom VCC-Pin am AVR auf den AREF-Pin am Dragon zu gehen, 
damit der Dragon auch die Zielspannung überprüfen kann.

Evtl hilft dir das ja weiter! =)

MfG Chaos
Gast #3150261
Lesenswert?

Hi

>heißt dass  ich brauch vtg auf der isp-leiste nicht, wenn ich vcc vom
>dragon verwende?

Doch brauchst du. Damit werden die Pegelwandler des Dragon eingestellt.

>so 1 nacht drüber geschlafen, in einen elektroladen und extra
>überteuerte teile gekauft, nur um 1 neues ISP-Kabel zu löten.

Was gibt es da zu löten? 6pol. Flachbandkabel und zwei 6 pol. 
Pfostensteckverbinder

http://www.reichelt.de/Pfosten-Wannenstecker/PFL-6/3/index.html?;ACTION=3;LA=446;ARTICLE=53153;GROUPID=3231;artnr=PFL+6

fertig. Dazu noch

http://www.reichelt.de/Pfosten-Wannenstecker/WSL-6G/3/index.html?;ACTION=3;LA=2;ARTICLE=85732;GROUPID=3231;artnr=WSL+6G

MfG Spess
#3150344
Lesenswert?

Fabian S. schrieb:
> danke für den hinweis, ja beim dragon muss man entweder eine externes
> pannungsquelle nehmen oder vom dragon direkt angeboten die 5 V. habe ich
> bereits gemacht. Läuft trotzdem nicht

Mein erster war auch kaputt, auch mit der Spannung. Hab da einfach mit 
Fädeldraht das geholt, was ich brauchte. :-) Jetzt hab ich zwei Drachen.
#3150352
Lesenswert?

ich will nicht am board rumlöten. Vor allem, wenn ich mit dem Multimeter 
nachmesse bekomme ich 5 V. Das heißt eigentlich kann es nicht an der 
spannung liegen. Ich werde jetzt noch versuchen mit einem attiny2313 zu 
kommunizieren, wenn das nicht funktioniert, werde ich am Montag zum 
Verkäufer fahren und entweder einen neuen holen oder der hilft mir, bzw. 
mein Geld zurückverlangen und eine andere Lösung suchen müssen.

Eignetlich schade, bis jetzt fand ich ATMEL toll, aber irgendwie ist der 
DRAGON bis jetzt der letzte *******


Weitere Tips? :D
#3150368
Lesenswert?

Fabian S. schrieb:
> ich will nicht am board rumlöten. Vor allem, wenn ich mit dem Multimeter
> nachmesse bekomme ich 5 V. Das heißt eigentlich kann es nicht an der
> spannung liegen. Ich werde jetzt noch versuchen mit einem attiny2313 zu
> kommunizieren, wenn das nicht funktioniert, werde ich am Montag zum
> Verkäufer fahren und entweder einen neuen holen oder der hilft mir, bzw.
> mein Geld zurückverlangen und eine andere Lösung suchen müssen.
>
> Eignetlich schade, bis jetzt fand ich ATMEL toll, aber irgendwie ist der
> DRAGON bis jetzt der letzte *******
>
>
> Weitere Tips? :D

Der Gragon ist nach dem China-friss-alles-Teil das beste 
Programmiergerät.
für die paar Euros sowieso. Hab den noch längst nicht ausreizen können, 
aber was das Teil alles bietet.
Kann dir nur raten weiter damit (mit nem neuen Drachen) zu probieren. 
Und auch direkt aus dem Atmel Studio. DW ist auch ne tolle Sache.

Ich stehe ja noch am Anfang, aber damit macht das erst richtig Spaß.
#3150395
Lesenswert?

ok, also anbei ein paar Fotos von meinem Dragon mit angeschlossenem 
ATtiny261. Ich wollte noch nichts auf den DRagon löten, weswegen ich 
diese kleine extraplatine gelötet habe, um zusätzlich Fehler innerhalb 
der Schaltung auszuschließen.
Ich habe bereits in der Software versucht irgendwas zu machen. Jedoch 
finde ich den Dragon nicht unter dem geräte-manager. Im AVR-Studio 6 
gibt es nicht allzu viele Möglichkeiten und die Kommunikation zwischen 
Computer und Dragon läuft einwandfrei. Aber wenn noch irgendwelche 
Möglichkeiten sind in der Software am Dragon zu schrauben, will ich es 
nicht unversucht lassen.

Danke für eure Hilfe
#3150423
Lesenswert?

Nein natürlich nicht? Komisch dass das bei mir immer so geklappt hat.

Versuch einfach mal, MOSI Dragon auf MISO "Board" und MISO Dragon auf 
MOSI "Board". Das würde auch die Fehlermeldung erklären, das er den 
Interface Clock Value nicht bekommt. Mit Output auf Output kann er da 
natürlich nichts lesen.

Schau dir dazu auch mal im Studio den Device Connection Sheet oder so 
ähnlich an. Ich schmeiß mal eben mein Studio an, dann kann ich dir 
sagen, wo genau der sich versteckt.
Gast #3150429
Lesenswert?

Fabian S. schrieb:
> jup nur warte mal 3 tage lieferzeit und zahl für den versand 6 euro,
> wenn du nur 2 wochen zum probieren hast. Ansonsten werde ich ihn
> zurückgeben!

Najo, auch die Läden mit Billigversand haben solche kabel. bei dem einen 
hab ich schon bestellt, das Teil war am nächsten tag da.

https://guloshop.de/shop/Adapterkabel:::4.html
Wenn die ein ganz kurzes reicht, dann das hier: 
http://www.ehajo.de/Kabel-%26-Zubehoer/ISP-Kabel?source=2&refertype=1&referid=9
#3150436
Lesenswert?

ok, ich habe mosi und miso vertauscht. Bringt auch nichts. Immernoch 
selbe fehlermeldung.
Dadurch, dass ich ein Kabelchaos habe, denke ich bringen Fotos nichts. 
Ich habe ein Flachbandkabel genommen, auf der einen Seite einen Adapter 
für den Dragon drauf, auf der anderen Seite einzelne Kontakte angelötet. 
Fertig. Somit habe ich beim IC ein "Kabelchaos".

Habe nochmals ein Foto gemacht. Vll ist das besser.
Angehängte Dateien:
#3150438
Lesenswert?

Fabian S. schrieb:
> ok, also anbei ein paar Fotos von meinem Dragon mit angeschlossenem
> ATtiny261. Ich wollte noch nichts auf den DRagon löten, weswegen ich
> diese kleine extraplatine gelötet habe, um zusätzlich Fehler innerhalb
> der Schaltung auszuschließen.
> Ich habe bereits in der Software versucht irgendwas zu machen. Jedoch
> finde ich den Dragon nicht unter dem geräte-manager. Im AVR-Studio 6
> gibt es nicht allzu viele Möglichkeiten und die Kommunikation zwischen
> Computer und Dragon läuft einwandfrei. Aber wenn noch irgendwelche
> Möglichkeiten sind in der Software am Dragon zu schrauben, will ich es
> nicht unversucht lassen.
>
> Danke für eure Hilfe

Will ja nichts sagen, aber wenn der rote Draht bei dir Pin1 ist, dann 
hast du das Kabel falsch angeschlossen.
#3150443
Lesenswert?

Nope, das war ein ich glaube 20 poliges Flachbandkabel. Daraus habe ich 
mir ein 6 poliges raus gebastelt.

Desweiteren habe ich die enden mit dem jeweiligen Namen versehen, der 
auf dem DRagon auf der Unterseite steht.
Ich habe das Kabel ausgemessen, indem ich unten am DRagon die Kontakte 
und das andere Ende des Kabels am Messgerät "angeschlossen" habe.
#3150447
Lesenswert?

Fabian S. schrieb:
> Nope, das war ein ich glaube 20 poliges Flachbandkabel. Daraus habe ich
> mir ein 6 poliges raus gebastelt.
>
> Desweiteren habe ich die enden mit dem jeweiligen Namen versehen, der
> auf dem DRagon auf der Unterseite steht.
> Ich habe das Kabel ausgemessen, indem ich unten am DRagon die Kontakte
> und das andere Ende des Kabels am Messgerät "angeschlossen" habe.

Konnte ich mir auch eigentlich nicht bei dir vorstellen, aber passieren 
kann so was immer, dass man das im Kopf richtig "dreht" und dann 
irgendwie das doch spiegelverkehrt angeschlossen hat.
#3150451
Lesenswert?

F. Fo schrieb:
> Will ja nichts sagen, aber wenn der rote Draht bei dir Pin1 ist, dann
> hast du das Kabel falsch angeschlossen.
Ich täte auch das vermuten - ist mir auch passiert...
Beitrag "Arduino Uno an AVRDragon - Speisungsproblem"

Und auch mit dem Treiber hatte ich gekämpft
Beitrag "WinXP Rechner: AVR Dragon Treiber Problem?"

Mittlerweile läuft alles in einer VM auf dem aktuellen Rechner - ist 
angenehmer als auf dem uralten Notebook ;-)
#3150456
Lesenswert?

Mhh komisch, laut der Studiohilfe kommt tatsächlich MISO auf MISO und 
MOSI auf MOSI. Da hat mir dann wohl die Erinnerung nen Streich 
gespielt...

Wieso krebst mir denn nur im Kopf rum, das ich MISO auf MOSI getan hab? 
Hab grad leider keine Schaltung mehr da, ich mach zur Zeit eigl alles 
per JTAG..

naja evtl ist es trotzdem n Versuch wert.

Die Device Connection Sheets findest du unter Help--->AVR Tools User 
Guide
da dann auf AVR Dragon User Guide--->Connecting the AVR 
Dragon---->Device Connection Sheets. Da kannst du dir dann dein AVR 
raussuchen.
Gast #3150461
Lesenswert?

Hast du schon probiert, die ISP-Frequenz herunterzusetzen? Ich hatte am 
Anfang auch Probleme mit meinem Dragon, die an der viel zu hohen 
Voreinstellung lagen. Probier mal, mit 125 kHz die Device-ID auszulesen 
- wenn dein Problem allein mit der Frequenz zu tun hat sollte das 
klappen. Du kannst dich dann zu höheren Frequenzen vortasten. Viel 
Glück!
#3150468
Lesenswert?

ok, ich hab nochmals die Kontakte durchgemessen und extra immer aufs 
datenblatt geschaut um nix zu verwechseln. Ich bin mir so sicher, wie 
ich mir sein kann, dass sämtliche Leitungen nicht untereinander 
verbunden sind,

außer RESET mit GND

Der Rest der Leitungen läuft einwandfrei vom IC zum DRAGON. Den USBJUNGO 
hab ich mir runtergeladen vom internet. Angeblich aber bereits 
installiert.

Die Hilfe im Studio werde ich mir gleich mal anschauen.

Am IC gemessene Spannung über GND und VCC beträgt 5 V.
#3150471
Lesenswert?

xqrp schrieb:
> Hast du schon probiert, die ISP-Frequenz herunterzusetzen? Ich hatte am
> Anfang auch Probleme mit meinem Dragon, die an der viel zu hohen
> Voreinstellung lagen. Probier mal, mit 125 kHz die Device-ID auszulesen
> - wenn dein Problem allein mit der Frequenz zu tun hat sollte das
> klappen. Du kannst dich dann zu höheren Frequenzen vortasten. Viel
> Glück!

Er kriegt ja schon zu wenig Spannung ...
#3150476
Lesenswert?

von welcher version sprichst du j. t.?

Die Device Connection Sheets findest du unter Help--->AVR Tools User
Guide
da dann auf AVR Dragon User Guide--->Connecting the AVR
Dragon---->Device Connection Sheets. Da kannst du dir dann dein AVR
raussuchen.


Ich bin inzwischen auf version 6. die einzigen Optionen die ich habe ist 
VIEW HELP, und internetseiten von attiny261, dragon, report a bug, check 
for updates & atmel gallery.
Mehr ist leider nicht vorhanden. Somit kann ich deinen Pfad leider nicht 
folgen.
#3150483
Lesenswert?

Kann es vielleicht am as6 liegen?

Ich hatte bis jetzt einfach das Projekt vom as4 neu kopiert und mit dem 
studio 6.1 geöffnet.
Ich habe jetzt erst gelesen, dass man diese Projekte auch importieren 
kann.
Nachdem ich das gemacht habe und das Programm debuggen hab lassen. Bekam 
ich eine komplette Liste an Fehlern. Aber lustiger weise nicht in meinem 
Programm sondern in der Include datei von attiny261 und vom attiny461 
(selbiger nur größerer speicher, soweit ich weiß aber eine extra include 
datei)

Könnte mal jemand, der eine ältere version besitzt die include dateien 
hochladen? Ich würde es gerne mal damit ausprobieren. Vielen Dank
Moderator Persönliche Seite #3150493
Lesenswert?

Fabian S. schrieb:
> Habe nochmals ein Foto gemacht. Vll ist das besser.

Bildformate

Bitte keine megabyteschweren Bilder posten, wenn die notwendigen
Details auch mit 100 oder 200 KB gut erkennbar sind.  (Bei den
ersten Fotos war es noch schlimmer: 2 MB groß, aber das, worauf
es ankam, völlig unscharf.)

Ansonsten schön, dass es nun klappt.
#3150504
Lesenswert?

Achsoo, das ist natürlich was anderes....

compilieren und debuggen sind 2 Paar Schuhe ;-). Compilieren ist das 
Umsetzen deines geschriebenen Programms in ein Hex-File, das der µC 
versteht, debuggen kannst du dann mit dem Dragon, nachdem du das 
Hex-File geflasht hast. Das Debuggen ist quasi das schrittweise 
"durchtickern" des Programms auf dem µC, mit Zugriff auf die Register 
usw, also das Programm in Zeitlupe laufen lassen sozusagen. Damit du 
dann Bugs (Fehler) entfernen kannst.

Dann versuch doch nochmal, die Kabellänge zu reduzieren. Das war bei mir 
wie gesagt anfänglich ein Problem, ich hatte erst ca 50cm, als ich dann 
auf ca 20cm eingekürzt hatte, ging alles problemlos.
Gast #3150585
Lesenswert?

Hi

>Ich kann auch nicht wieder auf ISP umschalten, wenn ich auf DW war. Dazu
>muss ich immer (gut einen zweiten Drachen zu haben) mit HV die Fuses neu
>setzen.

Dazu braucht man keine HV-Programmierung. Wenn man DW über den 
ISP-Anschluss benutzt:

- Debug über DW starten
- über Menü Debug->AVR Dragon Options auswählen
- Button 'Disable Debug Wire' drücken

Damit wird temporär DW abgeschaltet und die DW-Fuse über ISP 
zurückgesetzt.

MfG Spess
#3150593
Lesenswert?

spess53 schrieb:
> Hi
>
>>Ich kann auch nicht wieder auf ISP umschalten, wenn ich auf DW war. Dazu
>>muss ich immer (gut einen zweiten Drachen zu haben) mit HV die Fuses neu
>>setzen.
>
> Dazu braucht man keine HV-Programmierung. Wenn man DW über den
> ISP-Anschluss benutzt:
>
> - Debug über DW starten
> - über Menü Debug->AVR Dragon Options auswählen
> - Button 'Disable Debug Wire' drücken
>
> Damit wird temporär DW abgeschaltet und die DW-Fuse über ISP
> zurückgesetzt.
>
> MfG Spess

Hallo Spess,

die Antwort hatte ich schon ein paar mal erhalten und bei mir ging das 
nie. Mag sein, dass es jetzt mit dem neuen Laptop klappt, da meine 
Netbooks sowieso immer Fehler anzeigten. War wohl ein wenig zu wenig 
Speicher.
Wenn ich meinen Bastelplatzausbau fertig habe, dann werde ich das als 
eines der ersten Sachen ausprobieren. Vorher ging das leider nicht. Die 
Meldung kann ich nicht mehr sagen, aber es kam immer eine.
Beim Start vom Studio kam aber auch immer, dass der Debug Assistent 
nicht richtig funktioniert und ich einen neuen starten könnte.
Das musste ich mehrere Male machen, bis das Studio lief.

Mal sehen, wenn es bei euch klappt, dann wird es jetzt sicher mit 8GB 
Ram und einem i5 auch wohl funktionieren.
#3150603
Lesenswert?

danke für die schnelle reaktion,
bei mir ist das auch hellgrau -> ich kann es nicht auswählen.
Ist somit das DebugWire ausgeschaltet? Es kommt auch eine Fehlermeldung, 
wenn ich das Debugging starten möchte.

ISP on AVR DRAGON does not support debugging. Device is only programmed.


Ich kann somit DebugWire als Fehlerquelle ausschließen?
#3150607
Lesenswert?

Fabian S. schrieb:
> danke für die schnelle reaktion,
> bei mir ist das auch hellgrau -> ich kann es nicht auswählen.
> Ist somit das DebugWire ausgeschaltet? Es kommt auch eine Fehlermeldung,
> wenn ich das Debugging starten möchte.
>
> ISP on AVR DRAGON does not support debugging. Device is only programmed.
>
>
> Ich kann somit DebugWire als Fehlerquelle ausschließen?

Würde ich sagen, aber das scheint doch dann so, als würde der Drachen 
zumindest die Fuses erkennen.
Moderator Persönliche Seite #3151114
Lesenswert?

F. Fo schrieb:
> Ich kann auch nicht wieder auf ISP umschalten, wenn ich auf DW war.

Ja, debugWIRE kann schnell zur Einbahnstraße werden, wenn sich das
debugWIRE-Protokoll nicht starten lässt.  Es lässt sich nämlich nur
damit (oder mit HV-Programmierung) wieder abschalten.

Insbesondere sollte man drauf achten:

. kurze Kabel; die 15-cm-Hosenträger, die beim STK500 so dabei sind,
  gehen erfahrungsgemäß dafür
. keine(!) Cs am /RESET, möglichst kleine parasitäre Kapazitäten
. wenn es ohne Pullup am /RESET nicht geht, nochmal mit 4,7 kΩ oder
  10 kΩ probieren, das kann die Situation manchmal verbessern
Gast #3151190
Lesenswert?

Fabian S. schrieb:
>
> ok, ich hab nochmals die Kontakte durchgemessen und extra immer aufs
> datenblatt geschaut um nix zu verwechseln. Ich bin mir so sicher, wie
> ich mir sein kann, dass sämtliche Leitungen nicht untereinander
> verbunden sind,
>
>
> außer RESET mit GND


Ist der RESET wirklich mit GND verbunden?
Wenn ja, dann kann es nicht klappen.
#3151451
Lesenswert?

Jörg Wunsch schrieb:
> Ja, debugWIRE kann schnell zur Einbahnstraße werden, wenn sich das
> debugWIRE-Protokoll nicht starten lässt.

Bei mir, Jörg, denke ich liegt es tatsächlich am Netbook. Da gab es auch 
immer bei Start Probleme den Debug Assistent zu starten.

Wenn ich mein Bastelplatz fertig habe, dann werde ich auch wieder mit 
dem Programmieren weiter machen und jetzt mit dem Ultrabook gibt es auch 
keine Fehlermeldung beim Start vom Studio. Hab aber auch noch keinen 
Drachen und keinen MKII dran gehabt.
Im Moment hab ich kaum Zeit für irgend etwas. Nur etwas lesen, zur 
Entspannung.
#3154337
Lesenswert?

ich war heute in der Firma, bei der ich den DRAGON gekauft hatte und er 
weißt mich innnerhalb von sekunden daraufhin, dass ich den Adapter 
falsch gelötet habe und somit der IC falsch angeschlossen ist. ARGH

nach Hause umgelötet, jetzt bekomme ich die richtige Spannung.

Leider habe ich immernoch ein Problem. Wenn ich den IC "verify"-en 
möchte, kommt die Fehlermeldung:
"*.elf: File does not exist."  Wann wird diese Datei erstellt. Welchen 
Knopf muss ich drücken?

DANKE FÜR EURE HILFE
#3155751
Lesenswert?

ok, danke für eure Hilfe,
meine Lösung für andere mit gleichem Problem:

meine ISP-Anschlüsse waren immer verkehrt angeschlossen
(ACHTUNG auf der Unterseite mag zwar eine Zeichnung vom ISP Anschluss 
sein, aber Spiegelverkehrt. Somit immer auf den Punkt achten, der die 1 
markiert und dann in der Zeichnung schauen, mit was die 1 belegt ist.)


mein 2. Problem war die Geschwindigkeit:

ISP muss mindestens 1/8, maximal 1/4 haben. Bei mir läufts mit 50 kHz.

Bei anderen Geschwindigkeiten, funktioniert zwar das auslesen der Fuses, 
aber nicht das beschreiben des Flashes

Fabi
Moderator Persönliche Seite #3155778
Lesenswert?

Fabian S. schrieb:
> ISP muss mindestens 1/8

Nein, langsamer geht immer, ansonsten ist noch eine andere Gurke drin.

Das Einzige ist, dass die Hostsoftware u. U. in einen Timeout läuft,
wenn man sehr langsam taktet und dann einen größeren Datenblock
lesen oder schreiben will, aber in derartige Probleme läuft man
eigentlich erst dann rein, wenn man aus Versehen den internen
128-kHz-Oszillator aktiviert hat und dann vielleicht auch noch mit
der CKDIV8-Fuse, sodass der Controller nur mit 16 kHz taktet.  Da
darf man dann mit maximal 4 kHz ISP-Takt arbeiten, da sollte man
sich wohl drauf beschränken, mit dieser Geschwindigkeit nur erstmal
wieder einen schnelleren Takt einzuschalten. ;-)
#3156042
Lesenswert?

naja jetzt läufts. mein attiny läuft bei 1 Mhz und lief auch da bei 1 
Mhz. Irgendwie hatte der DRAGON mit der zu geringen Geschwindigkeit 
Probleme.

Also immer kurz unter 1/4 der max. Geschwindigkeit programmieren -> dann 
kann sowas nicht passieren :D.

und für solche Erkentnisse brauche ich 25 stunden. Hoffentlich läufts 
jetzt wenigstens schneller voran...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren