mikrocontroller.net

Forum: FPGA, VHDL & Co. EDK -> Peripheral geändert -> ohne Resultat


Autor: Heinrich H. (Firma: Ich.AG) (hhanff)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Ich habe mein erstes EDK Projekt aufgesetzt. Das Xilinx Device dass ich 
verwende ist der XC5VFX30T.
In XPS habe ich ein Peripheral mit mehreren Registern erzeugt. Im SDK 
kann ich in diese Register schreiben und von ihnen lesen. So weit so 
gut.

Wenn ich nun in der generierten Datei user_logic.vhd Änderungen 
vornehme, dann scheinen diese nicht ins bit-File  übernommen zu werden 
wenn ich dieses neu erstellen lasse..

Was mache ich falsch? Muss ich vielleicht noch irgendwo das Bit-File 
updaten oder so???

Gruß,

     Hendrik

Autor: Heinrich H. (Firma: Ich.AG) (hhanff)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hat keiner ne Idee???

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
"Clean Hardware" und anschießendes "Generate Bitfile" mal probiert?

Autor: Heinrich H. (Firma: Ich.AG) (hhanff)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Christian R. schrieb:
> "Clean Hardware" und anschießendes "Generate Bitfile" mal probiert?

Ja. In XPS das durch doppelklicken auf die .xmp-Datei aus ISE gestartet 
wurde habe ich folgendes probiert:

* Hardware -> Clean Netlist
* Hardware -> Clean Bits
* Hardware -> Clean Hardware
* Project -> Rescan User Repositories
* Project -> Clean All generated Files

Dann schließe ich XPS und starte die Synthese in ISE.
Nachdem diese durchgelaufen ist Starte ich das SDK Programmiere das FPGA 
und starte eine Debug Session.

Leider ist es dann immer so, dass das Ergebnis das gleiche ist wie vor 
der Synthese. So, als ob die Änderung es nicht ins BIT  File geschafft 
hat...

Autor: Heinrich H. (Firma: Ich.AG) (hhanff)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
OK. Ich hab's. Hab mit der SW in den falschen Adressbereich 
geschrieben.,, immer diese Kleinigkeiten...

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.