Forum: FPGA, VHDL & Co. Active Serial Programming bei Cyclone3


von Fran (Gast)


Angehängte Dateien:

Lesenswert?

Hi,

ich versuche gerade zwei Altera Cyclone3 (EP3C25F256) mittels "Multiple 
Devices in AS Mode" zu programmieren. Als Flash kommt ein EPCS16S18 zum 
Einsatz. Programmiert wird mit einem ByteBlaster2 (Quartus 9.1 
WebEdition). Die Schaltung entspricht der Datei im Anhang.

Ich versuche derzeit 2 Devices zu programmieren, was jedoch nicht 
funktioniert. Betrache ich nach der vermeindlichen Programmierung das 
nConfig-Signal, ist dieses auf Low gezogen. Trenne Ich nConfig des 
Slave-Devices, wird zumindest mein Master korrekt programmiert. Ich 
vermute derzeit, das ich bei der Convertierung des ProgrammingFiles 
etwas falsch mache. Generiert habe ich dieses über die 
ConvertingFunktion von Quartus (Siehe Screenshot, SOF-Datei ohne 
Compression). Die SOF-Datei wurde mittels AltiumDesigner generiert.

Kann mir jemand da weiterhelfen?

von user (Gast)


Angehängte Dateien:

Lesenswert?

Also schau mal in das Cyclone3 datasheet, da ist ein pull-up an nCE und 
ein Buffer in DATA[0] und DCLK.

von Fran (Gast)


Lesenswert?

Oh, da hab ich beim Schaltplan nicht drauf geachtet. Buffer sowie der 
Pullup von 10k sind vorhanden.

von Johannes E. (cpt_nemo)


Lesenswert?

Wie hast du die MSEL-Pins beschaltet? Dabei kann man nach meiner 
Erfahrung relativ leicht etwas falsch machen.

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.