Hallo, ich habe ein (hoffentlich) kleines Problem. Zur Zeit versuche ich gerade einen Cyclone-Chip (EP1C20F400C7) auf dem Nios Dev Kit, Cyclone Edition zu beschrieben und bin mit dem ganzen Prozess nicht sehr vertraut. Mit QuartusII 4.0 (Windows 7 64bit) habe ich ein Programm in VHDL geschrieben. Dann in einer bdf-Datei (Top-Level) Pins angelegt und diese dann mit mit dem Assignment Editor zugewiesen. Das Kompilieren zeigt keine Fehler oder Warnungen an und es wird auch eine sof-Datei erstellt. Mit einem USB-Blaster rev.B habe ich nun versucht via JTAG die sof-Datei in die FPGA zu transferieren. In Quartus wird mit dieser Vorgang als erfolgreich durchgeführt gemeldet. Auf dem Board jedoch blinkt kurz die rote Error-LED und das alte auf der FPGA befindliche Programm läuft einfach weiter. Kann mir jemand das Verhalten erklären? Was mache ich falsch?
>Mit QuartusII 4.0 (Windows 7 64bit)
4.0 unter Windows7? Verwende besser eine neuere Version
(z.B. 11.0, denn die neuste 11.1 unterstützt keine EP1er
mehr).
Mach dich dann mit dem QuartusII-Programmer (im QII-Manual
beschrieben) vertraut und versuch mal deinen EP1 zu
beschreiben/auszulesen etc.
Problem gelöst: Alle unbenutzten Pins wurden automatisch auf GND gelegt. Das muss man umstellen über: Assignments -> Device... -> Device & Pin Options -> Unused Pins -> Reserve all unused pins: As inputs, tri-stated Und schon läuft das Programm!
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.