Forum: FPGA, VHDL & Co. .MEM Datei aus Intel Hex


von Andreas (Gast)


Lesenswert?

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

von Duke Scarring (Gast)


Lesenswert?

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

von Uwe B. (Firma: TU Darmstadt) (uwebonnes)


Lesenswert?

Mit dem SVN Zweig von Sourceforge 'xc3sprog' kann man mit 'bitparse' 
zwischen verschiedenen Formaten umwandeln. Fehler und Anregungen bitte 
an mich.

von René D. (Firma: www.dossmatik.de) (dose)


Lesenswert?

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
Noch kein Account? Hier anmelden.