Servus miteinander, Ich beschäftige mich zur Zeit mit der Inbetriebnahme eines simplen Cyclone FPGAs. Als Konfigurationsmethode habe ich die active-serial Variante gewählt, also der FPGA holt sich, nach dem nCONFIG VCC erreicht, die Daten aus dem serial-flash (EPCS4 in diesem Fall). Mein Problem beginnt schon damit dass ich den serial-config-flash nicht programmieren kann. Ich bekomme keine Verbindung zustande weder über den Quartus Programmer noch über den srunner von Altera. Es wäre nett wenn sich FPGA Kundige mal über meinen Schaltplan hermachen würden. Eines kann ich schon vorweg sagen, sämtliche Spannungen(VCC=3,3V;VCCINT=1,5V) liegen korrekt an. Besten Dank für hilfreiche Antworten, Badscher
Der Schaltplan sieht zunächst mal ganz ok aus. Also versuchen wir doch mal, den Fehler einzukreisen. Dazu ein paar Fragen: - Welche Verison von Quartus nutzt Du? - Was für ein Download-Kabel setzt Du ein? - Was genau geht nicht, bzw. was geht? Kannst Du das FPGA direkt konfigurieren und scheiterst nur bei der Programmierung des Config-Proms? - Was zeigt der Programmer an bei auto detect? Harald
Hallo Harald, vielen Dank für deine Antwort. > - Welche Verison von Quartus nutzt Du? Q9.0sp2 > - Was für ein Download-Kabel setzt Du ein? USB Blaster von Terasic > - Was genau geht nicht, bzw. was geht? Kannst Du das FPGA direkt > konfigurieren und scheiterst nur bei der Programmierung des > Config-Proms? Naja ich muss ja mit der programmiernung des EPCS-Flashs beginnen. > - Was zeigt der Programmer an bei auto detect? Er gibt mir schlicht die Fehlermeldung in dem Popup-Fenster mit "Unable to scan Device-Chain...etc" Gruß, Florian
Wenn ich das richtig sehe, hast Du die etwas ältere Methode der EPCS-Programmierung gewählt, bei der der Blaster das EPCS direkt programmiert. Am Blaster-Stecker sind dann die Config-Signale angeschlossen. Bei dieser Methode gibt es kein Auto detect, sorry, die Frage war falsch gestellt. Ich mache das inzwischen meistens anders, schließe am Blaster-Stecker die JTAG-Pins des FPGA an, und nutze JTAG indirect configuration. Das dauert zwar etwas länger beim Programmieren, aber man kann sehen, ob die Verbindung korrekt ist. Gut, also ohne Auto detect. Wie lautet denn die Fehlermeldung? Schick doch mal nen Bildschirmabzug vom Programmer. Harald
Servus Harald, ich habe das Problem, soweit ich das überblicke, lösen können. Zum einen habe ich den EPCS direkt angewählt in den "Device & Pin Options" und ich habe im Programmer den ASP Mode angewählt(stand vorher weiterhin auf JTAG) und letzt endlich ärgere ich mich selbst über so simple Fehler :) Dennoch danke für deine Antworten. Gruß, Flo
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.