1. 株式会社PALTEK
  2. TECHブログ
  3. 技術情報
  4. 【回路設計ヒント】Microsoft Windows 10 でのiMPACT書き込み

TECHブログ

【回路設計ヒント】Microsoft Windows 10 でのiMPACT書き込み

【回路設計ヒント】Microsoft Windows 10 でのiMPACT書き込み

みなさんこんにちは

今回は、久しぶりにISE14.7を使わなければならなくなった方に向けた情報です。

最終版ISE14.7がサポートされていたWindows7のサポートはすでに終了されています。
そのため、Windows10でISE14.7を使用できるよう、Windows10版ISEのインストール方法を紹介します。

目次

1. はじめに

久しぶりにザイリンクス社のISE® Design Suite(Windows版)でROMを書き込む必要が出たのですが、なぜか書けない。

iMPACTのCable Communication Setupで、プラットフォーム ケーブル USB を選択しても無効と言われてしまう。(なぜ?)

出典:ISE®14.7画面


しかし、デバイスマネージャではきちんとプラットフォーム ケーブル USB は認識している。(なぜ??)

出典:Windows10 デバイスマネージャー画面


プラットフォーム ケーブル USB が壊れているのかと思ったのですが、Vivado® Design SuiteではJTAGのチェーンがきちんとはれるので、頭の中に「?」が浮かびました。
(Vivado® Design Suiteで未サポートのデバイスのため、不明のデバイスとして表示されます)

理由はわかりませんが、どうやらWindows10用のドライバーが合わないようで、ISE® Design Suite では認識しないらしいとのこと。

この現象の回避のためなのか、Windows 10 用 ISE Design Suite - 14.7 がリリースされていました。
今回はこちらのインストール方法を紹介したいと思います。

なお、これ以降は、ISE® Design Suiteについては「ISE」とOracle VM VirtualBoxについては「VirtualBox」と表記します。

2. Oracle VM VirtualBoxのダウンロード

前述の通り、普通にWindows10にインストールしても使用できないため、仮想マシン上にISEをインストールして使用する形式をとります。

仮想化にはVirtualBoxを使用しますので、まずはこれをVirtualBoxのCommunity websiteからダウンロードします。

なお、 14.7 Installation Guide and Release Notes (UG1227) P.11 にサポートバージョンは「5.2.34」と書かれていますので、このバージョンを使用します。


VirtualBoxのバージョン5.2.34は Community websiteの次の場所にあります。

  • 1 Downloadsをクリック
  • 2 中ほどに移動
  • 3 VirtualBox older buildsをクリック
  • 4 VirtualBox 5.2をクリック
  • 5 中ほどに移動
  • 6 VirtualBox 5.2.34 (released October 15 2019)のWindows hostsからダウンロード


最新版は Oracle社のホームページにもあります。

ちなみに、最新バージョンのVirtualBox (執筆時点では 6.1.30)で ISEをインストールすると途中でこのようなメッセージが表示されました。
おそらくこのままインストールをしても使用できるとは思いますが、UG1227に従い、バージョン5.2.34を使用します。

出典:ISE®14.7 インストール画面


3. Oracle VM VirtualBoxのインストール

ダウンロードしたVirtualBox-5.2.34-133893-Win.exeを実行します

出典:Virtual Boxインストール画面


特にオプションは変える必要はありません。

出典:Virtual Boxインストール画面


Nextを押してインストールを実行します。


4. Windows 10 用 ISE Design Suiteのダウンロード

ザイリンクス社のサポートページよりWindows10用ISEからダウンロードします。
なお、ダウンロードにはサイン・インが必要です。

  • 1 ISE アーカイブをクリック
  • 2 14.7 Windows10をクリック
  • 3 14.7 Window 10をダウンロード


5. Windows 10 用 ISE Design Suiteのインストール

ダウンロードしたXilinx_ISE_14.7_Win10_14.7_VM_0213_1.zipを解凍し、xsetup.exeを実行します。
インストールは今までのISEとほとんど変わりありませんが異なる点が2つあります。

1つ目は、インストールするデバイスやツールが選択できません。
そのため42GBほどディスク容量が必要になります。

2つ目は、仮想マシンとホストPCとの間でファイルを共有する設定があります。
下記は「C:\hogemoge」にその共有場所を設定した場合です。

出典:ISE®14.7 インストール画面


なお、インストールの途中で下記のようなメッセージが表示された場合は、VirtualBox がインストールされていない場合です。
(数台にインストールして試したのですが、筆者の環境ではメッセージはどれも文字化けしていました)

出典:ISE®14.7 インストール画面


6. iMPACTの起動方法

ISEのインストールが終わりiMPACTを使用するためには、まずはVirtualBoxを起動します。

出典:Windows デスクトップ画面


VirtualBoxを起動すると下記のようになりますので、「ISE_14.7_VIRTUAL_MACHINE」を選択して緑色の矢印「起動」をクリックします。

出典:VirtualBox画面


もし、インストールが完了したのにも関わらず、VirtualBoxにISEが登録されていない場合には手動で追加してください。

上部の仮想マシン → 追加
C:\Users\<xxxx>\VirtualBox VMs\ISE_14.7_VIRTUAL_MACHINE
に移動し、「ISE_14.7_VIRTUAL_MACHINE.vbox」を選択します。
※ <xxxx>にはAdministratorやユーザー名が入ります


起動すると下記のような画面になります。

出典:Virtual Box上でのISE®14.7起動画面


左下にISEをインストールする際に設定したファイル共有のディレクトリが追加されます。
仮想マシン上では /home/ise/hogemoge にリンクされます。
C:\hogemoge に置いたbitやROMファイルにはここからアクセスができます。


あとはiMPACTのアイコンをダブルクリックするか、シェルからコマンドを打って起動します。

出典:linuxコンソール画面


デスクトップ画面上に無いツールを使いたい場合には、 上部のApplicasipons → Xilinx Design Toolから選ぶか、シェルからコマンドを打って起動します。

出典:Virtual Box上でのISE®14.7起動画面


いかがでしたでしょうか?

インストール作業が少々面倒はありますが、仮想化やLinuxに慣れていない方にとっては環境を一から構築するよりは簡単なのかなと思います。

これからもTECHブログを通じて、皆様の設計にお役立てできればと思います。
次回のブログもどうぞよろしくお願いいたします。
最後までお付き合いいただきありがとうございました。


お問い合わせはこちら

 

このブログのシリーズ