Verwenden von Xilinx XPS mit Microblaze - schnellster Weg, um die FPGA zu programmieren

StackOverflow https://stackoverflow.com/questions/1380931

  •  21-09-2019
  •  | 
  •  

Frage

Ich entwerfe einen Mikrocontroller, der auf einem Xilinx -FPGA um den Mikroblaze -Mikroprozessor basiert. Der größte Teil des Hardware -Setups erfolgt. Alles, was ich zu diesem Zeitpunkt aktualisiere, ist der C -Code, der auf dem Microblaze ausgeführt wird. Gibt es einen Weg in XPS, das gesamte Projekt nicht wieder aufzubauen, nur den C -Code -Teil? Es dauert ungefähr 20 Minuten, um das gesamte Projekt wieder aufzubauen - wäre schön, wenn ich nicht müsste. Vielen Dank.

War es hilfreich?

Lösung

Klicken Sie mit der rechten Maustaste auf die C-Datei auf der obersten Ebene. Die Option ist da.

Andere Tipps

+1 für die Stellung einer Hardware -Programmierfrage. Braucht also mehr davon.

Ich bin mir ziemlich sicher, dass dies schon einmal getan wurde, aber Sie müssten in Ihren Controller die Möglichkeit einbauen, das ROM zu schreiben, in dem das C -Programm gespeichert ist. Wenn Sie dem Programmierer ausdrücklich mitteilen, wo das Programm -ROM eingesetzt werden soll, bieten einige Geräte möglicherweise die Möglichkeit, in bestimmte Abschnitte des speziellen Speichers zu schreiben, ohne die gesamte FPGA neu zu konfigurieren. Ich weiß jedoch nicht, ob das Virtex dies tut.

Sobald Sie das Hardware -System erstellt haben, müssen Sie es nicht jedes Mal neu kompilieren. Exportieren Sie nun einfach die Hardware in Xilinx SDK (es sollte sehr vertraut sein, wenn Sie Eclipse verwendet haben). Aus dem SDK können Sie Ihr C -Programm ändern und auf der FPGA ausführen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top