インテル® Quartus®® II ソフトウェア・バージョン 13.1.1 および 13.1.2 で生成されたハンドオフ・ファイルから HPS プリローダーをコンパイルすると、SDRAM キャリブレーションはステージ 1、サブステージ 1 ですぐに失敗します。 以下のようなエラーメッセージがコンソールに出力されます。
-----------------------------------------------------------------------
U-Boot SPL 2012.10
SDRAM: MMR レジスターの初期化
SDRAM: PHY のキャリブレーション
SEQ。C: メモリーキャリブレーション開始の準備
SEQ。C: キャリブレーションに失敗しました
### ERROR ### ボードをリセットしてください###
-----------------------------------------------------------------------
SoC デバイスのキャリブレーション・デバッグ・レポートを有効にすると、コンソールに以下のようなエラーメッセージが出力されます。
-----------------------------------------------------------------------
U-Boot SPL 2013.01.01 ボード: Altera SOCFPGA Cyclone V ボード
SDRAM: MMR レジスターの初期化
SDRAM: PHY のキャリブレーション
SEQ。C: メモリーキャリブレーション開始の準備
SEQ。C: キャリブレーションに失敗しました
SEQ。C: キャリブレーションの概要
SEQ。C: キャリブレーションに失敗しました
SEQ。C: エラーステージ: 1
SEQ。C: Error Subスクサンプション: 1
SEQ。C: エラーグループ: 0
### ERROR ### ボードをリセットしてください###
-----------------------------------------------------------------------
このエラーは、プリロード・ファイルのコンパイルに使用された SoC EDS のバージョンに関係なく、Quartus® II ソフトウェア・バージョン 13.1.1 および 13.1.2 によってプリロード・ハンドオフ・ファイルが生成された場合に発生します。
このエラーは、Quartus® II ソフトウェア・バージョン 13.1.3 で修正されています。 このエラーを解決するには、QSys バージョン 13.1.3 で SoC システムを再生成し、Quartus® II ソフトウェアのバージョン 13.1.3 でデザインを再コンパイルし、SoC プリロードを再生成します。