/var/log/messages

Jan 17, 2019 - 1 minute read - Comments - programming

FPGA な環境設定

とりあえず JDK8 は導入できている模様。

$ java -version
openjkd version "1.8.0_181"
OpenJDK Runtime Environment (build 1.8.0_181_8u181-b13-2~deb9u1-b13)
OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)

本見つつ順にすすめてみます。

キーボード

何故か日本語設定になっている。/etc/default/keyboard を直してログインし直すなど。

sbt

dirmngr パケジが入ってなくてハマりかけた。

$ echo "deb https://dl.bintray.com/sbt/debian /" | sudo tee -a /etc/apt/sources.list.d/sbt.list
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2EE0EA64E40A89B84B2DF73499E82A75642AC823
$ sudo apt-get update
$ sudo apt-get install sbt

Verilator

以下を導入。

$ sudo apt-get install git make autoconf g++ flex bison

リポジトリを clone する模様。

$ cd tmp
$ git clone http://git.veripool.org/git/verilator
$ cd verilator
$ git pull
$ git checkout -b verilator_3_922 refs/tags/verilator_3_922

で、build および install らしい。

$ unset VERILATOR_ROOT
$ autoconf
$ ./configure
$ make
$ sudo make install

ちょっとタイム

以下が必要らしい。

  • ボード定義ファイル
  • 制約ファイル・テンプレート

ボードファイル、は以下なのかな。

あ、以下に記載あり。

以降は別途で。

プログラミング Elixir (6) kokura.ex#1

comments powered by Disqus