Board EP4CE6E22C8N Altera mit Quartus2 13 ansprechen

Gast #4627402
Lesenswert?

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
Angehängte Dateien:
Gast #4627467
Lesenswert?

---------------------
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
Gast #4631159
Lesenswert?

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
Angehängte Dateien:
Gast #4631180
Lesenswert?

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
Gast #4631193
Lesenswert?

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...
Gast #4631199
Lesenswert?

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
Gast #4912435
Lesenswert?

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?
Gast #4912491
Lesenswert?

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.
#4912497
Lesenswert?

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
Gast #4912549
Lesenswert?

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
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren