jtagice.exe

s_ollis

Neues Mitglied
13. Aug. 2012
5
0
0
45
Sprachen
Hallo ihr Wissenden,

ich habe folgendes Probelm.
Ich möchte ein High Fuse mit hilfe eines AVR Tools setzten.
Ich möchte aber gerne das Programm jtagice.exe von AVR Tools nutzen.

Habe mir auch schon soweit alle "Funktionen" des Progs. angeschaut werde aber nicht schlau wie ich dieses Byte ansprechen bzw. setzten muss.

zur Zeit sieht der Befehl so aus
jtagiceii.exe -d AT90CAN128 -e -vf -pf -if C:\Datei.hex

Um ein High Byte zu setzten muss noch ein -F und der enstprechende Wert eingesetzt werden.

Wass muss ich da einsetzten damit BOOTRST, JTAGEN, SPIEN und EESAVE gesetzt wird?

Kann mir jemand helfen?
Danke im vorraus
 
Also bei der Kommandozeilen-Software des STK500 steht der Parameter "-F value" für das verifizieren der (normalen beiden) Fusebytes. Value ist dann das HEX-Wort, mit dem die Fuses verglichen werden. Zum Schreiben dient der Parameter "-f value" (bei den lower-fusebytes) bzw "-E bytevalue" für das extended fusebyte.
Inwiefern das jetzt beim JtagICE anders ist, weiß ich nicht - hast Du dafür kein UserGuide?
Value ist (zumindest beim STK500) jedenfalls das komplette Fuse-wort (bzw Fuse-Byte bei dem extended).
Wie das jetzt wiederum bei einem konkreten Chip auszusehen hat, steht in dessen Datenblatt.

P.S.: bins jetzt noch nicht durchgegangen, aber die Such-Brille hat mich hierher geschickt...

Edit: scheint zumindest bei diesen Parametern identisch zu sein - allerdings betrifft diese Seite die Software zur zweiten Generation des Jtagice...
 
Hallo.
Ich danke dir für die Antwort.
Wenn ich richtig verstehe muss ich dann -F und dann das Byte in Hex
Angeben.
In meinem Fall dann -F 69 ?
Wie weiß er denn das ich mit dem Wert 69 das Highbyte meine?
Ich bin in dem Bereich noch komplett neu und hoffe auf Wissen
und Welpenschutz :).
 
Hallo,

Wenn ich richtig verstehe muss ich dann -F und dann das Byte in Hex
Angeben.
In meinem Fall dann -F 69 ?

Lies nochmal richtig !

Ich möchte ein High Fuse mit hilfe eines AVR Tools setzten.
Ich möchte aber gerne das Programm jtagice.exe von AVR Tools nutzen.

Also bei der Kommandozeilen-Software des STK500 steht der Parameter "-F value" für das verifizieren der (normalen beiden) Fusebytes. Value ist dann das HEX-Wort, mit dem die Fuses verglichen werden. Zum Schreiben dient der Parameter "-f value" (bei den lower-fusebytes) bzw "-E bytevalue" für das extended fusebyte.

merkst du was ?

Groß-/Kleinschreibung ? Ach ja ... die Leute die von Windows versaut sind und bei denen f=F ist :rolleyes:

Gruß
Dino
 
Ich habe jetzt das Datenblatt deines IC nicht zur Hand, und wills auch nicht runterladen...
Du mußt die beiden unteren Fusebytes als Wort (2byte) ansehen, also als Zahl zwischen 0 und 65535 (dezimal). Jedes einzelne Bit in aus der High-Fuse ist also schonmal mehr als 255 wert, klar?
Und in der Doku vom STK500 steht
... "value" is a 16-bit hex. value ...
, dann sollten statt der 96(dez) sicher 45 auftauchen, bzw 45xx (xx halt der Wert des unteren Bytes) - aber wennst beim schreiben (siehe Dinos post) da was falsch machst, kannste Dich aussperren, klar?
 

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