PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit AVR Studio 7 auf Windows 10 System



021aet04
30.03.2022, 11:58
Hallo Community,

ich habe ein Problem mit meinem AVR Studio. Vielleicht hat jemand das Problem schon gehabt oder hat einen Vorschlag, wie man das lösen kann.

Kurz zur Vorgeschichte.

Ich wollte einen, für mich, neuen uC programmieren. Dieser wurde von der AVR Studio Version nicht unterstützt. Es war aber AVR Studio 7.
Ich habe es deswegen mit einem Update versucht. Hat nicht funktioniert und deswegen habe ich es deinstalliert und die neue Variante installiert.

Da haben die Probleme angefangen.

Zuerst wurde das Setup mit einem Fehler abgebrochen (warum weiß ich nicht). Irgendwann hat es funktioniert.

Wenn ich es jetzt starte, stürzt das Programm ab ("Das Programm funktioniert nicht mehr").

Ich habe schon ein paar Sachen getestet.

Neuinstallation vom AVR Studio (ist aber immer ein Glücksspiel, manchmal Fehler, manchmal nicht)
.Net deinstalliert, installiert
zuletzt auch das aktuelle Visual Studio installiert
Windows und Treiber,... sind aktuell



Als Betriebssystem hatte ich Win 8.1 gehabt und habe einmal ein Upgrade auf Win 10 gemacht, ist aber schon ewig her.


Habe etwas getestet, wann das Programm abstürzt.

Programm starten => kein Problem
altes Projekt geladen bzw. neues Projekt erstellt => kein Problem
Texteditor gestartet (z.b. main.c öffnen) => Programm stürzt ab


Was auch komisch ist, wenn ich eine C oder Headerdatei lade, öffnet sich das Notepad und nicht der integrierte Editor.
Somit würde natürlich auch das Debuggen nicht funktionieren.


Wie schon geschrieben, hat jemand einen Vorschlag, wie man das lösen kann?
Wie sollte ich vorgehen.


MfG Hannes

Holomino
30.03.2022, 12:31
Zumindest das als IDE verwendete VisualStudio ist ja von Microsoft. Da sind die Chancen gut, zumindest eine Fehlermeldung in der Ereignisanzeige zu finden (ob das zu einem Patch führt, steht allerdings auf einem anderen Blatt).

So die generellen Setup-Fallen (Plattenspeicher, RAM, auch Pfadlängen) hast Du schon abgecheckt?

021aet04
31.03.2022, 09:30
Danke für den Hinweis.

Ich habe es gerade noch einmal getestet. Anscheinend passt etwas mit der ntdll.dll nicht.

Das ist die Fehlermeldung laut Ereignisprotokoll.


Name der fehlerhaften Anwendung: AtmelStudio.exe, Version: 7.0.0.3908, Zeitstempel: 0x5d6e3559Name des fehlerhaften Moduls: ntdll.dll, Version: 10.0.19041.1566, Zeitstempel: 0xbde09443
Ausnahmecode: 0xc0000005
Fehleroffset: 0x000881ab
ID des fehlerhaften Prozesses: 0x76e0
Startzeit der fehlerhaften Anwendung: 0x01d844ce4071d2da
Pfad der fehlerhaften Anwendung: C:\Program Files (x86)\Atmel\Studio\7.0\AtmelStudio.exe
Pfad des fehlerhaften Moduls: C:\WINDOWS\SYSTEM32\ntdll.dll
Berichtskennung: 2a700ce6-ece5-48ae-a95f-756606f5ab46
Vollständiger Name des fehlerhaften Pakets:
Anwendungs-ID, die relativ zum fehlerhaften Paket ist:


Plattenspeicher, Pfadlänge,... sollte kein Problem sein.


Das mit der ntdll.dll habe ich schon vermutet. Als ich das Programm einmal gestartet habe ist ein Fenster gekommen zum Debuggen (des AVR Studios). Dort hat es irgendwie einen Zugriffsfehler bei der ntdll.dll gegeben. Ich versuche diese irgendwie zu tauschen.

Edit:
Habe gerade nocheinmal getestet. main.c geladen (Notepad öffnet sich), Programm funktioniert.
Danach habe ich die Einstellungen geöffnet, um zu schauen welcher Texteditor gewählt ist.
Programm stürzt wieder ab. Diesmal "Pfad des fehlerhaften Moduls: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\msenv.dll"

MfG Hannes

Holomino
31.03.2022, 13:21
Böse, das.
Den hier z.B. schon gelesen?: https://www.mikrocontroller.net/topic/461068

Ansonsten fällt mir auf: Ich hab scheinbar eine andere, etwas ältere Version (7.0.1645). Generell lies sie sich letztes Jahr unter Win10 noch problemfrei bis zum USB-Driver installieren. Das ist also nicht so, dass es generell nicht (mehr) funzt.