Gast
#3187433
Hallo, ich bin Neuling und habe eine (vielleicht dumme) Frage, auf die ich in den älteren Forumsthreads keine Antwort finden konnte. Folgendes Problem. Ich hab in ISE (14.5) ein neues Projekt für mein Nexys3 Board angelegt. Da ich die Master-UCF Datei für dieses Board verwenden wollte, die ich von Digilent heruntergeladen habe, habe ich im Projekt Wizard beim Anlegen des Projektes die Angabe von Pin- und Portzuordnungen übersprungen. Die UCF Datei habe ich dann einfach ins Projektverzeichnis kopiert und die UCF-Datei über Add Source im Design-Fenster hinzugefügt. Die Namensbezeichnungen des VHDL Codes sind ndatürlich an die Bezeichner in der UCF Datei angepaßt. Nun das Seltsame, ich lasse in ISE sämtliche Schritte (Synthesize, implement Design und Generate Programming File) durchlaufen. Keine Fehlermeldungen, an allen Schritten ein grüner Haken. Dann lade ich die Datei mit Adept ins Board und es funktioniert nichts. Natürlich lag die Ursache mal wieder ca. 70cm vor dem Bildschirm denn ich hatte ganz einfach vergessen, in der Master-UCF Datei die entsprechenden Zeilen auszukommentieren, die auch im VHDL Code angesprochen werden. Nachdem ich die entsprechenden Zeilen in der UCF-Datei auskommentiert hatte, habe ich alle Schritte in ISE nochmals durchlaufen lassen und das Bitfile wieder ins Board geladen und alles funktioniert wie erwartet. WTF??? Wie kann es sein, dass die notwendigen Pin-Definitionen im UCF-File fehlen und der komplette Generierungsprozess läuft in ISE trotzdem fehlerfrei durch? Ist das normal? Vielen Dank für Eure Unterstützung! Gruß, Norbert