JTAG のステータスとエラー ステータス - 2023.2 日本語

Versal アダプティブ SoC システム統合および検証設計手法ガイド (UG1388)

Document ID
UG1388
Release Date
2023-11-15
Version
2023.2 日本語

全体的な PMC のステータスおよびエラー ステータスは、XSCT から jtag_status および error_status コマンドを使用して取得できます。

xsct% device status jtag_status
  • BOOT_MODE [15:12] ビットを確認します。
  • DONE [34] ビットを確認します。このビットは、コンフィギュレーションが完了したことを示します。
  • 電圧供給が正常に検出されることを確認します。ビット [8:11] がアサートされている必要があります。
xsct% device status error_status
  • ボードの電源を切って入れ直し、パワー オン リセット (POR) がアサートされると、error_status0x0になります。
表 1. JTAG_STATUS レジスタのフォーマット
ビット フィールド 説明
35 予約 予約
34 DONE ブートおよびコンフィギュレーション ステータス インジケーター

DONE の値が 1 の場合、ブートおよびコンフィギュレーションが完了していることを示します。

33 JRDBK ERROR JTAG リードバック ステータス インジケーター

JRDBK の値が 1 の場合、SBI からのデータの読み出しでエラーが発生していることを示します。

32 JCONFIG ERROR JTAG データ読み込みエラー インジケーター

値が 1 の場合、SBI でデータを受信する準備ができていません。

31:28 PMC VERSION PMC バージョン
27:24 予約 予約
23 JTAG SEC GATE セキュリティ ゲート ステータス

値が 1 の場合、DAP AXI トランザクションが可能であることを示します。

22 予約 予約
21 PMC SCAN CLEAR DONE スキャン クリア完了インジケーター

値が 1 の場合、スキャン クリアが完了したことを示します。

20 PMC SCAN CLEAR PASS スキャン クリア成功インジケーター

値が 1 の場合、スキャン クリアが成功したことを示します。

19:16 予約 予約
15:12 BOOT MODE [3:0] POR_B の解放時に MODE ピンから検出されたブート モード値
11 VCC_PMC DETECTED VCC_PMC 電源検出
10 VCC_PSLP DETECTED VCC_PSLP 電源検出
9 VCCINT DETECTED VCCINT 電源検出
8 VCC_SOC DETECTED VCC_SOC 電源検出
7 AES KEY ZEROIZED AES キーのゼロ化インジケーター

値が 1 の場合、すべてのキーがゼロ化されたことを示します。

6 BBRAM KEY ZEROIZED BBRAM キーのゼロ化インジケーター

値が 1 の場合、BBRAM キーがゼロ化されたことを示します。

[5:4] SELECTMAP BUS WIDTH SelectMAP ブート モード バス幅検出

00: バス幅なし

01: SelectMAP 8 ビット

10: SelectMAP 16 ビット

11: SelectMAP 32 ビット

3 SBI JTAG ENABLED SBI JTAG インジケーター

値が 1 の場合、SBI が JTAG インターフェイスからデータを受信できるように設定されていることを示します。

2 SBI JTAG BUSY SBI JTAG BUSY インジケーター

値が 1 の場合、JTAG モードのときに、SBI が BUSY であり、データを受信できないことを示します。

1 RSVD_READS_0 予約。0 が返されます。
0 RSVD_READS_1 予約。1 が返されます。
表 2. ERROR_STATUS レジスタのフォーマット
ビット フィールド 説明
159:155 RSVD_READS_0 予約。0 が返されます。
154:148 予約 予約
147:136 BOOTROM FIRST ERROR BootROM 最初のエラー コード (FEC) 検出
135:124 BOOTROM LAST ERROR BootROM 最後のエラー コード (LEC) 検出
123:110 PLM MAJOR ERROR PLM メジャー エラー コード
109:94 PLM MINOR ERROR PLM マイナー エラー コード
93:64 GSW ERROR PLM の一般的なソフトウェア エラー コード
63 予約 予約
62 BOOTROM NCR BootROM 訂正不可能エラー

ブート中に RCU BootROM で設定されます。

61 PLM CR プラットフォーム ローダーおよびマネージャーのブート訂正可能エラー

ブート中に PLM で設定されます。

60 PLM NCR プラットフォーム ローダーおよびマネージャーのブート訂正不可能エラー

ブート中に PLM で設定されます。

59 GSW CR ブート後の一般的なソフトウェア修正可能エラー
58 GSW NCR ブート後の一般的なソフトウェア修正不可能エラー
57 CFU ERROR CFU エラー
56 CFRAME ERROR CFRAME エラー
55 PSM CR PSM 訂正可能エラー
54 PSM NCR PSM 訂正不可能エラー
53 DDRMC MB CR DDRMC MicroBlaze 訂正可能 ECC エラー
52 DDRMC MB NCR DDRMC MicroBlaze 訂正不可能 ECC エラー
51 NOC CR NoC 訂正可能エラー
50 NOC NCR NoC 訂正不可能エラー
49 NOC USER ERROR NoC ユーザー エラー
48 MMCM LOCK ERROR MMCM ロックエラー
47 AIE CR AI エンジン訂正可能エラー
46 AIE NCR AI エンジン訂正不可能エラー
45 DDRMC MC ECC CR DDRMC MC (メモリ コントローラー) 訂正可能 ECC エラー
44 DDRMC MC ECC NCR DDRMC MC (メモリ コントローラー) 訂正不可能 ECC エラー
43 GT CR GT 訂正可能エラー
42 GT NCR GT 訂正不可能エラー
41 SYSMON CR SYSMON 訂正可能エラー
40 SYSMON NCR SYSMON 訂正不可能エラー
39 USER PL0 ERROR ユーザー定義 PL エラー
38 USER PL1 ERROR ユーザー定義 PL エラー
37 USER PL2 ERROR ユーザー定義 PL エラー
36 USER PL3 ERROR ユーザー定義 PL エラー
35 NPI ROOT ERROR NPI ルート エラー
34 SSIT ERROR3 SSI テクノロジ SLR エラー
33 SSIT ERROR4 SSI テクノロジ SLR エラー
32 SSIT ERROR5 SSI テクノロジ SLR エラー
31 PMC APB ERROR PMC APB エラー。レジスタ (PMC_LOCAL、PMC_GLOBAL、CRP、PMC_IOP_SECURE_SLCR、PMC_IOP、BBRAM_CTRL、PMC_ANLG、RTC) からのエラーを含みます。
30 PMC BOOTROM ERROR PMC BootROM 検証エラー
29 RCU HARDWARE ERROR RCU ハードウェア エラー
28 PPU HARDWARE ERROR PPU ハードウェア エラー
27 PMC PAR ERROR PMC スイッチおよび PMC IOP パリティ エラー
26 PMC CR PMC 訂正可能エラー
25 PMC NCR PMC 訂正不可能エラー
24 PMC SYSMON0 ALARM SYSMON からの PMC 温度シャットダウン アラートおよび電源エラー検出エラー
23 PMC SYSMON1 ALARM SYSMON からの PMC 温度シャットダウン アラートおよび電源エラー検出エラー
22 PMC SYSMON2 ALARM SYSMON からの PMC 温度シャットダウン アラートおよび電源エラー検出エラー
21 PMC SYSMON3 ALARM SYSMON からの PMC 温度シャットダウン アラートおよび電源エラー検出エラー
20 PMC SYSMON4 ALARM SYSMON からの PMC 温度シャットダウン アラートおよび電源エラー検出エラー
19 PMC SYSMON5 ALARM SYSMON からの PMC 温度シャットダウン アラートおよび電源エラー検出エラー
18 PMC SYSMON6 ALARM SYSMON からの PMC 温度シャットダウン アラートおよび電源エラー検出エラー
17 PMC SYSMON7 ALARM SYSMON からの PMC 温度シャットダウン アラートおよび電源エラー検出エラー
16 PMC SYSMON8 ALARM SYSMON からの PMC 温度シャットダウン アラートおよび電源エラー検出エラー
15 PMC SYSMON9 ALARM SYSMON からの PMC 温度シャットダウン アラートおよび電源エラー検出エラー
14 CFI NCR CFI 訂正不可能エラー
13 SEU CRC ERROR SEU CRC エラー
12 SEU ECC ERROR SEU ECC エラー
11:10 RSVD_READS_0 予約。0 が返されます。
9 RTC ALARM RTC アラーム エラー
8 NPLL ERROR PMC NPLL ロック エラー
7 PPLL ERROR PMC PPLL ロック エラー
6 CLOCK MONITOR ERROR クロック モニター エラー
5 PMC TIMEOUT ERROR インターコネクト ミッション割り込みステータス レジスタ、インターコネクト潜在ステータス レジスタ、およびタイムアウト割り込みステータス レジスタからの PMC インターコネクト タイムアウト エラー
4 PMC XMPU ERROR APB のレジスタ アクセス エラーからの PMC XMPU エラー。読み出し許可違反、書き込み許可違反、またはセキュリティ違反が含まれます。
3 PMC XPPU ERROR APB のレジスタ アクセス エラーからの PMC XPPU エラー。マスター ID が見つからない、読み出し許可違反、マスター ID アクセス違反、マスター ID パリティ エラー、TrustZone 違反が含まれます。
2 SSIT ERROR0 SSI テクノロジ SLR エラー
1 SSIT ERROR1 SSI テクノロジ SLR エラー
0 SSIT ERROR2 SSI テクノロジ SLR エラー