2026/02/03(火)Altera Quartus 21.1とMAX 10/V FPGA

https://www.downtowndougbrown.com/2024/06/fixing-a-knockoff-altera-usb-blaster-that-never-worked/
  • ダグ・ブラウン@ 2024-06-09 13:32
1 つ指摘しておきたいのは、さらにテストを行った結果、この投稿で修正したどちらのクローン デバイスでも、Altera/Intel のプログラミング ソフトウェアの新しいバージョンは動作しないようです。
バージョン18.1はどちらのデバイスでも問題なく動作します。24.1は自動検出と消去は問題なく動作しますが、フラッシュ書き込みプロセスの早い段階で、進捗が4%程度で停止してしまいます。これはLinuxとWindowsの両方で再現可能です。
24.1のjtagserver.exe/jtagdが動作していれば、18.1のソフトウェアも問題なく使用できます。つまり、問題はJTAGサーバー自体ではありません。時間があれば、さらに調査してみるかもしれません。何が起こっているのかが分かれば、この安価なクローンのファームウェアでこの互換性の問題を修正できるかもしれません。
  • ダグ・ブラウン@ 2024-06-09 15:56
さらにテストを進めた結果、これらの安価なUSB Blaster 2つ(少なくとも私が使っているMAX 10 FPGAとの組み合わせ)でLinuxとWindowsの両方で正常に動作する最後のバージョンは20.1.1であることがわかりました。Intelによると、MAX 10の最終サポートバージョンは21.1とのことですが、私の環境では21.1で「進捗状況が4%で止まる」問題が発生しています。これは安価なクローン製品との非互換性ではなく、Quartusソフトウェアのデバイスサポートの問題である可能性があります。確実に確かめるには、より新しいFPGAをプログラミングするか、より高価な正規のUSB Blasterを購入する必要があるでしょう。