Hallo, ich habe den VHDL-Code des 8051 in einen FPGA geladen, um einer immer wiederkehrenden Neusynthese des Codes mit unterschiedlicher Software aus dem Weg zugehen, will ich das data2mem tool von xilinx benutzen. Dieses Tool benötigt aber eine .MEM-Datei, die das entsprechende Programm enthällt. Der Compiler erzeugt aber ein Intel Hex File. Daher ist nun meine Frage, wie und mit welchen Programm ich diese Konvertierung erledigen kann. Ich habe schon einige Zeit gegoogelt bin aber leider noch nicht fündig geworden und selbst eine Programm schreiben, dass dies erledigt wollte ich aus Zeitgründen vermeiden. Über einen Programmtipp wäre ich daher sehr erfreut Vielen Dank für die Antworten! viele Grüße Andreas
Ich füttere data2mem immer direkt mit .elf-Dateien. Im Zweifelsfall würde ich mir ein Programm (python, c o.ä.) schreiben und die nötigen .mem-Dateien erzeugen. Das Format ist in data2mem.pdf dokumentiert. Duke
Mit dem SVN Zweig von Sourceforge 'xc3sprog' kann man mit 'bitparse' zwischen verschiedenen Formaten umwandeln. Fehler und Anregungen bitte an mich.
Hast du eine serielle Schnittstelle? Dan kannst du dir einen Bootloader schreiben, der kann das Programm über die serielle nachladen. Das wäre eine andere Lösung, würde dir auch weiterhelfen.
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.