Hallo, da hat man nun diesen schönen neuen Rechner und der natürlich Windows7 drauf. Hätte ich gerne drauf verzichtet, doch Treiber für WinXP gibbet für diese Kiste (Asus K93SV) nunmal nicht mehr. Also: Ich benutze seit Jahren AvrOSP2 als Tool für meine Atmelbrennereien. Ohne installiertem AVR-Studio werden in diesem Programm leider bei den Fuses und den LookBits die Klarnamen nicht angezeigt (AvrOSP2 benutzt irgendwelche Dateien aus AVR-Studo). Jetzt unter Win7 habe ich genau das gleiche Problem. Hier liegen die Programmdateien ja unter C:\Program Files (x86)\Atmel.... und das sorgt wohl für Verwicklungen. (unter WinXP liegen die unter C:\Programme\Atmel....) In der Ini-Datei vom AvrOSP2 finde ich dazu leider nichts. Wo und wie könnte man da wieder Ordnung ins System bringen? Old-Papa
Du könntest die Ordnerstruktur bis zu den Ordnern, die die benötigten Dateien enthalten, nachbauen. Dort dann symbolische Links(Aliases) anlegen, so dass deine Brennsoftware den Kram findet. mfg mf
Gibts davon keine neuere Version, die mit den Windows Vista/7 Ordnern zurecht kommt?
Christian R. schrieb: > Gibts davon keine neuere Version, die mit den Windows Vista/7 Ordnern > zurecht kommt? Nö, die letzte ist die 547 und die ist auch schon gut abgelagert. Ich habe jetzt alles durch, sogar mal einen kompletten Ordner "Atmel" aus meinem XP-Rechner rüber gezogen, nix. Ich vermute, es fehlen noch irgendwelche Einträge in die Registry. Zu allem Übel habe ich auf der Win7-Kiste auch AVR-Studio 5.0 drauf (das ältere brachte den Rechner komplett zum krepieren) vielleicht liegt es auch daran. Auf den Fotos sieht man was ich meine.... Old-Papa
Hallo, trenne Dich von dem Tool! Es wird nicht mehr gepflegt. Was machst Du erst bei Windows 13? Irgendwann musst Du Dir sowieso ein neues Tool suchen!
Daniel schrieb: > Hallo, > > trenne Dich von dem Tool! Es wird nicht mehr gepflegt. Was machst Du > erst bei Windows 13? Irgendwann musst Du Dir sowieso ein neues Tool > suchen! Aha.... Und was empfiehlst DU stattdessen? Es muss zumindest mit dem AVR910-Programmer (oder kompatible) von Atmel klarkommen und frei sein. Bisher habe ich noch nichts besseres gefunden. Und Ja, Windows muss und Befehlszeile (aka avrdude) kommt mir nicht auf die Platte ;-) Old-Papa
Ähm, oben muss es natürlich AVR911-Programmer (bzw. dessen Protokoll) heissen.... Old-papa
Hi >Es muss zumindest mit dem AVR910-Programmer (oder kompatible) von Atmel >klarkommen und frei sein. Verstehe ich nicht so richtig. Wenn du eh AVR-Studio auf der Platte haben musst dann kannst du doch auch das Studio und einen dazu kompatiblen Programmer verwenden. MfG Spess
Also mit http://avr8-burn-o-mat.aaabbb.de/ als Benutzeroberfläche ist avrdude auch außerhalb von makefiles relativ angenehm benutzbar.
@Old -papa AvrOSP2 sucht in dem Registryschlüssel HKLM\SOFTWARE\Atmel\AVRTools\AVRToolsPath nach dem Pfad, wo die Tools bzw. die XML-Dateien installiert sind (..\PARTDESCRIPTIONFILES). Dort steht z.B. "C:\Programme\Atmel\AVR Tools\". Das ist hardcodiert und wird nicht aus einer INI-Datei gelesen. Frank
Hallo Frank, diesen Schlüssel gibt es unter Win7 trotz installiertem AVR-Studio nicht. Unter HKCU\Software\Atmel ist der Eintrag für AVR-Studio, doch ...Tools gibt es auch dort nicht. Auf meinem XP-System liegen die Schlüssel genau dort wo Du schreibst, doch einen Unterschlüssel mit dem Namen "PARTDESCRIPTIONFILES" finde ich auch dort nicht. Unter HKCU\Software\Atmel gibt es auch bei XP einen Eintrag, aber auch ohne diesen Schlüssel. Ich könnte diese aus XP kopieren und in Win7 wieder einfügen, ob das hilft? mach ich mal... ;-) Gruß Old-Papa
Hi >Auf meinem XP-System liegen die Schlüssel genau dort wo Du schreibst, >doch einen Unterschlüssel mit dem Namen "PARTDESCRIPTIONFILES" finde ich >auch dort nicht. Es reicht das Verzeichnis, in dem sich 'PARTDESCRIPTIONFILES' befindet. Also das eigentliche Verzeichnis des AVRstudios. Beim 5er Studio gibt es aber dieses Unterverzeichnis nicht. Und die XML-Files in 'Devices' sind auch anders aufgebaut. MfG Spess
Naja, dann in den sauren Apfel beißen und einen Programmer besorgen, der nativ von AVR-Studio 5.0 unterstützt wird. Alternativ würde ich aber erst versuchen, Win XP in VirtualBox oder VMWare zu installieren. Hätte den Vorteil, dass Du dann auch, falls vorhanden, andere Win 7 inkompatiblen Programme in der virtuellen Maschine laufen lassen könntest. LG, Daniel PS: VirtualBox gib es kostenlos: https://www.virtualbox.org/
@Old -papa Das habe ich wohl etwas missverständlich formuliert. Es gibt keinen Unterschlüssel PARTDESCRIPTIONFILES sondern AVROSP2 sucht nach den XML-Dateien in AVRToolsPath und dem Unterverzeichnis PARTDESCRIPTIONFILES. Also: "C:\Programme\Atmel\AVR Tools\PARTDESCRIPTIONFILES\" Frank
@spess, da werde ich wohl oder übel an der Registry fummeln müssen. Ja, vorher Sicherungspunkt anlegen... ;-) @Daniel, einen neunen Programmer (Hardware) werde ich mir nun nicht zulegen, eher ein Tool dafür. Am häufigsten verwende ich fertige HEX-Dateinen aus dem Netz, mit AVR-Studio fummel ich höchstens mal etwas auf meine Bedürfnisse hin. Daher suche ich was, das meinen Brot-und-Butter-Programmer (myAVR) gut unterstützt. Programmierkenntnisse sind ehrlich gesagt nur eingeschränkt da ;-) Das ganze Virtualgeraffel hatte ich vor Jahren unter Linux durch (VM mit WinXP darin), das war letztlich alles nur Krampf. Kann aber sein, dass inzwischen alles deutlich besser zusammenspielt (wird wohl auch). Ein Versuch ist es wert. Im Netz habe ich auch den Hinweis auf Virtual-XP direkt von Microsoft erhalten. Das allerdings kann man erst ab Win7-Professional einsetzen. @Frank, Ja, das habe ich inzwischen auch gesehen. Ich werde jetzt mal etwas tricksen, irgendwie findet man da sicher eine Lösung. Andererseits ist es auch nicht lebenswichtig. Ich finde, das AvrOSP2 ist ein sehr gutes und bisher immer funktionierendes Tool, also mal sehen. Ich werde vom Erfolg oder Misserfolg hier berichten. Old-Papa
weiß nicht ob ich es überlesen haben aber nimm doch das Original von myAVR: http://shop.myavr.de/index.php?sp=download.sp.php&suchwort=dl112 Gruß
Jochen schrieb: > weiß nicht ob ich es überlesen haben aber nimm doch das Original von > myAVR: > > http://shop.myavr.de/index.php?sp=download.sp.php&suchwort=dl112 > > Gruß Nö, ganz gewiss nicht! Das Zeugs habe ich zwar hier, ist aber von der Bedienung her sehr, sehr Geöhnungsbedürftig! Und: Man kann damit nichtmal einen µC löschen. Er wird beim Neubeschreiben gelöscht, aber nur löschen habe ich nie gefunden. Nur ein Beispiel, das hat noch andere "Eigenarten". Das erinnert eher an eine interaktive Hilfe als an ein richtiges Programm. Old-Papa
So, nun geht das auch auf dieser Windows7-Kiste ;-) Was habe ich gemacht? 1. Auf meinem alten WinXP-Rechner mit installiertem AVR-Studio 4.x den kompletten Ordner "Partdescriptionfiles" unter C:\Programme\Atmel\AVR Tools\ kopiert und auf dem Win7-Rechner diese Ordnerstruktur händisch wieder hergestellt (also C:\Programme... usw. angelegt) danach den Inhalt vom "Partdescriptionfiles" rein kopiert. 2. In der Registry unter HKLM/Software einen neuen Hauptschlüssel "Atmel", sowie einen Unterschlüssel "AVRTools" angelegt. Darin dann eine neue Zeichenfolge "AVRToolsPath" mit dem Wert C:\Programme\Atmel\AVR Tools\ angelegt und schon lüppt das AvrOSP2 wieder wie gewohnt. Es muss zwingend das Verzeichnis "C:\Programme" sein, das unter Win7 vorhandene C:\Program Files (x86) geht dafür nicht. (zumindest bei mir nicht) Vorher hatte ich versucht den entsprechenden Schlüssel auf der WinXP-Kiste zu exprotieren und dann in Win7 per Doppelklick importiert. Nur er erscheint dann nirgends. Ja, das hatte ich als angemeldeter Admin gemacht ;-) Hier noch der Inhalt der exportierten .reg-Datei: -------------------------------------------- Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Atmel] [HKEY_LOCAL_MACHINE\SOFTWARE\Atmel\AVR Tools] "AVRToolsPath"="C:\\Programme\\Atmel\\AVR Tools\\" -------------------------------------------- Old-Papa
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.