hat unter obiger Konstellation schon einmal jemand ein AVR-Projekt wie im Microchip-Studio erstellt und zum Laufen gebracht? Das System ist Windows 11. Ich habe ein neues Projekt (hier: Workspace) eingerichtet. Ich bin den Anweisungen des Projektwizards gefolgt, habe einen Controller und einen Projektordner ausgewählt und habe nichts weiter konfiguriert. Mir wird als Toolchain avrasm2 angeboten, welche vom letzten Microchip-Studio 7 noch auf dem Rechner installiert ist. Die main.asm wurde wie beim Microchip-Studio automatisch im Projektordner angelegt. Und auch das passende Curiosity nano Board wurde als Tool gefunden. Wenn ich den Build-Prozess starte (auf den Hammer drücken im MPLAB-Reiter), wird ein Fehler zurückgegmeldet, dass die entsprechende *.hex-Datei nicht angelegt bzw. gefunden werden kann. Das wars. Weiter komme ich nicht. Gibt es noch Hoffnung?
Sorry, aber das sind alles böhmische Dörfer für mich. Und ja, D:...existiert. Den Projektordner hat der Projektwizard ja selbst angelegt, nachdem ich ihn auf den übergeordneten Ordner auf D:\ habe zeigen lassen. Wie gesagt, habe ich manuell nichts verändert. Wenn ich mit Microchip-Studio ein neues Projekt erstelle, kann ich danach auch sofort die main.asm kompilieren. Ich hoffte, das würde hier auch erst einmal grundsätzlich gehen. Wenn ich aber manuell noch was ändern muss, dann wüsste ich nicht wie. Sowohl das VS-Studio als auch die MPLAB Extensions sind frisch installiert und nicht verbogen, nur dass das Studio auch auf D:\Programme\ installiert wurde. Dort im Nachbarordner liegt auch das Microchip-Studio.
Also hallo nochmal, da hat sich genau gar nichts verändert.
Ich würde mich freuen, wenn jemand mit VS-Studio mit mplab extension ein "leeres" default-AVR-Assembler-Projekt mit der avrasm2.exe vom letztveröffentlichten Microchip-Studio erstellen kann, welches sich kompilieren lässt. Wenn sich, wie jetzt, nicht mal die 2 Zeilen Start-Code direkt aus dem Wizard kompilieren lassen, meine ich, dass da was faul ist. Danke euch!
Ich würde mich freuen, wenn jemand mit VS-Studio mit mplab extension ein
"leeres" default-AVR-Assembler-Projekt mit der avrasm2.exe vom
letztveröffentlichten Microchip-Studio erstellen kann, welches sich
kompilieren lässt.
Also, irgendwie verstehe ich den Sinn der Aktion nicht. Wozu brauchst du die mplab-Extension bei der Sache? Wenn du eine existierende Studio-Installation hast, dann hast du doch schon alles da, was nötig ist, um mit VS-Code eine funktionierende Build-Umgebung zu bauen. Allenfalls Debugging würde noch weitere Maßnahmen erfordern.
Naja, das Microchip Studio7 wurde 2022 eingestellt. Alles was danach kam und kommt, wird vom Studio nicht mehr unterstützt. Die letzten AVRs, die mit dem Studio noch zu verwalten sind, sind die der EA-Serie.
Naja, das Microchip Studio7 wurde 2022 eingestellt. Alles was
danach kam und kommt, wird vom Studio nicht mehr unterstützt.
Du willst doch das Studio garnicht benutzen, sondern VS Code?! D.h.: du brauchst eigentlich nur die neuesten Device-Packs. Die gibt es auch ohne MC-Studio und/oder MPLAB.
Und wenn ich mir ein aktuelles Eval-Board mit dem Controller einer neuen Serie kaufe und der darauf befindliche Debugger nicht mehr unterstützt wird? Solange der Debugger zumindest als Laufwerk erkannt wird, kann ich wenigstens per Drag and Drop die *.hex-Datei draufladen. Fuses umstellen ist dann aber nicht möglich. Ich hätte es gern einfach, so wie früher. Sorry, wenn ich damit nicht mehr ganz auf der Höhe der Zeit bin.
Und ja, ich würde auf VS-Code umsteigen, wenn es denn funktionieren würde. Stand eben kann ich kein neues Assembler-Projekt erstellen, welches mit dem gewohnten AVRSM2 arbeitet und die gewohnten und ggf. neuen Programmer unterstützt.
Also hallo nochmal, da hat sich genau gar nichts verändert.
Ich würde mich freuen, wenn jemand mit VS-Studio mit mplab extension ein
"leeres" default-AVR-Assembler-Projekt mit der avrasm2.exe vom
letztveröffentlichten Microchip-Studio erstellen kann, welches sich
kompilieren lässt. Wenn sich, wie jetzt, nicht mal die 2 Zeilen
Start-Code direkt aus dem Wizard kompilieren lassen, meine ich, dass da
was faul ist. Danke euch!
Das ist ein offizielle MCHP-Project für deinen Prozessor, das zumindest mit MPLAB-X läuft. Angeblich. Von das aus auf VSC zu kommen sollte dann (hoffentlich) leichter sein.