//
表示中
モノづくり, Computer - コンピューター, Electronics - 電子工作

VirtualBox上のUbuntuでMAX10 FPGA用の開発ツールを動かす


1日かかってMAX10 FPGAの開発ツールが動くところまできました。笑

環境はOSX (10.11.4)にVirtualBox(5.0.20)でUbuntu 14.04です。

Ubuntuをインストールしたばかりの状態ですと、MAX10の書き込み基板(USB Blaster相当)をUSBでMacに接続してもUbuntu側から認識しません。これはVirtualBoxがUSB1.0にしか対応していないためです。調べてみるとVirtualBoxの機能拡張パッケージ(Oracle VM VirtualBox Extension Pack)がOracleから出ており、これをインストールすればUSB2.0、USB3.0への対応が行えます。機能拡張パッケージのページを見ると対応しているVirtualBoxが5.0.20のみと書かれているので、VirtualBoxのバージョンをこれに合わせます。

拡張パッケージをインストール(ダウンロードしたファイルをダブルクリックするとVirtualBoxが起動してインストールが始まる)が終わるとVMの設定の「ポート」「USB」の画面でUSB2.0とUSB3.0を選択できるようになります。

MAX10の書き込みボードをUSBケーブルでMacに接続した状態で、USB3.0を選んで右側にあるプラス(+)ボタンを押すとAltera USB-Blasterを選択できるようになっている筈ですので、それを選択してUSBデバイスフィルターに追加します。この時点ではVMを起動しません。

Vbox_Setting

USBデバイスフィルターへのUSB-Blasterの登録が済んだら、VMを起動してUbuntuを起動します。

Terminalを起動して lsusb コマンドを実行すると Altera Blaster が認識されている筈です。

quartus_01

MAX10のプログラミンを行うツールは Quartus Prime Liteという無償のバージョン。これをAltera社のサイトからダウンロードしてインストールします。僕の場合はホームディレクトリにApplications/quartus_prime_liteというディレクトリを作り、その中にインストールしました。

quartus_02

開発ツールのプログラム名はquartusで、quartus_prime_lite/quartus/binにあります。これをTerminalから実行すると下の起動画面が開きます。

quartus_03

MAX10への書き込みを行う設定です。ToolメニューのProgrammerを選択すると下のようなダイアログが開きます。quartus_04

Hardware Setupボタンを押して開いたダイアログでCurrently selected hardwareという部分のプルダウンメニューからUSB-Blaster variantを選択して、Add Hardwareボタンを押し、Closeを押してダイアログを閉じます。quartus_05

Programmerダイアログの左にあるAdd Deviceというボタンを押してMAX10を選択。Device familyはMAX10、Device nameは10M08SAE144を選びます。デバイスを選んだらNewボタンを押します。quartus_06

こんな画面になります。多分これでMAX10への書き込みができると思います。quartus_07

まだMAX10への書き込みを行っていないので間違っている部分があるかもしれません。続きは書き込みと動作確認を行ってからまた投稿します。

 

 

kazz12211 について

Working as a OO programmer and enjoying music, bicycle and photography.

ディスカッション

コメントはまだありません。

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

手仕事日記

評価

ブログ統計

  • 526,808 ヒット

カテゴリー

アーカイブ

カレンダー

2016年5月
« 4月   6月 »
1234567
891011121314
15161718192021
22232425262728
293031  
%d人のブロガーが「いいね」をつけました。