インテルのみ表示可能 — GUID: hbi1540272355393
Ixiasoft
インテルのみ表示可能 — GUID: hbi1540272355393
Ixiasoft
D.1. 設定ファイル
LIBRSU ライブラリはリソース ファイルに依存します。 /etc/librsu.rc RSU の目的で使用されるログ レベルと MTD QSPI パーティションを設定します。
Element | 詳細 |
---|---|
Element コメント 使用方法: コメント Options: None |
Single line comments 要/不要 |
Element root 使用方法: root {type} {path} オプション: type: Storage type = [qspi, datafile] |
LIBRSU が管理する RSU データ領域を含むストレージを指定します。データファイル タイプはテスト目的で提供され、通常のファイルを RSU データ領域として扱います。 Required?: Yes |
Element rsu-dev 使用方法: rsu-dev {path} オプション:
|
Linux の RSU sysfs エントリのパスを指定します。 Required?: No. When not specified, it defaults to
/sys/devices/platform/stratix10-rsu.0. |
Element 対数 使用方法: log {level} [stderr|path] オプション:
|
コマンドの実行時にログファイルを開いてデバッグ情報を追加するように LIBRSU に指示します。 3 つのレベルの冗長性が許可されます。ログはデフォルトで stderr に送信されます。 Required?: No |
Element 書き込み保護 使用方法: write-protect {slot} オプション: slot : Slot number |
指定されたスロットを変更しようとする試みをブロックするように LIBRSU に指示します。選択したスロットの優先順位は、他のスロットへの変更に基づいて変更される可能性があります。このオプションは複数回使用できます。 要/不要 |
Element rsu-spt-checksum 使用方法: rsu-spt-checksum {enable} オプション: <enable(0)/disable(1)> |
SPT チェックサムのチェックと維持を有効にするように LIBRSU に指示します。初期フラッシュイメージが Quartus Programming File Generator v20.4 以降で作成された場合にのみ有効です。 定義されていない場合は、オプションが無効であることを意味します。 要/不要 |
# cat /etc/librsu.rc log med stderr root qspi /dev/mtd0 rsu-dev /sys/devices/platform/stratix10-rsu.0
ATF SMC ハンドラー、 Linux* SVCドライバーと Linux* RSU ドライバーは、SPT アドレスを決定するための SDM API をエクスポートしません。したがって、LIBRSU がフラッシュ パーティション情報を決定できるようにするには、LIBRSU が使用する MTD QSPI パーティションは SPT0 の場所から開始する必要があります。これはデバイス ツリーにハードコーディングすることも、U-Boot が適切な情報を使用してデバイス ツリーを編集してから U-Boot に渡すこともできます。 Linux* を使用して rsu dtb 指示。