Hallo, guten Tag. Ich habe dieses Board gefunden: http://www.ebay.de/itm/112009975074?clk_rvr_id=1052405277176&rmvSB=true Habe Quartus2 Version 13 geladen. Da erscheint auch dieses Board , aber ohne die Endung "N" . Kann ich das Board trotzdem benutzen mit dem USB-Blaster den es dazu gibt ? Danke. gruss
Ja. Richtiges Gehäuse (sonst passen die Pins nicht) und Speedgrade (sonst passt das Timing nicht) wählen und los gehts N am Ende bedeutet nur bleifrei
:
Bearbeitet durch User
--------------------- Richtiges Gehäuse (sonst passen die Pins nicht) und Speedgrade (sonst passt das Timing nicht) wählen und los gehts --------------------- Danke. Was meinst du oben im Text genau? Verstehe ich als Laie nicht. Gruss
Nimm einfach den EP4CE6E22C8 (EQFP144, Speedgrade -8) dann passt es. Ansonsten wirf einen langen Blick in das Cyclone IV Device Handbook
Hallo, guten Tag. Ich habe jetzt das Board: Altera Cyclone IV FPGA Learning Board EP4CE6E22C8N mit USB Blaster Programmer angeschlossen. Wo bekomme ich jetzt die beiden Treiber für die Hardware bitte her, die im Bild nicht erkannt werden für das Board? Danke. Gruss
Hallo,Seriell Comport (com4) ist jetzt eingebunden mit : AU0002B_Driver_WinVista_7_64bit.exe welches ich aus dem Internet habe. Aber der USB-Blaster funktioniert noch nicht. Auf der beiliegenden CD ist er nicht. Ich habe Win7 64Bit und Quartus II 13.0sp1 (64-bit) Web Edition, die auch die Programme vom Board fehlerfrei compiliert. Danke. Gruss
Ich habe das selbe Board und hab mich schon mehrmals darüber geärgert! Zum einen ist der USB-Controller veraltet und wird von Win8/10 nicht mehr unterstützt! Nur mit einem Win7 treiber (und ganz vielen "sind sie sicher..." Fragen war das Ding zum reden bereit! Noch dazu habe ich es nie geschaft, das PROM zu beschreiben - sondern nur das FPGA direkt - was doof ist, denn nach "Stom weg" muss neu programmiert werden... - Arg! Ich wollte mir dmit VHDL aus der Theorie in der Praxis erproben/erlernen. Wer billig kauft, kauft zwei mal... Jetzt habe ich ein sündhaft teures Microsemi Flash-FPGA Board. Das ging sofort...
Der USB Blaster Treiber befindet sich im Installationsverzeichnis, der Treiber für den PL2303 muss wegen Clone auf ne alte Version downgegradet werden und das Config-Flash programmiert man mit dem Altera Serial Flash Loader wie bei Altera beschrieben. Alles kein Hexenwerk
Danke. Jetzt funktioniert der USB Blaster II. Der Com4 funktioniert jetzt auch mit dem Boaord. Danke.
Der PL2303 ist kein Original und wird von neueren Treibern gesperrt (Code 10 im Gerätemanager). Mit alten Treibern funktioniert er auch unter Windows 10 klaglos.
Torben K. schrieb: > it alten Treibern funktioniert er auch > unter Windows 10 klaglos. Fritzel schrieb: > Zum einen ist der USB-Controller veraltet und wird von Win8/10 nicht > mehr unterstützt! Nur mit einem Win7 treiber (und ganz vielen "sind sie > sicher..." Fragen war das Ding zum reden bereit! Dito
Das Original wird von Windows 10 64bit out of the box unterstützt und bei der Installation eines älteren Treibers für einen Clone kamen keine mehrfachen Rückfragen. Wer das nicht will zahlt halt mehr.
Danke für die ganze Info. Jetzt kann ich als Anfänger mit dem Board meine Programme auch fest übertragen, so das sie beim Ausschalten erhalten bleiben. Danke. Gruss
Habe jetzt mit diesem Board mal ein Text in VGA 640x480 dargestellt. Zeichen 80x30. Mit dem MegaWizard eine altpll ertellt von 48 Mhz auf 25.175 MHz. Das Board ist sehr sauber in der Darstellung. Gruss
Der Memory-Verbrauch liegt bei 9% bei der VGA-Textdarstellung. Hat also noch genügend Reserven für andere Speilereien. GRuss
Jup...jetzt funktioniert auch die Grafik auf dem Board. Der Memory-Verbrauch liegt bei 66% , also immer noch genügend REserven für Spieleereien. Gruss
Ich hab auch so ein Board mr besorgt. Was mir ein bisschen sorge macht ist die Mangel an abblockkondensatoren... scheint nicht sooo ein Problem zu sein...
Ich mache mal keinen neuen Thread auf um die alten Füchse nicht mit "Wie anfangen-wiederholten Fragen" zu nerven. Ich habe das gleiche Board vor mir liegen. Mit FPGAS keine Erfahrung auch nicht mit Verilog/VHDL, auch nicht mit der Software Quartus. Was FPGA's sind weiß ich. Das wollte ich mit diesem Board ändern, jetzt ist es da. Aber die Dokumentation ist für mich sehr besch**eiden. Ich weiß nicht wie ich anfangen soll. Habt ihr nützliche Links/Tipps... wie ich mir das Schritt für Schritt, am besten mit diesem Board erarbeiten kann?
Zu dem Board gibts einen Schaltplan. Daraus geht die IO-Belegung hervor. Den Rest (erster Verilog/VHDL-Code, Programmierung über JTAG) mußt du dir aus den allgemeinen, öffentlichen Webseiten aneignen.
Danke euch. Ich hätte wahrscheinlich gerne für den Anfang ein kleines Copy-Paste-Erfolgserlebnis, auch wenn nur LED an, irgendwas hochladen, damit ich weiß wie mit der Soft-& Hardware umzugehen ist. Aber dann werde ich das Board erst mal zur Seite legen und lesen, lesen, lesen.... :) Danke.
Zu dem Board gabs ne CD mit paar Beispielen, u.a.:
1 | //////////////////////////////////////////////////// |
2 | //功能:同步闪灯 |
3 | // |
4 | //子模块:无 |
5 | // |
6 | //版本:V0.00 |
7 | // |
8 | //日期:20131003 |
9 | //////////////////////////////////////////////////// |
10 | module top( |
11 | //Clock Input:48M |
12 | input CLK, |
13 | //Dual Purpose Pin LED |
14 | output DS_C,DS_D,DS_G,DS_DP |
15 | ); |
16 | |
17 | //定义一个参数为下面以秒计数做准备 |
18 | parameter SEC_TIME = 48_000_000; |
19 | |
20 | wire [3:0]led ; |
21 | assign {DS_C,DS_D,DS_G,DS_DP} = led; |
22 | |
23 | //定义计数器,并初始化为0 |
24 | //此处初始化仅对仿真有效,综合器会自动无视,下同 |
25 | reg [31:0] cnt1; |
26 | initial cnt1 = 32'b0; |
27 | //定义hz级时钟 |
28 | reg clk_hz; |
29 | initial clk_hz = 1'b0; |
30 | |
31 | //标准计数器一只 |
32 | always@(posedge CLK) |
33 | if(cnt1 == SEC_TIME/2) |
34 | begin |
35 | cnt1 <= 0; |
36 | clk_hz = !clk_hz; |
37 | end |
38 | else cnt1 <= cnt1 + 1; |
39 | |
40 | assign led = {clk_hz,clk_hz,clk_hz,clk_hz}; |
41 | |
42 | endmodule |
Danke @ 1n4148. Da ich erst einsteige.... (º°)·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸ verilog == ihgitt? oder ist das nur deine subjektive Meinung? :D
Hier mal was ordentliches (118 Warnungen :-) fuer Dein Bord in VHDL. Am besten in das Wurzelverzeichnis eines USB-Sticks packen. Sonst sucht der Brenner an der falschen Stelle. Das hab ich damals als erstes immerhin ohne copy&paste zustande gebracht. Sonderlich kompliziert ist es ja auch nicht. Damals noch auf einem Cyclone1. Immerhin erschloss sich so ganz einfach was Nebenlaeufigkeit eigentlich meinte. Und wozu Prozesse zu gebrauchen sind. Viel Spass
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.