【FPGA】Cyclone IV rz-easyfpga a2.2 サンプルプログラム・・・【開発ボード】

開発ボードのマニュアルがどれか分からないって辛い(笑)

こないだ買ったFPGA

【FPGA】Cyclone IV rz-easyfpga a2.2 ちょっと悪いもの作ろうかと・・・【開発ボード】

そもそも悪名高き中華USBブラスターだし。。 すっと動かないのは当たり前として。。

以外に簡単に動き足したので。。びっくり おさらいで。。買ったのはこいつ。(Alibabaで買ったのでこの半額でした)

ちなみに、Banggoodでもありますね。半額以下ですね。

https://jp.banggood.com/ALTERA-Cyclone-IV-EP4CE6-FPGA-Development-Board-Kit-Altera-EP4CE-NIOSII-FPGA-Board-and-USB-Downloader-Infrared-Controller-p-1622523.html?rmmds=search&cur_warehouse=CN

USBブラスターのデバイスドライバーは、Amazonなどでも動かない動かないと言われていますが。。最新のものでも動くようです。

ここを参考に。。

【FPGA】Windows 10にUSB Blaster を認識させるには。。そんな裏技が必要だったのね!!【Intel Altera】

Quartus Prime はVer 16で動きました。 とにかく、

Quartusの入れ方は、こちらを参考に

【FPGA】Intel/Altera DE10 standard メモ【リンク集】

で。。。動くサンプルファイルを探していくと。。

これ、昔のTVゲームですね(笑)

https://github.com/ef-end-y/RiverRaidFPGA

ここのデータがだいたいあっていそうです。

https://forum.maxiol.com/index.php?showtopic=5332

動くサンプル集

たぶん当分このボード安く手に入りそうな気がするし。。僕みたいに、FPGAをぜんぜん知らない人が、買って。。サンプルを動かすまでで力尽きる人がまたでないように(笑)

動くサンプル集というかボードチェック用のサンプルをGitにおいておきました。

https://github.com/tom2rd/Cyclone_IV_rz-easyfpga_a2.2

  • ブザーを鳴らす Beep the Buzzer
    ビープ音を鳴らしているだけです。 Beep.zip
  • LEDが点滅する Twinkle LEDs
  • ボタンに連動してLEDがつく Buttons and LEDs
    • ボタンが4つ、LEDが4つついているので、ボタンに連動して、点灯するLEDの数が変わるってやつですね。
    • key_led.zip
  • 温度を7セグLEDに出す Temparature Senser and 7SEG LED
    • こちらは、LM75Aという温度ICが付いていてI2CでFPGAに読み込み、7SEGのLEDに表示させるっていうやつです。
    • LM75A_last.zip

 

全部、上記のフォーラムから拾ってきたものなので。。プログラミングについては、どうたらこうたらは、聞かないでくださいませ(笑)

だいたいQuartusの▶ボタン(コンパイルして実行っていうやつ)を押して、Programming Deviceってところを押して。。 Programming ToolのStartを押せば、書き込みが始まって動くと思います。

Quartusの操作

もとのプログラムは、Net Listが指定されていなかったので。。最後まで行かなかったんですが。。

その解決手順は、このPDFを読んでください。 Netlistというのは。。わかんないけど、Simulatorのフォーマットを入れてあげると、動き出しました(笑)

▶を押す Programing Deviceを押す、Startを押すで、動くのですが。。

上のように、EDA Netlist writerで止まると。。

EDA Netlist Writerを右クリックで、Edit Settingにして

EDA Test Settingの Simulation のFormatを決めてあげる

もう一度、EDA Net List Writeを押してみると。。?が消えて動きます。そうするとOutファイルというのができるそうです。。何故か知らんけど(笑)

あとは、Programming Deviceを押したら、自動で、ファイルも読み込まれて、Startを押せば、プログラムが書きこまれて、FPGAが動き出します

あんまり簡単ではないね(笑)

Altera Cyclone IV EP4CE FPGA Development Board NIOSII Core Board Send Infrared Remote Controller Downloader
CHADA

ちゃんと4~5万だせば。。こういうサンプルもきちんと、CD-ROMか何かで付いてくるはずなんだけど。。1/10の価格では。。付いてきません(笑)

誰か、FPGAの基礎の基礎を教えて~ 分かってないから。。なかなか進まない(笑)

https://gojimmypi.blogspot.com/2018/02/first-fpga-test-drive-with-altera.html?m=1

投稿者 tom2rd

コメントを残していただけるとありがたいです

Loading Facebook Comments ...

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください