リビジョン B インテル® Arria® 10 SoC 開発キット上で .jic ファイルを使用して EPCQ-L コンフィグレーション・デバイスをプログラミングする際、インテル® Quartus® Prime ソフトウェア・プログラマーに次のエラーメッセージが表示される場合があります。
エラー (209012): 操作に失敗しました。CONF_DONEが高くなることができなかった
デベロップメント・キットの JTAG チェーンは、インテル Arria 10 FPGA、HPS、MAX® V デバイス (I/O MUX CPLD) で構成されています。これに加えて、オンボードの TCK 周波数インテル® FPGA Download Cable IIデフォルトは 24MHz です。
MAX V デバイスの最小 JTAG TCK 期間は 100ns であるため、JTAG チェーンの低速デバイスであり、コンフィグレーション失敗の原因となります。
jic ファイルで インテル Arria 10 SoC 開発キット上の EPCQ-L デバイスを正しくプログラムするには、次の 2 つの手順のいずれかに従ってください。
- デフォルトのボード設定を使用してプログラミングを行いながら、「jtagconfig --setparam JtagClock 6M」コマンドにより、JTAG クロックを 6MHz に削減します (インテル Arria 10 および JTAG チェーン内の MAX V デバイス)。
- DIP SW3 の 3 ビット目をオフ位置に設定して、MAX V CPLD をチェーンから取り外します。