Forum: FPGA, VHDL & Co. Cyclone lässt sich nicht beschreiben


von Cyclone (Gast)


Lesenswert?

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?

von Sigi (Gast)


Lesenswert?

>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.

von Cyclone (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.