mikrocontroller.net

Forum: FPGA, VHDL & Co. make: *** No rule to make target


Autor: pberg1 (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo alle Zusammen,
ich arbeite momentan am "XTP013 EDK 10.1" Tutorial(siehe Anhang) womit 
man eine eigenes Templates(eigen.vhd) und ein ein TestApp_Memory.c 
zusammen zu "system.bit" binden kann.
Jetzt kommt bei mir ein Fehler bei Erstellung des "system.bit" :

make: *** No rule to make target `implementation/system.bit', needed by 
`C:/cip/wizard/system/SDK_projects/implementation/download_sdk.bit'. 
Stop.

Wahrscheinlich ist es simpel aber ich komm nicht drauf, was der Fehler 
bedeutet.
Bitte um ein Tipp.

Autor: Stefan May (smay4finger)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Entweder fehlt die Datei implementation/system.bit, oder eine Regel, wie 
diese Datei zusammengebaut wird. Muß diese Datei erstellt werden? Ich 
habe mir das Tutorial nicht durchgelesen.

mfg, Stefan.

Autor: user (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
du brauchst in deiner Makefile eine Regel die die Datei 
implementation/system.bit generiert

Autor: pberg1 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke für den Hinweis.
Korrektur. Nicht "system.bit" soll erstellt werden, sondern 
"download_sdk.bit"
Jetzt hab ich system.bit ins implementation gespeichert und es kommt ein 
neuer Fehler:

ERROR:Data2MEM:1 - File 'implementation\system_bd.bmm' can not be found, 
or is busy.

Woher kommt "system_bd.bmm" Datei?
Ich hab eine system.bmm die ich in system_bd.bmm unbenannt habe, aber 
dann kam ein schwerer EXE-Fehler.

Jemand ne Idee??
Danke.

Autor: Duke Scarring (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Auch wenn beide die Endung .bmm haben sind sie nicht gleich.
In der einen steht drin, wie die BRAMs genutzt werden (Breite/Tiefe), in 
die andere kommt der kompilierte Programmcode rein.

Duke

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.