lattice - instance xy is unexpanded

OP #6192808
Hallo zusammen

Ich versuche meinen SPI-Master in einer anderen Komponente zu 
instanziieren. Leider erhalte ich einen unexpanded error, sobald ich den 
SPIMaster hinzufüge.

Hat jemand eine Idee, woran dies liegen könnte?

Danke!

Hier der SPIMaster: https://pastebin.com/hRE8MgYx

Die Fehlermeldung lautete: ERROR - logical block 'TLC5955_i/spimaster_i' 
with type 'spimaster' is unexpanded.

Danke schonmal
OP
Ich glaube ich habe das Problem eingegrenzt.

Wenn ich bei lattice ein project->archive mache, dann sind in dem ZIP 
andere vhdl dateien enthalten als ich eigentlich erwartet bzw. 
bearbeitet habe.

Irgendwas scheint also mit den Pfaden nicht zu stimmen.

Bei einem neuen Projekt mit neu hineinkopierten Dateien, scheint es 
nämlich zu funktionieren.
Gast
Solche unerklaerlichen Dinger hab ich mal mit alten Diamond-Versionen 
unter Linux gesehen, da gab es reihenweise Probleme mit Pfaden und keine 
Hilfe vom Support. Mit 3.10 wurde es besser. Workaround war damals, 
alles per Make zu starten.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 6 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.