UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 51074

14.2 EDK、Zynq-7000 - ECC の PS DDRC が機能しない

説明


PS DDR コントローラーで ECC をイネーブルにすると、XMD を介した最初の読み出しで次のような XMD エラーが発生します。

ERROR: Cannot Read from target

この問題はどのように解決すればよいでしょうか。

ソリューション


次のレジスタ値は、XPS の出力に関する ps7_init.tcl および ps7_init.c で変更する必要があります。

0XF80060F4 を 0x00000004 値へ変更
0XF8000B4C を 0XF8000B48 と同じ値へ変更
0XF8000B54 を 0XF8000B50 と同じ値へ変更

この問題は、現時点では EDK 14.3 で修正される予定になっています。

ECC では、常にメモリを使用前 (ELF アプリケーションを読み込む前も含む) に初期化する必要があることに注意してください。 EDK 14.3 は Xilinx FSBL に初期化ルーチンを追加しますが、XMD/SDK ユーザーの場合は FSBL または独自の OCM ベース アプリケーションのいずれかをダウンロード前または ECC と一緒に PS DDR を使用する前に実行する必要があります。

アンサー レコード リファレンス

マスター アンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
53051 Zynq-7000 AP SoC - PS DDR コントローラー N/A N/A
AR# 51074
作成日 07/31/2012
最終更新日 02/07/2013
ステータス アクティブ
タイプ 一般
デバイス
  • Zynq-7000
ツール
  • EDK - 14.1
  • EDK - 14.2